Loading subject…
Trace table
A table used to record what happens as an algorithm is executed by hand, with a column for the step, a column for the action, and one column for every variable. A new row is written whenever a value changes.
Variable
A named storage location in memory that holds one value at a time. Assigning a new value to the name replaces the value already stored there.
Variable scope
The region of a program in which a variable's name can be used. A global variable has the whole program as its scope; a local variable has only the function or method that declares it.