Information Technology Exam Guide Unit 3: Program Implementation

CXC CSEC Information Technology: SECTION 3: Program Implementation





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




The students should be able to:

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


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).

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

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.