Process symbol

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

Process symbol

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. Which flowchart shape shows a calculation such as Total ← Total + Mark?
A Rectangle (process symbol)
B Diamond (decision symbol)
2. Which statement belongs inside a process symbol?
A Is Count = 0?
B Count ← 0
3. How many actions should one process box normally hold?
A One action per box
B As many actions as will fit
4. Which is the correct way to write an assignment inside a process box?
A Total ← Total + Mark
B Total = Total + Mark
5. You need to set Count to zero before a loop. Which symbol do you draw?
A A parallelogram containing Count ← 0
B A rectangle containing Count ← 0

Match the Pairs

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

Left columnRight column
1Total ← Total + Mark A[Total ← 0] → [Count ← 0]
2Count ← 0 BAn assignment written inside a process rectangle: it sets Count to zero before counting begins
3A process rectangle holds one action, so two separate actions need two boxes CA calculation is drawn in a diamond, which is the decision symbol. Calculations and assignments belong in a rectangle.
4The process symbol is a rectangle with the action written inside it D[Average ← Total / Count]
5[Total ← 0, Count ← 0, Sum ← 0] EThree actions are crammed into one process box. Each action should have its own box, joined by flow lines.
6Diamond containing: Total ← Total + Mark FA calculation written inside a process rectangle: it adds Mark to Total and stores the answer back in Total

Definitions

Process symbol

Fill in the Blanks

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

1.
Count ← _
2.
Total ← _____ + Mark
3.
Count ← Count _ 1
4.
Total _ Total + Mark
5.
Average ← Total _ Count

Spot the Error

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

Question 1
A [Decision] Count ← 0
B [Input] INPUT Mark
C [Process] Count ← Count + 1
D [Output] OUTPUT Count
Question 2
A [Oval] START
B [Process] Total = 0
C [Input] INPUT Mark
D [Process] Total ← Total + Mark
E [Output] OUTPUT Total
Question 3
A [Oval] START
B [Process] Count ← 0, Total ← 0
C [Output] OUTPUT Count
D [Oval] STOP
Question 4
A [Input] INPUT Mark
B [Process] Total + Mark ← Total
C [Output] OUTPUT Total
Question 5
A [Oval] START
B [Process] Count ← 0
C [Input] INPUT Mark
D [Output] Count ← Count + 1
E [Output] OUTPUT Count

Answer Key

Process symbol
Section A: Quick Questions
Q1
A — Rectangle (process symbol)
Q2
B — Count ← 0
Q3
A — One action per box
Q4
A — Total ← Total + Mark
Q5
B — A rectangle containing Count ← 0
Section B: Match the Pairs
Q1
Total ← Total + Mark → A calculation written inside a process rectangle: it adds Mark to Total and stores the answer back in Total
Q2
Count ← 0 → An assignment written inside a process rectangle: it sets Count to zero before counting begins
Q3
A process rectangle holds one action, so two separate actions need two boxes → [Total ← 0] → [Count ← 0]
Q4
The process symbol is a rectangle with the action written inside it → [Average ← Total / Count]
Q5
[Total ← 0, Count ← 0, Sum ← 0] → Three actions are crammed into one process box. Each action should have its own box, joined by flow lines.
Q6
Diamond containing: Total ← Total + Mark → A calculation is drawn in a diamond, which is the decision symbol. Calculations and assignments belong in a rectangle.
Section C: Definitions
Q1
Process symbol — A rectangle in a flowchart that shows one action, such as a calculation or an assignment, written inside it, e.g. Total ← Total + Mark or Count ← 0.
Section D: Fill in the Blanks
Q1
Count ← 0
Q2
Total ← Total + Mark
Q3
Count ← Count + 1
Q4
Total ← Total + Mark
Q5
Average ← Total / Count
Section E: Spot the Error
Q1
A — Setting Count to 0 is an action, so it goes in a process rectangle. A decision diamond is only for yes/no questions. It should be [Process] Count ← 0.
Q2
B — An assignment inside a process box must use the arrow ←, not =. It should be [Process] Total ← 0.
Q3
B — Each process box should show only one action. Count ← 0 and Total ← 0 need two separate boxes. The line should be [Process] Count ← 0.
Q4
B — The variable being assigned goes on the left of the arrow and the calculation on the right. It should be [Process] Total ← Total + Mark.
Q5
D — Adding 1 to Count is a calculation and assignment, so it belongs in a process rectangle. The output shape is only for displaying results. It should be [Process] Count ← Count + 1.