the statement that reads the first input data record prior to starting a structured loop
Priming input (priming read)
a list of every variable name used in a program, along with its type, size, and description
Data dictionary
a computer’s on/off circuitry language
Machine language
a repetition of a series of steps.
Loop
a program component’s name
Identifier
snarled, unstructured program logic
Spaghetti Code
ask a question and depending on the answer, you take one of two courses
Decision Structure
overriding incorrect data by setting it to a specific value
Forcing
a basic unit of programming logic; each structure is a sequence, selection, or loop
Structure
a named memory location whose value can vary
Variable
the act of attaching structures end to end.
Stacking Structures
a statement that provides a data type and an identifier for a variable
Declaration
any numeric variable you use to count the number of times an event has occurred
Counter
occur when a loop structure exists within another loop structure
Nested loops
the feature that prevents assigning values of an incorrect data type.
Type-safety
an English-like representation of the logical steps it takes to solve a problem.
Pseudocode
consists of all the supporting paperwork for a program
Documentation
to increase a variable by adding a constant value to it, frequently 1
Increment
a variable that determines whether a loop will continue
Loop control variable
the feature of modular programs that assures you a module has been tested and proven to function correctly
Reliability
a message that is displayed on a monitor to ask the user for a response and perhaps explain how that response should be formatted.
Prompt
to decrease a variable by a constant value, frequently
Decrement
a variable that you use to gather or accumulate values
Accumulator
a number you use to increase a loop control variable on each pass through a loop
Step value
the act of repeating input back to a user either in a subsequent prompt or in output
Echoing input