wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Flowcharts

Total questions: 35

Worksheet time: 29mins

Name
Class
Date
1.
What is the purpose of a flowchart?
a)
To plan the program before it is made
b)
Because it is easier
2.
Why do we use flowcharts?
a)
To represent algorithms in an easy way
b)
To use different maths shapes
3.
What does this symbol represent?
a)
Start
b)
Sub
c)
Decision
d)
Process
4.
What does this shape represent?
a)
Input/Output
b)
Decision
c)
Process
d)
Start/Stop
5.
What's missing from this part of a flowchart?
a)
An Arrow
b)
A Line
c)
A Square
d)
A Diamond
6.
Can this shape be used for both Start and Stop?
a)
Yes
b)
No
7.
What is the Output if the user enters:
Yes
a)
Leave umbrella at home
b)
Take an umbrella
8.
What is the Output if the temperature is:
19
a)
Below Freezing
b)
Above Freezing
9.

What will happen if the user's book return is late?

a)

Sends them an SMS (text)

b)

Does not send them an SMS (text)

10.
What is an algorithm?
a)
A problem
b)
A solution to a problem
c)
The steps that are taken to solve a problem
d)
The words to enter when typing
11.
What is this symbol used for in a flowchart?
a)
A decision/question
b)
A task to carry out
12.

How many arrows come out of the stop symbol in the flowchart?

a)

0

b)

1

c)

2

d)

3

13.

How many arrows come out of the start symbol in the flowchart?

a)

0

b)

1

c)

2

d)

3

14.
What is the purpose of an arrow in a flowchart?
a)
Shows the relationships between shapes/ the flow of information
b)
They look nice when we use them
c)
We don't use arrows
d)
Shows the way the arrow is directed
15.

Which symbol shows input?

a)
oval
b)
parallelogram
c)
rectangle
d)
diamond
16.

Which symbol shows output?

a)
oval
b)
parallelogram
c)
rectangle
d)
diamond
17.

This flowchart is made to...

a)

Calculate the area and perimeter of a square

b)

Output figures of different sizes

c)

Calculate the area and perimeter of a circle

d)

Find out how long it takes to get to the moon

18.

In this flowchart, r ...

a)

is the radius of a circle

b)

stands for random number

c)

represents a running total

d)

is a miscellaneous variable

19.

In this flowchart the diamond shape helps with...

a)

Deciding whether the student should pass or fail

b)

Adding up the student's marks

c)

Making sure the student gets good marks

d)

Checking the student's general behaviour

20.

This flowchart is made to ...

a)

Check whether a number is odd or even

b)

Decide if we like a number or not

c)

Calculate the remainder of a number + 2

d)

Help people with Maths

21.
What would be the output of this flowchart if the student scored 89?
a)
Fail
b)
Pass
c)
Merit
d)
Distinction
22.
Identify a variable within this flowchart.
a)
INPUT
b)
Start
c)
12
d)
RESULT
23.
What is an algorithm?
a)
A problem
b)
A solution to a problem
c)
The steps that are taken to solve a problem
d)
The words to enter when typing
24.

What does sequence mean?

a)

To create a pattern

b)

To do something in order

c)

To do something randomly

d)

To repeat something over and over again

25.

What does selection mean?

a)

Selection is following instructions in order.

b)

Selection is to repeat something over and over again

c)

Selection is when you have a choice of options

d)

Selection is choosing the best option

26.

What is iteration?

a)

This is choosing what to do next

b)

This means doing something in order

c)

It is repeating something over and over again.

d)

It is writing pseudocode

27.
What is the Output if the user enters:
Yes
a)
Leave umbrella at home
b)
Take an umbrella
28.
What is the Output if the temperature is:
19
a)
Below Freezing
b)
Above Freezing
29.
What symbol shows a decision?
a)
oval
b)
parallelogram
c)
rectangle
d)
diamond
30.
What is the purpose of a parallelogram within a flowchart?
a)
Input / Output
b)
Sub-process
c)
Decision
d)
Output
31.
What is the purpose of a rectangle within a flowchart?
a)

Process

b)
Input / Output
c)
Decision
d)
Start / Stop
32.
What is this symbol used for in a flowchart?
a)
A decision/question
b)
A task to carry out
33.
What does this symbol represent?
a)
Decision
b)
Input/Output
c)
Start
d)
Process
34.

What will happen if the user gets their details wrong?

a)

Checks how many times they have tried

b)

They get another try

35.

What will happen if the user's book return is late?

a)

Sends them an SMS (text)

b)

Does not send them an SMS (text)