Definition 10.1: control structures
Mechanisms that allow us to control the fow of execution within a program.
Definition 10.2: sequence
A control structure where you do the items in the sequence listed.
Definition 10.3: selection
A control structure where you select between two or more choices.
Definition 10.4: iteration
A control structure that allows some lines of code to be executed many times.
Definition 10.5: branching
A control structure that allows the fow of execution to jump to a different part of the program.
Definition 10.6: structured programming
A method of planning programs that avoids the branching category of control structures.