| A | B |
| control expression | an expression that provides for a decision to be made in an if statement or to end a loop |
| do while loop | an iteration structure that repeats a ststement or group of statements as long as a control expression is true at the end of the loop |
| event driven | a program where events such as the click of a mouse or a menu selection drives the flow of a program |
| event loop | a loop in an event driven program which constantly iterates waiting for an event to occur |
| for loop | an iteration structure that repeats one or more statements a specified number of times |
| infinite loop | an iteration structure in which iterations continue indefinitely |
| initializing expression | an expression that initializes the counter variable of a for loop |
| iteration | a single loop or pass through a group of statements |
| iteration structures | programming structures that repeat a group of statements one or more times |
| nested loop | a loop within a loop |
| parameter | the variable that receives the value or any other identifier in the parentheses of the function declaration |
| step expression | the expression in a for loop that changes the counter variable |
| while loop | an iteration structure that repeats a statement or group of statements as long as a control expression is true |