wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

GRADE 6 ICT Q1 QUIZ

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is a flowchart?

a)

A programming language

b)

A method of coding

c)

A visual representation of instructions

d)

A type of computer program

2.

What must the opening statement of a flowchart be?

a)

begin

b)

start

c)

open

d)

initiate

3.

Which symbol is used for decision-making in a flowchart?

a)

Rectangle

b)

Triangle

c)

Circle

d)

Diamond

4.

What does an if statement do?

a)

Executes code based on a condition

b)

Always runs the same code

c)

Ends the program

d)

Creates a loop

5.

What is the purpose of an else clause?

a)

To repeat a section of code

b)

To execute code if the if condition is false

c)

To start a new flowchart

d)

To end the program

6.

Which of the following is a comparison operator?

a)

++

b)

>=

c)

||

d)

&&

7.

What should all symbols in a flowchart be connected with?

a)

Solid lines

b)

Dotted lines

c)

Arrow lines

d)

Curved lines

8.

What happens if the condition in an if statement is true?

a)

The program stops

b)

The code inside the if block executes

c)

The else block executes

d)

Nothing happens

9.

What is the first step in creating a flowchart?

a)

Add decision points

b)

Connect the symbols

c)

Identify the process

d)

Draw the end statement

10.

In a flowchart, what does the end statement signify?

a)

The completion of the process

b)

The start of a new process

c)

A decision point

d)

An error in the flowchart

11.

What is an example of a condition for an if statement?

a)

If it is raining

b)

If the sun is shining

c)

If the temperature is below freezing

d)

If it is daytime

12.

What does a flowchart help to represent?

a)

Only the output of a program

b)

The flow of information and steps

c)

The coding language used

d)

The errors in a program

13.

What is the correct structure of an if statement?

a)

if (condition) {instructions}

b)

if {condition} {instructions}

c)

if [condition] {instructions}

d)

if {instructions}

14.

What is the purpose of using control structures in programming?

a)

To store data

b)

To create graphics

c)

To compile the program

d)

To control the flow of code

15.

What is the main benefit of using a flowchart in programming?

a)

It simplifies complex processes

b)

It eliminates the need for coding

c)

It automatically generates code

d)

It is a type of programming language

16.

Which shape represents the start or end of a flowchart?

a)

Rectangle

b)

Diamond

c)

Oval

d)

Parallelogram

17.

What is the purpose of a loop in programming?

a)

To execute a block of code multiple times

b)

To store data temporarily

c)

To create a flowchart

d)

To end the program

18.

What is the function of a loop control variable?

a)

To store the final output

b)

To control the number of iterations

c)

To define the start of the loop

d)

To end the loop prematurely

19.

Which of the following is a common type of loop in programming?

a)

For loop

b)

Switch loop

c)

Do-while loop

d)

Both A and C

20.

What does a break statement do in a loop?

a)

It pauses the loop

b)

It exits the loop immediately

c)

It skips the current iteration

d)

It restarts the loop