NEW
Font size
WorksheetsFlowchart IGCSE
Total questions: 20
Worksheet time: 10mins
Which of the following best describes a flowchart?
A document used to calculate numbers
A diagram that shows the steps in a process
A table that lists computer parts
A chart used to display statistical data
What is the purpose of using flowcharts in programming?
To make the code run faster
To show the logical steps before coding
To replace all programming languages
To create graphics for presentations
Which shape is commonly used to represent the Start or End of a flowchart?
Rectangle
Diamond
Oval
Parallelogram
Which symbol is used to represent a process (e.g., calculation or action)?
Oval
Diamond
Rectangle
Parallelogram
Which flowchart symbol is used for input and output operations?
Oval
Rectangle
Parallelogram
Diamond
The diamond shape in a flowchart is used for:
Starting and ending points
Input and output
Making decisions with yes/no answers
Showing comments
What is usually written inside the start symbol of a flowchart?
“Process”
“Begin” or “Start”
“Decision”
“Print”
What is the correct order of elements in a basic flowchart?
Decision → Start → Process → End
Start → Process → Decision → End
Start → Decision → Input → End
End → Start → Process → Decision
Arrows in a flowchart are used to:
Decorate the chart
Show the direction of the flow
Label each step
Replace process symbols
In a decision box, if the answer is No, what usually happens?
The flowchart stops immediately
The program crashes
The flow continues through the “No” path to another step
The flow goes back to Start
What is the main advantage of using a flowchart before coding?
It guarantees no errors
It helps visualize the program structure clearly
It automatically generates code
It removes the need for testing
If a flowchart has two decision boxes, how many possible paths can it have?
1
2
3
4
What should you do if a flowchart line crosses another line and becomes confusing?
Ignore it
Use connectors or rearrange the flowchart
Erase both lines
Start over completely
What happens after the End symbol in a flowchart?
The program restarts
No further steps are taken
Another process begins
A decision is made
Which of the following is NOT a typical flowchart symbol?
Oval
Triangle
Rectangle
Diamond
Which step should come immediately after Start in most algorithms?
End
Output
Input or Process
Decision
Why is clarity important in a flowchart?
So that only programmers can read it
To make the flowchart long and complex
So that anyone can understand the process easily
To save paper when printing
What does a loop in a flowchart usually involve?
Repeating steps until a condition is met
Skipping steps randomly
Ending the program suddenly
Using only input symbols
If you want to show the result of a calculation, which symbol should you use?
Diamond
Parallelogram
Oval
Rectangle
What is the final step when drawing a flowchart for a program?
Add colors and decorations
Test the logic and make sure it is correct
Translate it into another language
Skip to writing code
