
The program outline uses high level key words such as IF and DO…WHILE to
control the sequence. It is not an ideal method for a very simple program like this,
but is useful for more complex programs. In particular, it translates directly into
‘C’, if the high-level language is preferred. Note that in this case, the program out-
line does not make any assumptions about the hardware implementation.
Structure Charts
Structure charts are also more suited to more complex programs, but the con-
cept can be illustrated as in Figure 2.4.
Each program component is included under standard headings: inputs,
processes and outputs, and can be broken down further in ...