wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

P6 Unit 1 - Computer Hardware and Software

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

What is another name for processor?

a)

Central processing unit

b)

Graphics card

c)

Hard disk drive

d)

Memory unit

2.

Which of the following involves interpreting instructions by the CPU?

a)

Fetching

b)

Decoding

c)

Executing

d)

Storing

3.

What does the CPU do after executing instructions?

a)

Decodes the instructions

b)

Fetches new instructions

c)

Stores the results

d)

None of the answer

4.

Which of the following best describes the role of the CPU?

a)

Performing calculations and executing instructions

b)

Fetching and displaying graphics

c)

Fetching and displaying graphics

d)

Storing data permanently

5.

What is the smallest unit of data in a computer?

a)

Byte

b)

Bit

c)

Nibble

d)

Kilobyte

6.

Which of the following is an example of primary storage?

a)

Hard disk drive

b)

Solid state drive

c)

External hard drive

d)

Random access memory

7.

How many bytes are there in a kilobyte?

a)

100

b)

1024

c)

10 000

d)

1 000 000

8.

Which type of storage is used for long-term data retention?

a)

Primary storage

b)

Temporary storage

c)

Secondary storage

d)

Virtual storage

9.

What is one factor to consider when selecting hardware?

a)

Age

b)

Brand name

c)

Colour

d)

Functionality

10.

Which of the following is a software component?

a)

Keyboard

b)

Monitor

c)

Operating system

d)

Hard drive

11.

Why is speed important when selecting computer components?

a)

It determines the colour of the components

b)

It affects how quickly tasks are performed

c)

It increases the cost significantly

d)

It is for aesthetic purposes

12.

What does aesthetics refer to in the context of computer components?

a)

The speed of the processor

b)

The functionality of the software

c)

The appearance of the hardware

d)

The cost of the components

13.

Which type of programming environment is ideal for beginners?

a)

Text-based

b)

Block-based

c)

Command-line

d)

Cloud-based

14.

What is an example of a text-based programming language? 

a)

Scratch

b)

Python

c)

Blockly

d)

HTML

15.

Why is block-based programming considered user-friendly?  

a)

It uses advanced syntax

b)

It only works on mobile devices

c)

It requires writing out detailed code

d)

It uses visual blocks that can be dragged and dropped

16.

Who typically uses text-based programming environments 

a)

Young beginners

b)

Graphic designers

c)

Professional developers

d)

People without any programming knowledge

17.

What is an example of analogue data?  

a)

A song played on a guitar

b)

A text document

c)

A spreadsheet

d)

A digital code

18.

What is the reason why analogue data must be digitised for a computer to process it?  

a)

Computers can only understand digital data

b)

Analogue data is too complex

c)

Analogue data is not useful

d)

Digital data is faster

19.

What does a digital camera do with the light it captures?

a)

It converts light into analogue signals

b)

It converts light into digital data

c)

It stores it as analogue data

d)

It ignores the light

20.

Which process involves translating an analogue signal into a series of numbers?

a)

Encoding

b)

Decoding

c)

Encryption

d)

Digitisation