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 action 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 wherin on develops a program by writing a sequence of programs with the following properties:
- The first program in the sequence performs some 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 ellaborate than its predecessor.