A combination of all components required to process and store data using a computer
What is a computer system?
Snarled, unstructured program logic
What is spaghetti code?
A decision structure holds the statements that execute when the Boolean expression is true
What is an if-then clause?
A variable that determines whether a loop will continue
What is a loop control variable?
A series or list of values in computer memory, all of which have the same name but differentiated with subscripts
What is an array?
The act of developing and writing programs
What is programming?
Programs that do not follow the rules of structured logic
What are unstructured programs?
Contains two or more decisions; all conditions must be true for an action to take place
What is the AND decision?
A loop where the number of repetitions is a predetermined number
What is a definite loop?
A single data item in an array
What is an element?
A classification that describes what values can be assigned, how the item is stored, and what types of operations can be performed with the item
What is a data type?
Represents only one of two states, usually expressed as true or false
What is a Boolean expression?
A symbol that reverses the meaning of a Boolean expression
What is the NOT operator?
A loop whose repetitions are managed by a counter
What is a counted loop?
The act of assigning values to the array elements
What is populating an array?
A statement that provides a data type, an identifier, and, optionally, an initial value
What is a declaration?
Continues to repeat actions while a test condition remains true
What is a loop structure?
Diagrams used in mathematics and logic to help describe the truth of an entire expression based on the truth of its parts
What are truth tables?
A variable used to gather or accumulate values such as a running total
What is an accumulator?
Data item that represent a single attribute of a record and that are composed of one or more characters
What is a field?
A naming convention in which the initial letter is lowercase, multiple-word names run together and each new word within the name begins with an uppercase letter
What is Camel casing?
The act of placing a structure within another structure
What is nesting a structure?
Contains two or more decisions; at least one condition has to be met for the resulting action takes place
What is the OR decision?
A technique with which you try to prepare for all possible errors before they occur
What is defensive programming?
A character, such as a comma, used to separate fields in a data file
What is a delimiter?