wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer System Quiz

Total questions: 109

Worksheet time: 55mins

Name
Class
Date
1.

What is the purpose of the CPU in a computer system?

a)

To manage user interfaces

b)

To execute the fetch-execute cycle

c)

To store permanent data

d)

To provide network connectivity

2.

Which of the following is a component of the CPU?

a)

Hard Drive

b)

ALU (Arithmetic Logic Unit)

c)

Power Supply

d)

Motherboard

3.

What does the Von Neumann Architecture include?

a)

USB Ports

b)

MAR (Memory Address Register)

c)

Graphics Card

d)

Sound Card

4.

Which characteristic of CPUs can affect their performance?

a)

Color

b)

Brand

c)

Clock Speed

d)

Shape

5.

What is an example of what you will revise in the section on Embedded Systems?

a)

The history of computing

b)

The purpose and characteristics of embedded systems

c)

The biography of famous computer scientists

d)

The types of computer viruses

6.

What is the Von Neumann Architecture?

a)

A type of computer memory

b)

The physical structure of a computer

c)

The internal, logical structure and organization of computer hardware

d)

A programming language

7.

What are all data and programs stored as in a computer's memory according to the Von Neumann Architecture?

a)

Decimal digits

b)

Hexadecimal digits

c)

Binary digits (0s and 1s)

d)

ASCII characters

8.

What is the role of the CPU in a computer system?

a)

To input data into the device

b)

To process data via the Control Unit and ALU

c)

To transfer data between the computer and the memory

d)

To output data to the user

9.

What is an input device?

a)

A device that outputs information from the computer

b)

A device that processes data in the computer

c)

A device used to send information into the computer

d)

A device that stores data in the computer

10.

What does Hz stand for in the context of CPU speed?

a)

The number of cycles a CPU can perform in a minute

b)

The number of instructions a CPU can execute in a second

c)

The number of processes a CPU can handle simultaneously

d)

The storage capacity of a CPU

11.

Which of the following is not a function of the components of the Von Neumann Architecture?

a)

Input - Data is inputted into the device via an input device

b)

CPU - Data is stored in the CPU for long-term use

c)

Memory Unit - Data is transferred between the CPU and the computer's memory

d)

Output - Data is outputted to the user via an output device

12.

What is the purpose of the Cache in a CPU?

a)

To store the address of the data or instruction that is currently being accessed by the CPU

b)

To control the flow of data within the system and to decode instructions

c)

To store frequently used instructions to make accessing them quicker and easier

d)

To perform all arithmetic and logical operations within the CPU

13.

What does the Clock Speed of a CPU indicate?

a)

The number of processors within a CPU

b)

The amount of memory located between the processor and Main Memory

c)

How quickly a task is completed without affecting the quality of the result

d)

How many instructions can be carried out each second

14.

What is the Fetch, Decode, Execute cycle?

a)

The memory located on the processor chip

b)

The cycle the CPU goes through in order to process an instruction

c)

The small amount of memory within the CPU for different jobs

d)

The unit that performs all arithmetic and logical operations within the CPU

15.

What is the function of the ALU (Arithmetic Logic Unit) in a CPU?

a)

To store the data or instruction that is currently being accessed by the CPU

b)

To perform all arithmetic (addition and subtraction) and logical (greater than, less than, equal to) operations within the CPU

c)

To control the flow of data within the system and to decode instructions

d)

To store frequently used instructions to make accessing them quicker and easier

16.

What is the role of the Control Unit (CU) in a CPU?

a)

To store the address of the data or instruction that is currently being accessed by the CPU

b)

To store the data or instruction that is currently being accessed by the CPU

c)

To control the flow of data within the system and to decode instructions

d)

To store frequently used instructions to make accessing them quicker and easier

17.

What does the Memory Address Register (MAR) in a CPU do?

a)

Stores the data or instruction that is currently being accessed by the CPU

b)

Controls the flow of data within the system and decodes instructions

c)

Stores the address of the data or instruction that is currently being accessed by the CPU

d)

Performs all arithmetic and logical operations within the CPU

18.

What is the purpose of the Memory Data Register (MDR) in a CPU?

a)

To store the address of the data or instruction that is currently being accessed by the CPU

b)

To control the flow of data within the system and to decode instructions

c)

To store frequently used instructions to make accessing them quicker and easier

d)

To store the data or instruction that is currently being accessed by the CPU

19.

What is the function of the Program Counter in a computer system?

a)

It performs a single task within a larger piece of equipment.

b)

It temporarily stores data while calculations are being processed by the ALU.

c)

It stores the address of the next instruction to be processed, which then goes onto the MAR.

d)

It is a small processor that is inside a large piece of equipment, dedicated to a single task.

20.

What does the Accumulator do?

a)

It stores the address of the next instruction to be processed.

b)

It temporarily stores data while calculations are being processed by the ALU.

c)

It performs a single task within a larger piece of equipment.

d)

It is used to store the final results of operations.

21.

Which of the following is an example of an Embedded System?

a)

Program Counter

b)

Accumulator

c)

Mobile Phone

d)

ALU

22.

What is the CPU often referred to as in a computer system?

a)

The heart of the computer

b)

The brain of the computer

c)

The eye of the computer

d)

The hand of the computer

23.

How is a CPU's speed typically measured today?

a)

Megabytes

b)

Gigabytes

c)

Gigahertz

d)

Terabytes

24.

What does the CPU do with the instructions given by the user?

a)

Stores them in the RAM

b)

Processes them individually

c)

Converts them to physical movements

d)

Sends them to the internet

25.

Which of the following is the correct sequence of the CPU cycle?

a)

Decode, Execute, Fetch

b)

Execute, Fetch, Decode

c)

Fetch, Decode, Execute

d)

Execute, Decode, Fetch

26.

According to the text, why should you not get caught up by numbers when comparing CPU speeds?

a)

Because higher numbers always mean better performance

b)

Because the measurement unit of speed is more important than the number

c)

Because the CPU with more cores is always faster

d)

Because the brand of the CPU is more important than the speed

27.

What is the role of the Program Counter (PC) in the Fetch stage of the CPU cycle?

a)

It holds the data of the current instruction being fetched.

b)

It determines what instruction is to be executed.

c)

It updates to store the address of the next instruction to fetch after the current instruction is executed.

d)

It controls the flow of data in and out of the CPU.

28.

Which component of the CPU holds the data of the current instruction being fetched?

a)

Accumulator

b)

Control Unit (CU)

c)

Memory Data Register (MDR)

d)

Memory Address Register (MAR)

29.

What is the function of the Memory Address Register (MAR) during the Fetch stage?

a)

It stores the address of the next instruction to fetch.

b)

It holds the data of the current instruction being fetched.

c)

It updates the Program Counter with the next instruction's address.

d)

It determines the type of operation to be performed on the data.

30.

What does the Control Unit (CU) do during the Decode stage of the CPU cycle?

a)

It holds the data of the current instruction.

b)

It updates the Program Counter.

c)

It controls the flow of data in and out of the CPU for instruction execution.

d)

It stores the address of the data being fetched.

31.

What is the purpose of the ALU (Arithmetic Logic Unit) in the Execute stage of the CPU cycle?

a)

It stores the address of the next instruction to fetch.

b)

It performs mathematical or logical operations on the data.

c)

It holds the data of the current instruction being fetched.

d)

It determines what instruction is to be executed.

32.

Which component accumulates the results of computations in the CPU?

a)

Program Counter (PC)

b)

Control Unit (CU)

c)

Memory Data Register (MDR)

d)

Accumulator

33.

What is the role of the Arithmetic Logic Unit (ALU) during the execution of an instruction?

a)

It decodes the instruction

b)

It stores the instruction

c)

It performs arithmetic or logical operations on the data

d)

It inputs data into the computer

34.

What component stores any data necessary while the Arithmetic Logic Unit performs operations?

a)

Control Unit

b)

Memory Unit

c)

Accumulator

d)

Input Device

35.

Which architecture is described by the process involving the Control Unit, Arithmetic Logic Unit, and different registers?

a)

Harvard Architecture

b)

Von Neumann Architecture

c)

ARM Architecture

d)

Quantum Architecture

36.

According to Von Neumann's explanation, how are all data and programs stored in the computer's memory?

a)

As decimal digits

b)

As hexadecimal digits

c)

As binary digits

d)

As analog signals

37.

What is the function of an input device in a computer system?

a)

It processes instructions

b)

It stores data

c)

It outputs data

d)

It inputs data into the computer

38.

What is the function of an output device in a computer system?

a)

It processes instructions

b)

It stores data

c)

It outputs data

d)

It inputs data into the computer

39.

What is the first stage in the Fetch-Decode-Execute Cycle?

a)

Execute

b)

Decode

c)

Fetch

d)

Write-back

40.

What is the second stage in the Fetch-Decode-Execute Cycle?

a)

Execute

b)

Decode

c)

Fetch

d)

Write-back

41.

What is the third stage in the Fetch-Decode-Execute Cycle?

a)

Execute

b)

Decode

c)

Fetch

d)

Write-back

42.

What is the role of the Control Unit in processing instructions?

a)

It performs arithmetic operations.

b)

It stores the results of computations.

c)

It manages the flow of data within the CPU.

d)

It connects the CPU to peripheral devices.

43.

Which of the following factors affect the performance of the CPU?

a)

Clock Speed, Number of Cores, and Cache Memory

b)

Screen Resolution, Battery Life, and Storage Capacity

c)

Operating System, Application Software, and User Interface

d)

Keyboard Type, Monitor Size, and Graphics Card

44.

What is Clock Speed measured in?

a)

Watts

b)

Hertz (Hz)

c)

Decibels (dB)

d)

Pixels

45.

How does an increase in Clock Speed affect a CPU's performance?

a)

Decreases the number of instructions the CPU can process every second

b)

Increases the likelihood of the computer slowing down

c)

Increases the number of instructions the CPU can process every second

d)

Has no effect on the CPU's performance

46.

What analogy is used in the text to explain the concept of CPU cores?

a)

A team of students solving math problems

b)

A library organizing books

c)

A factory assembly line

d)

A computer downloading files

47.

What is the role of Cache Memory in a CPU?

a)

It stores the user's personal data for quick access.

b)

It acts as memory between the CPU and RAM, storing frequently used instructions.

c)

It enhances the graphics performance of the CPU.

d)

It serves as the primary storage for the operating system.

48.

Which type of processor does Computer A have?

a)

Dual Core Processor

b)

Quad Core Processor

c)

256 KB Cache Memory

d)

2.2 GHz Processor

49.

What is the clock speed of the processor in Computer B?

a)

2.4 GHz

b)

Quad Core

c)

256 KB

d)

2.2 GHz

50.

How much cache memory do both Computer A and Computer B have?

a)

2.4 GHz

b)

2.2 GHz

c)

256 KB

d)

Dual Core

51.

What is an Embedded System?

a)

A computer system with a dedicated function within a larger computer system, dedicated to a single task

b)

A large computer system that controls multiple smaller systems

c)

A software application with no specific function

d)

A mechanical device that performs computing tasks

52.

Which of the following is NOT an example of an embedded system?

a)

Washing Machine

b)

Dishwasher

c)

Desktop Computer

d)

Mobile Phone

53.

What does CPU stand for?

a)

Central Processing Unit

b)

Central Performance Unit

c)

Computer Processing Unit

d)

Central Processor Unit

54.

Describe three factors specific to the CPU that John should consider when buying a new computer.

a)

Speed, cost, and brand

b)

Color, size, and warranty

c)

Storage capacity, screen size, and battery life

d)

Weight, color, and USB ports

55.

What does CPU stand for?

a)

Central Processing Unit

b)

Central Performance Unit

c)

Computer Processing Unit

d)

Central Processor Unit

56.

What is the function of the CPU?

a)

It stores data permanently.

b)

It fetches and decodes instructions.

c)

It is used for inputting data.

d)

It displays the output on the screen.

57.

How is the speed of a CPU usually measured?

a)

Megabytes per second (MB/s)

b)

Gigabytes (GB)

c)

Gigahertz (GHz)

d)

Revolutions per minute (RPM)

58.

If a CPU has many cores, does this slow the computer down?

a)

True

b)

False

c)

It depends on the software

d)

It depends on the hard disk speed

59.

Is the hard disk drive part of the CPU?

a)

True

b)

False

c)

Only in older computers

d)

Only in laptops

60.

Describe four stages that occur in the Fetch, Decode, Execute Cycle.

a)

Fetch, Decode, Execute, Store

b)

Input, Process, Output, Feedback

c)

Start, Run, Pause, Stop

d)

Read, Write, Allocate, Release

61.

Describe the role of the Memory Address Register and Memory Data Register when processing instructions.

a)

They store the address of the next instruction and hold the data to be processed, respectively.

b)

They control the power supply to the CPU and manage the cooling system.

c)

They enhance the graphics and audio output of the computer.

d)

They provide temporary storage for user data and manage user permissions.

62.

Identify two components, other than the CPU, that can be upgraded in order to improve the performance of a computer.

a)

Mouse and Keyboard

b)

Monitor and Speakers

c)

RAM and Graphics Card

d)

Case and Power Supply

63.

What is meant by an 'embedded system'?

a)

A) A system that is implanted into the human body

b)

B) A computer system with a dedicated function within a larger mechanical or electrical system

c)

C) A system that is embedded into software applications

d)

D) A network of interconnected devices

64.

Identify two examples of embedded systems other than a washing machine.

a)

A) Smartphone and digital watch

b)

B) Electric kettle and bicycle

c)

C) Television and refrigerator

d)

D) Book and pencil

65.

What is the purpose of RAM in a computer system?

a)

To provide long-term storage for data and programs

b)

To store the BIOS and booting software

c)

To hold data and programs temporarily for quick access by the CPU

d)

To store data permanently even when the power is off

66.

Which of the following is NOT a common type of secondary storage?

a)

Optical

b)

Magnetic

c)

Solid State

d)

Volatile

67.

Which characteristic is NOT typically considered when evaluating different storage devices and storage media?

a)

Capacity

b)

Speed

c)

Color

d)

Cost

68.

How many bits are there in a nibble?

a)

2 bits

b)

4 bits

c)

8 bits

d)

16 bits

69.

What is the equivalent of 1 Kilobyte in bytes?

a)

100 bytes

b)

1,000 bytes

c)

10,000 bytes

d)

100,000 bytes

70.

Which of the following is the largest unit of data storage?

a)

Gigabyte

b)

Terabyte

c)

Petabyte

d)

Megabyte

71.

What is the purpose of converting data into a binary format?

a)

To create a backup of the data

b)

To compress the data

c)

To make it readable by humans

d)

To be processed by a computer

72.

What is the relationship between the number of bits per character in a character set and the number of characters which can be represented?

a)

The more bits per character, the fewer characters can be represented

b)

The number of bits per character does not affect the number of characters that can be represented

c)

The more bits per character, the more characters can be represented

d)

The number of bits per character is inversely proportional to the number of characters that can be represented

73.

Which of the following is a character set that can be represented in a computer system?

a)

ASCII

b)

UNICODE

c)

Both A and B

d)

Neither A nor B

74.

What does the colour depth and resolution of an image affect?

a)

The quality of the image and the size of an image file

b)

The contrast of the image and the speed of image processing

c)

The brightness of the image and the compression rate

d)

The hue of the image and the file format

75.

What are the two types of compression mentioned in the document?

a)

Lossy and Lossless

b)

Compressed and Uncompressed

c)

Encoded and Decoded

d)

Zipped and Unzipped

76.

What is the effect of sample rate, duration, and bit depth on sound files?

a)

The playback quality and the size of a sound file

b)

The file format and the speed of sound

c)

The pitch of the sound and the file extension

d)

The volume of the sound and the bitrate

77.

What does RAM stand for in computer terminology?

a)

Read Access Memory

b)

Random Access Memory

c)

Read Only Memory

d)

Rapid Action Memory

78.

Which type of memory is known as volatile?

a)

ROM

b)

BIOS

c)

RAM

d)

Virtual Memory

79.

What is the function of BIOS in a computer system?

a)

It stores the program for booting up the computer system.

b)

It acts as additional RAM when the main memory is full.

c)

It is the main storage within a computer.

d)

It is the memory that can be rewritten.

80.

What does the term 'Virtual Memory' refer to?

a)

The main storage within a computer.

b)

The memory that is not volatile.

c)

How the computer continues to operate when the RAM is full.

d)

The different memory sizes like GB, MB, KB.

81.

Which memory size is usually measured in GB?

a)

ROM

b)

BIOS

c)

RAM

d)

Virtual Memory

82.

What is an SSD (Solid State Drive) an example of?

a)

Optical Storage

b)

Magnetic Storage

c)

Flash Memory

d)

Secondary Storage

83.

Which of the following is NOT a characteristic of SSDs compared to Hard Disks?

a)

Lighter

b)

Quicker

c)

Has moving parts

d)

More expensive

84.

What type of storage is Optical Storage considered as?

a)

Primary Storage

b)

Tertiary Storage

c)

Secondary Storage

d)

Solid State Storage

85.

Which of the following is true about CD-R and DVD-R?

a)

They are rewritable

b)

They have no storage limits

c)

They are read-only and cannot be changed

d)

They use magnetic storage

86.

What is the main difference between CD-RW and DVD-RW compared to CD-R and DVD-R?

a)

They are cheaper

b)

They are read-only

c)

They are rewritable

d)

They use solid state storage

87.

What does the term 'capacity' refer to in the context of data storage?

a)

The speed of data transfer

b)

The cost of the storage media

c)

The amount of data that can be stored

d)

The portability of the storage media

88.

What does 'speed' refer to in the context of data storage?

a)

The cost of the storage media

b)

The amount of data that can be stored

c)

The portability of the storage media

d)

The rate at which data can be read and transferred

89.

What aspect of data storage media does 'portability' describe?

a)

The cost of the storage media

b)

The ease of transporting the media

c)

The amount of data that can be stored

d)

The rate at which data can be read and transferred

90.

What does durability refer to in the context of media?

a)

The cost of the media

b)

The likelihood of the media to be used repeatedly without failing

c)

How robust the media is and its likelihood to break when shaken or dropped

d)

The ease of moving the device from one place to another

91.

What is the correct order of storage units from smallest to largest?

a)

Bit – Nibble – Byte – Kilobyte – Megabyte – Gigabyte – Terabyte – Petabyte

b)

Byte – Nibble – Bit – Kilobyte – Megabyte – Gigabyte – Terabyte – Petabyte

c)

Nibble – Bit – Byte – Megabyte – Kilobyte – Gigabyte – Terabyte – Petabyte

d)

Bit – Byte – Nibble – Kilobyte – Megabyte – Gigabyte – Terabyte – Petabyte

92.

What is the maximum number that can be represented using 8 bits in binary?

a)

256

b)

255

c)

254

d)

512

93.

What is an overflow error?

a)

When a binary number is shifted to the left and doubles

b)

When a binary number is shifted to the right and halves

c)

When two binary numbers are added together and the resulting number has 9 bits rather than 8

d)

When a hexadecimal number exceeds the value of FF

94.

What does a binary shift to the right effectively do to the original number?

a)

Doubles the original number

b)

Halves the original number

c)

Adds one to the original number

d)

Subtracts one from the original number

95.

What base system is hexadecimal?

a)

Base 2

b)

Base 10

c)

Base 16

d)

Base 8

96.

What is the maximum number that can be represented using 2 hexadecimal characters?

a)

256

b)

255

c)

254

d)

512

97.

What is a character set?

a)

A collection of symbols used in binary representation

b)

The characters that are defined and recognized by the computer hardware and software

c)

A set of characters used exclusively in hexadecimal systems

d)

The set of characters that can be represented using 8 bits

98.

How many characters does the ASCII character set have?

a)

128

b)

256

c)

Over 1 million

d)

Depends on the number of bits

99.

What does the term "Pixel" refer to?

a)

A type of metadata

b)

The number of colours in an image

c)

An individual 'square' on an image

d)

The process of converting an analogue wave into a digital wave

100.

What additional information can be stored in the metadata of an image?

a)

The number of pixels in the image

b)

The height of the image in pixels and GPS location

c)

The number of bits per second in a sound sample

d)

The number of samples per second in a sound

101.

Which component is responsible for performing mathematical operations in a CPU?

a)

Control Unit

b)

Arithmetic Logic Unit (ALU)

c)

Cache Memory

d)

Memory Data Register (MDR)

102.

What does RAM stand for in computer terminology?

a)

Read Access Memory

b)

Random Access Memory

c)

Rapid Action Memory

d)

Readily Available Memory

103.

What is the primary function of the Control Unit in the CPU?

a)

To store data temporarily for quick access

b)

To perform arithmetic and logical operations

c)

To manage the flow of data within the CPU

d)

To increase the processing speed of the CPU

104.

What is the primary function of the Program Counter (PC) in a CPU?

a)

To store the result of arithmetic operations

b)

To manage the execution of instructions

c)

To hold the address of the next instruction to be executed

d)

To decode the instructions fetched from memory

105.

What role does the Control Unit (CU) play in the execution stage of the CPU cycle?

a)

It performs the arithmetic and logical operations on data

b)

It directs the operation of the processor

c)

It stores the data temporarily during computation

d)

It increases the speed of processing by storing frequently used instructions

106.

Which of the following best describes the function of the Cache Memory in a computer system?

a)

To enhance the speed of the CPU by storing large data files for quick access

b)

To store the operating system's kernel for faster boot times

c)

To temporarily store frequently accessed data and instructions to speed up processing

d)

To permanently store user data and applications for long-term retrieval

107.

What does the Program Counter (PC) do in a CPU?

a)

Stores the result of arithmetic operations

b)

Holds the address of the next instruction to be executed

c)

Decodes the fetched instruction

d)

Controls the flow of data within the CPU

108.

How does a multicore processor improve performance compared to a single-core processor?

a)

By increasing the clock speed of the CPU

b)

By reducing the size of the CPU cache

c)

By executing multiple instructions in parallel

d)

By enhancing the color and shape of the CPU

109.

What role does the system bus play in a computer's operation?

a)

It stores frequently used data to speed up access

b)

It performs arithmetic and logical operations

c)

It connects the CPU to memory and peripheral devices, facilitating data transfer

d)

It decodes instructions for the CPU