wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

8th ICT Review Content

Total questions: 19

Worksheet time: 13mins

Name
Class
Date
1.

What is an algorithm?

a)

A random guess for a solution.

b)

A complex mathematical theorem.

c)

A step-by-step procedure for solving a problem.

d)

A type of computer hardware.

2.

What is the purpose of a loop in an algorithm?

a)

To execute a block of code repeatedly based on a condition.

b)

To increase the speed of the algorithm.

c)

To define the structure of an algorithm.

d)

To store data temporarily during execution.

3.

What is a flowchart used for in algorithms?

a)

To calculate numerical values in an algorithm.

b)

Is a type of programming language.

c)

Visually represent the steps and decisions.

d)

to store data in a programming language

4.

How do algorithms help in problem-solving?

a)

Algorithms help in problem-solving by providing structured, step-by-step methods to analyze and solve complex issues efficiently.

b)

Algorithms eliminate the need for any analysis in problem-solving.

c)

Algorithms are only useful for simple tasks and not for complex issues.

d)

Algorithms only provide random solutions to problems.

5.

Why is it important to analyze the efficiency of an algorithm?

a)

To increase the number of resources used by the algorithm.

b)

It is important to analyze the efficiency of an algorithm to ensure optimal performance and resource utilization.

c)

To ensure the algorithm runs slower for better debugging.

d)

To make the algorithm more complex and difficult to understand.

6.

Suppose you are measuring the level of the water inside the soil; the program is showing values close to 1023. What does it mean?

a)

It is not possible to measure with the sensor.

b)

the soil has too much water

c)

the soil needs water because is dry

d)

the soil has enough water

7.

Predict what shape the flowchart will produce.

a)

b)

c)

d)

8.

Asha has drawn a picture of a train and wants to create a program to draw this one. Asha has drawn a flowchart for part of the train. Predict which parts of the train the flowchart will create.

a)

B-C

b)

A-B

c)

A-B-D

d)

B-D

9.

What is the primary function of a conditional statement in an algorithm?

a)

To execute a block of code only if a specified condition is true.

b)

To store data permanently in an algorithm.

c)

To repeat a block of code multiple times.

d)

To define the overall structure of the algorithm.

10.

Which of the following best describes a variable in programming?

a)

A variable is a type of algorithm.

b)

A variable is a storage location identified by a name that can hold different values during program execution.

c)

A variable is used only for mathematical calculations.

d)

A variable is a fixed value that cannot change.

11.

What would the Sprite say if the Test is set to 10?

a)

My name is Bob

b)

I like Chocolate

c)

Hello

d)

I do not know

12.

What is the variable in this script?

a)

Looks

b)

Timer

c)

Score

d)

Lives

13.

What is the variable in this code?

a)

keep score

b)

random position

c)

edge

14.
What will this script do?
a)
the sprite will continue moving until the sprite touches orange
b)
the sprite will only move when it is touching the colour orange
c)
The sprite will move forever
d)
the sprite will stand still
15.

Harry programmed this and it is still not working.  What does he need to do?

a)
Add a wait block.
b)
Add a show block.
c)
Add a forever loop.
d)
Add another if-then statement
16.

The image provided is a _________ signal.

a)

Analog

b)

Digital

17.

What is the main difference between analog and digital technology?

a)

Digital technology reproduces sound more faithfully than analog technology

b)

Analog technology stores information as sound waves; digital technology stores it as strings of ones and zeroes called binary code

c)

Analog technology can be used to record sound and images; digital technology can only be used to record sound

d)

Analog technology is based on binary code; digital technology is based on electromagnets

18.

Which signal can change continuously over time; represented by a continuous smooth curve; can be a range of values?

a)

analog signals

b)

digital signals

c)

wireless signals

d)

electric signals

19.

The picture shows an example of what kind of signal?

a)

Analog

b)

Digital