wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Revision Quiz (Chapter 1, 2, 3)

Total questions: 20

Worksheet time: 4hrs 36mins

Name
Class
Date
1.

What connects the processor and memory?

a)

Buses

b)

Cache

c)

NIC

d)

Control Unit

2.

What are the two main parts of the processor?

a)

Control Unit & Arithmetic Logic Unit

b)

RAM & ROM

c)

RAM & Cache

d)

Control Unit & Cache

3.

The address bus is:

a)

Unidirectional

b)

Bidirectional

4.

Which of the following statements about RAM and ROM is true?

Volatile - loses contents when switched off

Non-volatile - doesn't lose contents when switched off

a)

RAM is volatile, ROM is non-volatile

b)

RAM is non-volatile, ROM is volatile

c)

Both RAM and ROM are volatile

d)

Both RAM and ROM are non-volatile

5.

Which type of device is shown?

a)

Solid state drive

b)

Hard disk drive

c)

Recorder

d)

ROM

6.

What is the purpose of using the ALU?

a)

performing calculations on data

b)

controlling calculations on data

c)

controlling the speed of calculations

d)

save memory onto hard drive

7.

"Technique of replacing two or more similar problems or solutions with a single, more general problem or solution.” The above paragraph describes___________________.

a)

Generalisation

b)

Decomposition

c)

Visualisation

d)

Differentiation

8.

Why do we look for patterns in problems?

a)

It helps in identifying common solutions that can be applied to similar problems.

b)

It becomes more difficult to solve complex problems using patterns.

c)

The patterns would be pulled out from the problems as they are unnecessary.

d)

The patterns help us to define and state a problem clearly.

9.

Decomposition is a technique of breaking down a ______________ into __________________.

a)

complex problem, easier problems

b)

simple problem, smaller problems

c)

complex problem, sub-problems

d)

simple problem, complex problems

10.

Two common approaches to decomposing a problem are

a)

Incremental approach and Molecular approach

b)

Incremental approach and Modular approach

c)

Iterative approach and Modular approach

d)

Incremental approach and Sorting approach

11.

“Solve simple examples of the problem manually and identify tasks that are of different nature. Usually, these tasks can be separated from each other to become distinct (and sometimes unrelated) sub-problems. This usually results in sub-problems that are different

from each other.” The above paragraph describes a ___________________approach.

a)

Modular

b)

Iterative

c)

Incremental

d)

Sequential

12.

Which of the following is NOT a component of Computational Thinking?

a)

Abstraction

b)

Decomposition

c)

Disintegration

d)

Algorithm

13.

What does this symbol represent?

a)

Input/Output

b)

Start

c)

Stop

d)

Decision

14.

What's missing from this part of a flowchart?

a)

An Arrow

b)

A Line

c)

A Square

d)

A Diamond

15.

How many arrows should come out of a decision symbol in a flowchart?

a)

0

b)

1

c)

2

d)

3

16.

In a flowchart a calculation (process) is represented by

a)

A rectangle

b)

A rhombus

c)

A parallelogram

d)

A circle

17.

Assume n1 = 6 ... n2 = 4 ... n3 = 2

What will be displayed as output?

a)

3

b)

4

c)

5

d)

6

18.

A section in a flowchart that requires an action from a user is known as a...

a)

decision

b)

loop

c)

wait

d)

input

19.

What type of flowchart is shown here?

a)

selection

b)

iteration / loop

c)

sequence

20.

A symbol that starts or ends a flow chart is known as a...

a)

terminator

b)

decision

c)

loop

d)

sequence