Definition
ITERATION is the act of repeating a construct, or a slight variation on a construct, again and again in some controlled fashion.
Definition
A WHILE STATEMENT is a repetition construct in which the thing being repeated is repeated while some condition is true.
Definition
A COUNTER CONTROL LOOP is a repetition construct which is characterized by ``Apriori'' knowledge of how many times the instruction block is to be run.
Definition
A DATA CONTROL LOOP is a repetition construct which is governed by ``metadata'' accompanying the data being processed.
Definition
INCREMENTAL PROGRAMMING is a programming methodology wherein one developes a program by writing a sequence of programs with the following properties:
- The first program in the sequence performs an essentially trivial task, but one which is fundamental to completion of the ultimate task.
- The last program in the sequence performs the task of ultimate interest.
- Each successor program performs a task only marginally more elaborate than its predicessor.