Chapter 1 / 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6 / 7
100

A combination of all components required to process and store data using a computer

What is a computer system?

100

Snarled, unstructured program logic

What is spaghetti code?

100

A decision structure holds the statements that execute when the Boolean expression is true

What is an if-then clause?

100

A variable that determines whether a loop will continue

What is a loop control variable?

100

A series or list of values in computer memory, all of which have the same name but differentiated with subscripts

What is an array?

200

The act of developing and writing programs

What is programming?

200

Programs that do not follow the rules of structured logic

What are unstructured programs?

200

Contains two or more decisions; all conditions must be true for an action to take place

What is the AND decision?

200

A loop where the number of repetitions is a predetermined number

What is a definite loop?

200

A single data item in an array

What is an element?

300

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?

300

Represents only one of two states, usually expressed as true or false

What is a Boolean expression?

300

A symbol that reverses the meaning of a Boolean expression

What is the NOT operator?

300

A loop whose repetitions are managed by a counter

What is a counted loop?

300

The act of assigning values to the array elements

What is populating an array?

400

A statement that provides a data type, an identifier, and, optionally, an initial value

What is a declaration?

400

Continues to repeat actions while a test condition remains true

What is a loop structure?

400

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?

400

A variable used to gather or accumulate values such as a running total

What is an accumulator?

400

Data item that represent a single attribute of a record and that are composed of one or more characters

What is a field?

500

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?

500

The act of placing a structure within another structure

What is nesting a structure?

500

Contains two or more decisions; at least one condition has to be met for the resulting action takes place

What is the OR decision?

500

A technique with which you try to prepare for all possible errors before they occur

What is defensive programming?

500

A character, such as a comma, used to separate fields in a data file

What is a delimiter?