wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algorithms

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

What is an algorithm?

a)

Patterns and trends used to solve a problem

b)

A set of step-by-step instructions to resolve a problem

c)

A programming language

2.

What are algorithms used for?

a)

To plan out the solution to a problem

b)

As a platform to program a solution

c)

To test a solution to a problem

3.

How can an algorithm be represented?

a)

As a flowchart only

b)

As pseudocode only

c)

As a flowchart or pseudocode

4.

What is a flowchart?

a)

A diagram that represents a set of instructions

b)

A high-level language that has specific syntax

c)

A way of describing a set of instructions that doesn’t use specific syntax

5.
What is pseudocode?
a)
Simplified programming language, that is not a specific language
b)
Complicated programming language
c)
Simple programming language, which is linked to a specific language
d)
A type of cheese
6.
What is decomposition?
a)
Breaking down of soil
b)
Breaking down of a problem into smaller chunks
c)
Making a problem a bigger deal 
d)
Breaking smaller chunks of problems into one large problem
7.

Algorithm is _______ problem solving process.

a)

Loop based

b)

Conditional

c)

Step by Step

d)

All of the above

8.

An algorithm solves a problem in a finite number of steps

a)

True

b)

False

9.

Algorithm starts from initial state with some

a)

Statement

b)

Control flow

c)

Conditions

d)

Input

10.

When an algorithm is written in the form of a programming language, it becomes a _________

a)

Syntax

b)

Flowchart

c)

Program

d)

Pseudo code

11.

Any algorithm is a program.

a)

True

b)

False

12.

Algorithms should be

a)

Precise

b)

Ambiguous

c)

Unambiguous

d)

Clear