wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

02 Algorithms Revision

Total questions: 10

Worksheet time: 9mins

Name
Class
Date
1.

What is an algorithm?

a)

A set of detailed instructions for completing a task

b)

breaking the problem into a number of sub-problems

c)

A set of instructions for a computer

d)

the process of removing unnecessary detail

2.

Name a data types

(a)  

3.

Name another data type

(a)  

4.

Name another another data type

(a)  

5.

What is abstraction?

a)

breaking the problem into a number of sub-problems

b)

A set of detailed instructions for completing a task

c)

drawing a smiley face

d)

the process of removing unnecessary detail

6.

What is decomposition?

a)

breaking the problem into a number of sub-problems

b)

the process of removing unnecessary detail

c)

A set of detailed instructions for completing a task

d)

breaking an algorithm

7.

What is the difference between a constant and a variable?

4 lines
8.

What is selection?

a)

The repetition of a block of statements within a computer program.

b)

A decision determines which path a program takes when it is running

c)

The order in which instructions occur and are processed

d)

Setting the value of a variable in a computer program.

9.

What is iteration?

a)

The repetition of a block of statements within a computer program.

b)

A decision determines which path a program takes when it is running

c)

The order in which instructions occur and are processed

d)

Setting the value of a variable in a computer program.

10.

What is a subroutine?

a)

Code written outside of the main program. The umbrella term for procedures and functions.

b)

A decision determines which path a program takes when it is running

c)

The order in which instructions occur and are processed

d)

Setting the value of a variable in a computer program.