A named memory location whose value can vary.
What is a variable?
In a flowchart, this symbol is used to represent processing.
What is a rectangle?
A specific numeric value, often declared at the beginning of the program.
What is a numeric constant?
The assignment operator.
What is the equal sign (=)?
A variation of the selection structure.
What is the case structure?
What type of structure is the following pseudocode block?
get firstNumber
get secondNumber
add firstNumber and secondNumber
print result
What is sequence structure?
An expression that represents only one of two states, usually expressed as true or false.
What is a boolean expression?
A decision in which two conditions must be true for an action to take place.
What is an AND decision?
An error which results when you use a syntactically correct statement but use the wrong one for the current context.
What is a logic error?
Represents a decision within a flowchart.
What is a diamond shape?
Fractional numeric variables that contain a decimal point.
What is a floating-point variable?
This is similar to a variable, except it can be assigned a value only once.
What is a named constant?
Code logic that is unstructured and does not follow the rules of structured logic?
What is spaghetti code?
Used as an end-structure statement to show where selection structure ends.
A clause which is part of the decision that holds the action or actions that execute when the tested condition in the decision is true.
A unary operator decision which finds the inverse of an expression.
What is the NOT decision?
The process of walking through a program’s logic on paper before you actually write the program.
What is desk-checking?
A repeating flow of logic with no end.
HourlyWage is a variable name with this specific format of casing.
What is Pascal Casing?
The process of breaking down a large program into smaller modules.
What is modularization?
The action or actions that occur within a loop
What is the loop body?
What type of structure is the following pseudocode block?
if firstNumber is bigger than secondNumber then
print firstNumber
else
print secondNumber
endif
What is decision (selection) structure?
Requires exactly one operand.
What is a Unary operator?
In many programming languages, the symbol for || represents which decision?
What is the OR decision?
Involves writing down all the steps you will use in a program.
What is pseudocode?
The standard terminal symbol for a flowchart.
What is a lozenge?
These tasks include any steps you must perform at the beginning of a program to get ready for the rest of the program.
What are Housekeeping?
The process of paying attention to important properties while ignoring nonessential details.
What is Abstraction?
Attaching structures end-to-end.
What is stacking?
Fill in the blank in the following pseudocode:
if someCondition is true then
do oneProcess
____
do theOtherProcess
endif
What is else?
The alternative name for a series of nested if statements.
What is a cascading if statement?
The first question you should ask in an AND decision is less likely to be what?
What is true?
Computer programmers often refer to memory addresses using this notation.
What is hexadecimal?
The term many programming languages use to refer to the marker that is used to automatically recognize the end of data in a file.
What is eof?
The term with which Programmers refer to programs that contain meaningful names
What is self-documenting?
Depending on the programming language being used, modules are also known as...
What are subroutines, procedures, and/or methods?
One way to straighten out an unstructured flowchart segment.
What is to use to spaghetti bowl method (picture it as a bowl of spaghetti you must untangle)?
What type of structure is the following pseudocode block?
while number is positive
add to sum
get number
endwhile
What is a loop structure?
A selection in which an action is associated with each of two possible outcomes?
What is a dual-alternative selection?
In many programming languages the && condition operator represents this.
What is the AND operator?