Vocabulary
Machine Language
Logic
Programming
Syntax
100

A(n) __________ is a program that translates a high-level language into a machine language program

What is a compiler?

100

The following is an example of an instruction written in  __________ .

1011000 010100110

What is machine language? 

100

The __________ structure consists of a set of statements that execute in the order in which they appear.

What is a sequence?

100

A ___________ variable is visible to every module and the entire program.

What is global?

100

The Do- while loop is a __________________ type of loop.

What is posttest?

200

A ________ is a variable that receives an argument which is passed to a module.  

What is a parameter?

200

What is the largest value that can be stored in one byte?

What is 255?

200

What type of operator determines whether a specific relationship exists between two values?

What is relational? 

200

To execute a module you must ___________.

What is call it? 

200

Same logic of case structure can be achieved with________ structure

What is a nested decision? 

300

______ is a set of instructions that allow the computer to solve a problem or perform a task

What is a computer program?

300

Type of memory that can hold data for long periods of time - even when there is no power to the computer- is called ___________.

What is secondary storage? 

300

What is the precedence of order with mathematical operations in programming? 

What is parenthesis, exponents, multiplication & division left to right, subtraction and addition left to right?

300

Each repetition of a loop is known as a(n) ______.

What is an iteration? 

300

What would be displayed if the following pseudocode was coded and executed, with salary = 1400? 

If salary > 1400 Then
Set bonus = 10
Set salary = salary + bonus
End If
Display salary

What is 1400?

400

What error type produces incorrect results but does not prevent the program from running?

What is a logic error? 

400

Main memory is also called __________.

What is RAM?

400

Which of the following is not a logical operator?

OR, NOT, <>, AND 

What is less than and greater than? 

400

A ________ is a module that returns a value back to the part of the program that called it.

What is a function? 

400

Which of the following is the structure that causes a statement or set of statements to execute repeatedly?

What is repetition? 

500

A(n) __________ is a diagram that graphically depicts the steps that take place in a program.

What is a flowchart?

500

A byte is made of eight_________

What are bits?

500

With Boolean statements, if an expression is False, the ________ operator will return True.

What is NOT?

500

A variable declaration typically specifies the variable's ________ and ________.

What are name and data type?

500

What is the error in the following pseudocode?

Declare Integer money
Declare Real cost
Set money= 3.5
Set cost = money* 5

Money has been declared as an Integer and Integers cannot hold a decimal value.