wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CSP 1.1.1-1.1.5 Vocabulary Quiz

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

A finite set of instructions that accomplish a specific task.

(a)  

2.

an ordered list of steps expressed in any spoken language.

(a)  

3.

a diagram that shows a sequence of steps using standardized shapes such as rectangles to represent actions, rhombuses to represent decisions, and arrows to show the flow of the algorithm

(a)  

4.

a written set of instructions that follow a certain structure. It looks more like code, but cannot be executed by a computer

(a)  

5.

a structured set of instructions with special keywords and formatting, that can be interpreted and executed by a computer or digital device.

(a)  

6.

The process of solving problems by identifying the tasks required to solve a problem and using algorithms to clearly describe each task.

(a)  

7.

 A line of a program code that expresses an action to be carried out. 

(a)  

8.

A collection of code statement that performs a specific task when run by a computer.

(a)  

9.

To run a program or a single instruction.

(a)  

10.

the input variables of a procedure.

(a)  

11.

Data that is given to an algorithm during the execution of a program and can affect the results of the algorithm.

(a)  

12.

Data or actions produced by an algorithm, including any data sent from a program to a device.

(a)  

13.

The duration of time a program is executing, from start to finish.

(a)  

14.

An abstraction inside the program that can hold a value. 

(a)  

15.

 A combination of variables, operators, or procedure calls that are evaluated and returns a single value.  In Python, it is expressed by an = while AP uses a backwards arrow.

(a)  

16.

The kind of data being represented, such as a sequence of characters, an integer, or a true or false value, usually limiting the values allowed for the data.

(a)  

17.

The window that displays textual output and also allows the user to type commands that are immediately executed upon pressing the Enter key.

(a)  

18.

focuses on the data represented in the problem.

(a)  

19.

A repeating portion of an algorithm.

(a)  

20.

equal to (numbers only)

(a)  

21.

not equal to

(a)  

22.

greater than

(a)  

23.

less than

(a)  

24.

greater than or equal to

(a)  

25.

less than or equal to

(a)  

26.

An expression that evaluates to either true or false

(a)  

27.

calculates the remainder of division

(a)  

28.

A decision problem for which an algorithm can be written to produce correct output for all inputs 

(a)  

29.

A decision problem for which no algorithm can be constructed that is always capable of providing a correct yes-or-no answer.

(a)  

30.

code that will never execute a loop given the existing values of variables.

(a)  

31.

code that executes indefinitely given the existing values of variables.

(a)