Program Style
Modular programs - consists of modules arranged in a logical order to form an
integrated and complete unit.
Module - segments of a modular program; may be a function or a class.
Function - a unit or group of instructions that performs a specific operation.
Program Design Tools
Algorithm - a step-by-step sequence of instructions that describes how a computation is
to be performed.
Flowchart - a graphic representation, using standard symbols, of an algorithm.
Pseudocode - English like phrases used to describe an algorithm.
Program Design Steps
Get the design requirements.
Develop an algorithm which solves all procedures described in the design.
Write the pseudocode which defines all steps in the algorithm.
Write the source code (program).
Return to Notes