
Program Design
algorithms. Nassi-Schneiderman diagrams and pseudocode are
described in detail in the next chapter.
1.4
Chapter summary
In this chapter, the steps in program development were introduced
and briefly described. These seven steps were: define the problem,
outline the solution, develop the outline into an algorithm, test the
algorithm for correctness, code the algorithm into a specific
programming language, run the program on the computer and
document and maintain the program.
Structured programming was presented as a combination of three
separate concepts: top-down development, modular design, and the
use of the Structure Theore ...