Class 7 Computer Science: Advanced Algorithms & Flowcharts
Answer the questions and tap Submit to see your score. Your progress is auto-saved on this device.
Jump to question
Q1 · MCQ · 1 mark
Which of the following is NOT a characteristic of a good algorithm?
Q2 · FILL · 1 mark
The symbol used to represent a decision point (e.g., 'If...Then...Else') in a flowchart is a ________.
Q3 · SHORT · 2 marks
Explain the primary difference between a 'sequential' flow and a 'conditional' flow in an algorithm.
Q4 · MCQ · 1 mark
Consider an algorithm to find the largest of three numbers (A, B, C). Which logical structure is most fundamental to achieve this?
Q5 · FILL · 1 mark
A loop structure that first executes its body and then checks the condition is known as a ________ loop.
Q6 · MCQ · 1 mark
What does an arrow symbol in a flowchart indicate?
Q7 · MCQ · 1 mark
Which of the following scenarios would typically require a 'loop' structure in an algorithm?
Q8 · FILL · 1 mark
The process of repeatedly performing a set of instructions until a certain condition is met is called ________.
Q9 · MCQ · 1 mark
In a flowchart, the 'terminal' symbol (oval shape) is used for:
Q10 · SHORT · 2 marks
Describe a situation where using a pre-test loop (like 'While') would be more appropriate than a post-test loop (like 'Do-While').