Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Year 10 IGCSE Units 1 to 6 Revision

Total questions: 50

Worksheet time: 26mins

Name
Class
Date
1.

Which of these are internal hardware components in a computer (select all that apply)

a)

mouse

b)

RAM

c)

CPU

d)

operating system

e)

BIOS

2.

Select all the components of the CPU

a)

ALU

b)

Control Unit

c)

Registers

d)

RAM

3.

Choose all the types of system bus?

a)

Address

b)

Data

c)

Control

d)

Register

4.

Choose all the registers found in a typical processor?

a)

Current Instruction

b)

Accumulator

c)

Memory Data

d)

Memory Address

5.

What is meant by a von Neumann computer architecture?

a)

Where the program instructions are stored in a seperate memory storage from the data

b)

Where the program instructions are stored in the same memory storage as the data

c)

Where the program instructions are stored in ROM and the data is stored in RAM

d)

Where the program instructions are divided across several CPUs

6.

What is the main storage area for program instructions and data in a Von Neumann computer architecture?

a)

RAM

b)

CPU

c)

ROM

d)

Cache

7.

What controls the timing of the instruction cycle in a computer

a)

The amount of RAM available

b)

The frequency of the internal clock

c)

The width of the address bus

d)

The size of addressable memory

8.

What controls the timing of the instruction cycle in a computer

a)

The amount of RAM available

b)

The frequency of the internal clock

c)

The width of the address bus

d)

The size of addressable memory

9.

Which word describes the property of RAM memory where memory cells must be constantly refreshed to keep their contents

a)

volatile

b)

non-volatile

c)

random

d)

static

10.

A type of primary memory that does not need to be refreshed to retain its contents AND whose contents cannot be changed

a)

RAM

b)

BIOS

c)

Flash

d)

ROM

11.

What is the non-volatile firmware used to perform hardware initialization during the booting-up process called?

a)

BIOS

b)

Cache

c)

ROM

d)

Hard disk

12.

What type of memory is used to compensate for the difference in speed between accessing processor registers and reading memory locations in RAM?

a)

Cache

b)

Flash

c)

UEFI

d)

BIOS

13.

What is the part of the CPU that performs calculations and makes decisions called?

a)

ALU

b)

Control Unit

c)

Registers

d)

Clock

14.

Name for the small, very fast access storage locations inside the CPU that can store one data item, instruction or address

a)

Cache

b)

Registers

c)

ALU

d)

RAM

15.

The part of the CPU that directs the operations of the processor

a)

Control unit

b)

ALU

c)

Registers

d)

Clock

16.

A register inside the CPU in which intermediate arithmetic and logic results are stored

a)

Accumulator

b)

Program counter

c)

Memory Data Register

d)

Current Instruction Register

17.

A register inside the CPU that stores the memory address of the next instruction to be fetched from memory

a)

Accumulator

b)

Program counter

c)

Current Instruction Register

d)

Memory Data Register

18.

What is the correct sequence of operations between CPU and RAM?

a)

Fetch-decode-execute

b)

Fetch-execute-decode

c)

Decode-fetch-execute

d)

Fetch-execute-fetch

19.

Choose all the secondary storage mediums ...

a)

HDD

b)

SSD

c)

DVD

d)

Cloud

e)

RAM

20.

What type of storage does this device use?

a)

Magnetic

b)

Optical

c)

Solid state

d)

Cloud

21.

What type of storage does this device use?

a)

Magnetic

b)

Optical

c)

Solid state

d)

Cloud

22.

Which secondary storage device make use of a laser light?

a)
b)
c)
d)
23.

What types of storage would usually be found in an embedded system? (select all that apply ...)

a)

ROM

b)

RAM

c)

HDD

d)

SSD

24.

Which types of memory storage are volatile? (choose all that apply ...)

a)

RAM

b)

ROM

c)

Flash

d)

Cache

25.

Choose all the factors that could potentially affect the performance of the CPU ...

a)

Frequency of internal clock

b)

Number of processor cores

c)

Size of cache memory

d)

Type of cache (L1, L2, L3)

e)

Amount of RAM

26.

Choose 2 actions that could help improve the CPU performance ...

a)

Increase amount of RAM

b)

Replace dual-core with quad-core processor

c)

Increase size of cache

d)

Replace HDD with SSD

27.

Data transmitted several bits at a time down several wires in both directions simultaneously

a)

Serial

b)

Parallel

28.

Data transmitted several bits at a time down several wires in both directions simultaneously

a)

Simplex

b)

Half-duplex

c)

Full-duplex

29.

Data is trasmitted one bit at a time down a single wire, the data is transmitted in both directions but not at the same time.

a)

Serial

b)

Parallel

30.

Data is trasmitted one bit at a time down a single wire, the data is transmitted in both directions but not at the same time.

a)

Simplex

b)

Half-duplex

c)

Full-duplex

31.

True or False? Structure and Presentation in a HTML document are kept seperate

a)

True

b)

False

32.

True or False? You would add text formatting in the HTML section of code instead of CSS?

a)

True

b)

False

33.

.JPEG is an example of a compressed file format

a)

True

b)

False

34.

.GIF is an example of a compressed file format

a)

True

b)

False

35.

.PNG is an example of a compressed file format

a)

True

b)

False

36.

.WAV is an example of a compressed file format

a)

True

b)

False

37.

.MP3 is an example of a compressed file format

a)

True

b)

False

38.

Which one of these are lossless file formats?

a)

JPEG, MP3, MP4, ZIP

b)

PNG, BMP, WAV

39.

Which is an example of using hexadecimals in computer science?

a)

MAC addresses

b)

URL

c)

File types

40.

Which is an example of using hexadecimals in computer science?

a)

URL

b)

HTML/CSS

c)

File types

41.

True or False? We use hexadecimal numbers in computer science because we can represent 16 bit words as 4 hexadecimal digits

a)

True

b)

False

42.

True or False? We use hexadecimal numbers in computer science because its easy to convert hex back to binary if necessary

a)

True

b)

False

43.

Hardware identification number that uniquely identifies each device on a network.

a)

IP address

b)

MAC address

c)

Internet Service Provider

44.

Location of a device on a network

a)

IP address

b)

MAC address

c)

Internet Service Provider

45.

Company that provides individuals access to the internet

a)

IP address

b)

MAC address

c)

Internet Service Provider

46.

An even parity check was used here. Is this correct? 10011100

a)

Correct

b)

Incorrect

47.

An odd parity check was used here. Is this correct? 10011100

a)

Correct

b)

Incorrect

48.

Which is the fastest kind of memory for the CPU to access?

a)

Random access memory

b)

Level-1 cache memory

c)

Level-2 cache memory

49.

What is 10111100 in hex?

a)

15

b)

AD

c)

BC

50.

What is the hexadecimal value 2D equivalent in denary (base 10)?

a)

2014

b)

45

c)

33