Implementation

Overview
Implementation is the translation of the design into program code.

Program Control Structures
All programming languages have the three categories of control structure:

Each and every line of code is executed, from top to bottom, in order
 * Sequence**

Only certain lines of code executed, dependent on a decision / branch Lines of code executed repeatedly as in a repeat loop
 * Selection**
 * Iteration**

Seven characteristics of an implemented program
A finished program should be:
 * Correct
 * Maintainable
 * Reliable
 * Readable
 * Portable
 * Efficient
 * Robust

media type="custom" key="10275971"

media type="custom" key="23592884"

Questions
Implementation task 1

Implementation task 2 - Declarative Languages

Intermediate 2 Implementation questions

Higher Implementation questions