Chapter 7 Flashcards
1
Q
multiple assignment
A
making more than one assignment to the same variable during the execution of a program.
2
Q
update
A
an assignment where the new value of the variable depends on the old.
3
Q
initialization
A
an assignment that gives an initial value to a variable that will be updated.
4
Q
increment
A
an update that increases the value of a variable (often by one).
5
Q
decrement
A
an update that decreases the value of a variable.
6
Q
iteration
A
repeated execution of a set of statements using either a recursive function call or a loop.
7
Q
infinite loop
A
a loop in which the terminating condition is never satisfied.