Cambridge flowchart symbols (7a)

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Cambridge flowchart symbols (7a)

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. Which symbol marks the Start and Stop of a Cambridge flowchart?
A Terminator (rounded rectangle)
B Decision (diamond)
2. Which symbol should hold the instruction: Total ← Total + Mark?
A Process (rectangle)
B Input/output (parallelogram)
3. Which symbol should hold the instruction: INPUT Age?
A Process (rectangle)
B Input/output (parallelogram)
4. How many exits should a decision diamond have?
A Two, labelled Yes and No (or True and False)
B One, going straight to the next step
5. What does the subroutine symbol show in a flowchart?
A The end of the whole program
B A call to a separate flowchart

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1Rounded rectangle (terminator) containing Start AA decision: a question is asked and the flow follows one of two paths depending on the answer
2Diamond with a Yes exit and a No exit BMarks where the flowchart begins; a matching terminator containing Stop marks where it ends
3A process symbol holds an instruction or calculation, such as an assignment CAn output has been put in a terminator. Terminators are only for Start and Stop, and the output should be in a parallelogram.
4An input/output symbol shows data entering or leaving the algorithm DRectangle containing: Total ← Total + Mark
5A diamond containing Total ← Total + 1 EA calculation or assignment has been put in a decision diamond. It belongs in a process rectangle. A diamond must hold a question with two exits.
6A rounded terminator containing OUTPUT Result FParallelogram containing: INPUT Age

Definitions

flowchart symbols

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
Start and Stop use a __________ shape. Flow lines have arrows to show direction.
2.
A process step is drawn as a _________.
3.
Input and output use a _____________ shape.
4.
A decision diamond has ___ exits: Yes, No.
5.
A __________ symbol calls another flowchart.

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A Process: Start
B Input/Output: INPUT Mark
C Decision: Mark >= 50? Yes/No
D Terminator: Stop
Question 2
A Terminator: Start
B Process: INPUT Age
C Process: Total <- Age * 2
D Terminator: Stop
Question 3
A Terminator: Start
B Input/Output: Cost <- Qty * 3
C Input/Output: OUTPUT Cost
D Terminator: Stop
Question 4
A Terminator: Start
B Input/Output: INPUT Score
C Process: Score > 40?
D Input/Output: OUTPUT Pass
E Terminator: Stop
Question 5
A Terminator: Start
B Process: Call SortList
C Input/Output: OUTPUT List
D Terminator: Stop

Answer Key

Cambridge flowchart symbols (7a)
Section A: Quick Questions
Q1
A — Terminator (rounded rectangle)
Q2
A — Process (rectangle)
Q3
B — Input/output (parallelogram)
Q4
A — Two, labelled Yes and No (or True and False)
Q5
B — A call to a separate flowchart
Section B: Match the Pairs
Q1
Rounded rectangle (terminator) containing Start → Marks where the flowchart begins; a matching terminator containing Stop marks where it ends
Q2
Diamond with a Yes exit and a No exit → A decision: a question is asked and the flow follows one of two paths depending on the answer
Q3
A process symbol holds an instruction or calculation, such as an assignment → Rectangle containing: Total ← Total + Mark
Q4
An input/output symbol shows data entering or leaving the algorithm → Parallelogram containing: INPUT Age
Q5
A diamond containing Total ← Total + 1 → A calculation or assignment has been put in a decision diamond. It belongs in a process rectangle. A diamond must hold a question with two exits.
Q6
A rounded terminator containing OUTPUT Result → An output has been put in a terminator. Terminators are only for Start and Stop, and the output should be in a parallelogram.
Section C: Definitions
Q1
flowchart symbols — Six standard flowchart shapes: terminator (Start/Stop), process, input/output, decision (two exits), subroutine call, and flow lines with arrows showing direction.
Section D: Fill in the Blanks
Q1
Start and Stop use a terminator shape. Flow lines have arrows to show direction.
Q2
A process step is drawn as a rectangle.
Q3
Input and output use a parallelogram shape.
Q4
A decision diamond has two exits: Yes, No.
Q5
A subroutine symbol calls another flowchart.
Section E: Spot the Error
Q1
A — The start of a flowchart must use the terminator (oval) symbol, not a process rectangle. It should be 'Terminator: Start'.
Q2
B — Entering data is shown with the input/output parallelogram, not the process rectangle. It should be 'Input/Output: INPUT Age'.
Q3
B — A calculation or assignment belongs in a process rectangle. The parallelogram is only for input and output. It should be 'Process: Cost <- Qty * 3'.
Q4
C — A question with Yes/No exits must be drawn as a decision diamond, not a process rectangle. It should be 'Decision: Score > 40?'.
Q5
B — A call to a separate flowchart uses the subroutine symbol (rectangle with double side lines), not a plain process. It should be 'Subroutine: Call SortList'.