Ch.7 Algorithm design and problem solving Flashcards
1
Q
design
A
the second stage of the program development life cycle
involves decomposition of the problem and algorithms created ready for implementation
2
Q
structural diagram
A
a hierarchical diagram that shows the decomposition of a system
3
Q
process
A
an action that performed
e.g. x <– x + 1
4
Q
decompose
A
the action of performing decomposition;
splitting a system into smaller sub-systems, which can in turn be split into smaller sub-systems
5
Q
flowchart
A
a diagrammatic representation of an algorithm
6
Q
pseudocode
A
code-like statements that are used to design an algorithm but do not follow any specific language
7
Q
coding
A
the writing of a program using one or more programming languages