Information Technology Exam Guide Unit 3: Program Implementation



CXC CSEC Information Technology: SECTION 3: Program Implementation

INFORMATION TECHNOLOGY EXAM GUIDE

UNIT 3: PROGRAM IMPLEMENTATION

 

GENERAL OBJECTIVES:

On completion of this Section, students should have an understanding of how to convert algorithms to programs using structured programming techniques.

 

 

SPECIFIC OBJECTIVES

The students should be able to:

CONTENT
1. Distinguish between low-level and high level programming languages;

Low-level language (Machine or Assembly Language);

High- level language (Pascal, C).

 

2. Distinguish among the different generations of programming languages;

Characterization of first through to fifth generation languages.

 

3. List the sequence of steps associated with implementing a program;

Create source code, compile, linking, executing, maintain program.

 

4. Explain commonly used terms and concepts in programming;

Testing, debugging, syntax errors, logic errors, run-time errors, dry run, test data.

 

5. Declare elementary data types;

Integers, real numbers, characters.

 

6. Declare variables and constants;

Use of meaningful variable names and constants; assign initial
values.

 

7. Manipulate data;

Reading from and writing to variables, arithmetic operations.

 

8. Use control structures;

Conditional branching: if-then, if-then-else, Loops: while, repeat, for.

9. Manipulate data in a list;

Declare 1-dimensional arrays; reading from and writing to arrays; traversing arrays; linear search.

 

10. Perform checks and tests on
programs to verify correctness
Testing and debugging techniques.
11. Write documented programs. Importance of documentation; features of internal
documentation (use of mnemonic names, use of
comments, indentation, effective use of white spaces);
external documentation (user manuals).


3
Average: 3 (3 votes)
Your rating: None
brian's picture
brian (not verified)
its a good tituorial

its a good tituorial

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
5 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.