Chapter 12: Stepwise Refinement Flashcards
1
Q
Stepwise Refinement
A
Breaking down the steps of an outline solution into smaller and smaller steps.
2
Q
Procedure
A
A sequence of steps that is given an identifier and can be called to perform a sub-task
3
Q
Function
A
A sequence of steps that is given an identifier and returns a single value; function call is part of an expression.
4
Q
Local variable
A
A variable that is only accessible within the module in which it is declared.
5
Q
Global variable
A
A variable that is accessible from all modules.
6
Q
Structure chart
A
A graphical representation of the modular structure of a solution
7
Q
Parameter
A
A value passed between modules