Font size
WorksheetsComputer System Quiz
Total questions: 109
Worksheet time: 55mins
What is the purpose of the CPU in a computer system?
To manage user interfaces
To execute the fetch-execute cycle
To store permanent data
To provide network connectivity
Which of the following is a component of the CPU?
Hard Drive
ALU (Arithmetic Logic Unit)
Power Supply
Motherboard
What does the Von Neumann Architecture include?
USB Ports
MAR (Memory Address Register)
Graphics Card
Sound Card
Which characteristic of CPUs can affect their performance?
Color
Brand
Clock Speed
Shape
What is an example of what you will revise in the section on Embedded Systems?
The history of computing
The purpose and characteristics of embedded systems
The biography of famous computer scientists
The types of computer viruses
What is the Von Neumann Architecture?
A type of computer memory
The physical structure of a computer
The internal, logical structure and organization of computer hardware
A programming language
What are all data and programs stored as in a computer's memory according to the Von Neumann Architecture?
Decimal digits
Hexadecimal digits
Binary digits (0s and 1s)
ASCII characters
What is the role of the CPU in a computer system?
To input data into the device
To process data via the Control Unit and ALU
To transfer data between the computer and the memory
To output data to the user
What is an input device?
A device that outputs information from the computer
A device that processes data in the computer
A device used to send information into the computer
A device that stores data in the computer
What does Hz stand for in the context of CPU speed?
The number of cycles a CPU can perform in a minute
The number of instructions a CPU can execute in a second
The number of processes a CPU can handle simultaneously
The storage capacity of a CPU
Which of the following is not a function of the components of the Von Neumann Architecture?
Input - Data is inputted into the device via an input device
CPU - Data is stored in the CPU for long-term use
Memory Unit - Data is transferred between the CPU and the computer's memory
Output - Data is outputted to the user via an output device
What is the purpose of the Cache in a CPU?
To store the address of the data or instruction that is currently being accessed by the CPU
To control the flow of data within the system and to decode instructions
To store frequently used instructions to make accessing them quicker and easier
To perform all arithmetic and logical operations within the CPU
What does the Clock Speed of a CPU indicate?
The number of processors within a CPU
The amount of memory located between the processor and Main Memory
How quickly a task is completed without affecting the quality of the result
How many instructions can be carried out each second
What is the Fetch, Decode, Execute cycle?
The memory located on the processor chip
The cycle the CPU goes through in order to process an instruction
The small amount of memory within the CPU for different jobs
The unit that performs all arithmetic and logical operations within the CPU
What is the function of the ALU (Arithmetic Logic Unit) in a CPU?
To store the data or instruction that is currently being accessed by the CPU
To perform all arithmetic (addition and subtraction) and logical (greater than, less than, equal to) operations within the CPU
To control the flow of data within the system and to decode instructions
To store frequently used instructions to make accessing them quicker and easier
What is the role of the Control Unit (CU) in a CPU?
To store the address of the data or instruction that is currently being accessed by the CPU
To store the data or instruction that is currently being accessed by the CPU
To control the flow of data within the system and to decode instructions
To store frequently used instructions to make accessing them quicker and easier
What does the Memory Address Register (MAR) in a CPU do?
Stores the data or instruction that is currently being accessed by the CPU
Controls the flow of data within the system and decodes instructions
Stores the address of the data or instruction that is currently being accessed by the CPU
Performs all arithmetic and logical operations within the CPU
What is the purpose of the Memory Data Register (MDR) in a CPU?
To store the address of the data or instruction that is currently being accessed by the CPU
To control the flow of data within the system and to decode instructions
To store frequently used instructions to make accessing them quicker and easier
To store the data or instruction that is currently being accessed by the CPU
What is the function of the Program Counter in a computer system?
It performs a single task within a larger piece of equipment.
It temporarily stores data while calculations are being processed by the ALU.
It stores the address of the next instruction to be processed, which then goes onto the MAR.
It is a small processor that is inside a large piece of equipment, dedicated to a single task.
What does the Accumulator do?
It stores the address of the next instruction to be processed.
It temporarily stores data while calculations are being processed by the ALU.
It performs a single task within a larger piece of equipment.
It is used to store the final results of operations.
Which of the following is an example of an Embedded System?
Program Counter
Accumulator
Mobile Phone
ALU
What is the CPU often referred to as in a computer system?
The heart of the computer
The brain of the computer
The eye of the computer
The hand of the computer
How is a CPU's speed typically measured today?
Megabytes
Gigabytes
Gigahertz
Terabytes
What does the CPU do with the instructions given by the user?
Stores them in the RAM
Processes them individually
Converts them to physical movements
Sends them to the internet
Which of the following is the correct sequence of the CPU cycle?
Decode, Execute, Fetch
Execute, Fetch, Decode
Fetch, Decode, Execute
Execute, Decode, Fetch
According to the text, why should you not get caught up by numbers when comparing CPU speeds?
Because higher numbers always mean better performance
Because the measurement unit of speed is more important than the number
Because the CPU with more cores is always faster
Because the brand of the CPU is more important than the speed
What is the role of the Program Counter (PC) in the Fetch stage of the CPU cycle?
It holds the data of the current instruction being fetched.
It determines what instruction is to be executed.
It updates to store the address of the next instruction to fetch after the current instruction is executed.
It controls the flow of data in and out of the CPU.
Which component of the CPU holds the data of the current instruction being fetched?
Accumulator
Control Unit (CU)
Memory Data Register (MDR)
Memory Address Register (MAR)
What is the function of the Memory Address Register (MAR) during the Fetch stage?
It stores the address of the next instruction to fetch.
It holds the data of the current instruction being fetched.
It updates the Program Counter with the next instruction's address.
It determines the type of operation to be performed on the data.
What does the Control Unit (CU) do during the Decode stage of the CPU cycle?
It holds the data of the current instruction.
It updates the Program Counter.
It controls the flow of data in and out of the CPU for instruction execution.
It stores the address of the data being fetched.
What is the purpose of the ALU (Arithmetic Logic Unit) in the Execute stage of the CPU cycle?
It stores the address of the next instruction to fetch.
It performs mathematical or logical operations on the data.
It holds the data of the current instruction being fetched.
It determines what instruction is to be executed.
Which component accumulates the results of computations in the CPU?
Program Counter (PC)
Control Unit (CU)
Memory Data Register (MDR)
Accumulator
What is the role of the Arithmetic Logic Unit (ALU) during the execution of an instruction?
It decodes the instruction
It stores the instruction
It performs arithmetic or logical operations on the data
It inputs data into the computer
What component stores any data necessary while the Arithmetic Logic Unit performs operations?
Control Unit
Memory Unit
Accumulator
Input Device
Which architecture is described by the process involving the Control Unit, Arithmetic Logic Unit, and different registers?
Harvard Architecture
Von Neumann Architecture
ARM Architecture
Quantum Architecture
According to Von Neumann's explanation, how are all data and programs stored in the computer's memory?
As decimal digits
As hexadecimal digits
As binary digits
As analog signals
What is the function of an input device in a computer system?
It processes instructions
It stores data
It outputs data
It inputs data into the computer
What is the function of an output device in a computer system?
It processes instructions
It stores data
It outputs data
It inputs data into the computer
What is the first stage in the Fetch-Decode-Execute Cycle?
Execute
Decode
Fetch
Write-back
What is the second stage in the Fetch-Decode-Execute Cycle?
Execute
Decode
Fetch
Write-back
What is the third stage in the Fetch-Decode-Execute Cycle?
Execute
Decode
Fetch
Write-back
What is the role of the Control Unit in processing instructions?
It performs arithmetic operations.
It stores the results of computations.
It manages the flow of data within the CPU.
It connects the CPU to peripheral devices.
Which of the following factors affect the performance of the CPU?
Clock Speed, Number of Cores, and Cache Memory
Screen Resolution, Battery Life, and Storage Capacity
Operating System, Application Software, and User Interface
Keyboard Type, Monitor Size, and Graphics Card
What is Clock Speed measured in?
Watts
Hertz (Hz)
Decibels (dB)
Pixels
How does an increase in Clock Speed affect a CPU's performance?
Decreases the number of instructions the CPU can process every second
Increases the likelihood of the computer slowing down
Increases the number of instructions the CPU can process every second
Has no effect on the CPU's performance
What analogy is used in the text to explain the concept of CPU cores?
A team of students solving math problems
A library organizing books
A factory assembly line
A computer downloading files
What is the role of Cache Memory in a CPU?
It stores the user's personal data for quick access.
It acts as memory between the CPU and RAM, storing frequently used instructions.
It enhances the graphics performance of the CPU.
It serves as the primary storage for the operating system.
Which type of processor does Computer A have?
Dual Core Processor
Quad Core Processor
256 KB Cache Memory
2.2 GHz Processor
What is the clock speed of the processor in Computer B?
2.4 GHz
Quad Core
256 KB
2.2 GHz
How much cache memory do both Computer A and Computer B have?
2.4 GHz
2.2 GHz
256 KB
Dual Core
What is an Embedded System?
A computer system with a dedicated function within a larger computer system, dedicated to a single task
A large computer system that controls multiple smaller systems
A software application with no specific function
A mechanical device that performs computing tasks
Which of the following is NOT an example of an embedded system?
Washing Machine
Dishwasher
Desktop Computer
Mobile Phone
What does CPU stand for?
Central Processing Unit
Central Performance Unit
Computer Processing Unit
Central Processor Unit
Describe three factors specific to the CPU that John should consider when buying a new computer.
Speed, cost, and brand
Color, size, and warranty
Storage capacity, screen size, and battery life
Weight, color, and USB ports
What does CPU stand for?
Central Processing Unit
Central Performance Unit
Computer Processing Unit
Central Processor Unit
What is the function of the CPU?
It stores data permanently.
It fetches and decodes instructions.
It is used for inputting data.
It displays the output on the screen.
How is the speed of a CPU usually measured?
Megabytes per second (MB/s)
Gigabytes (GB)
Gigahertz (GHz)
Revolutions per minute (RPM)
If a CPU has many cores, does this slow the computer down?
True
False
It depends on the software
It depends on the hard disk speed
Is the hard disk drive part of the CPU?
True
False
Only in older computers
Only in laptops
Describe four stages that occur in the Fetch, Decode, Execute Cycle.
Fetch, Decode, Execute, Store
Input, Process, Output, Feedback
Start, Run, Pause, Stop
Read, Write, Allocate, Release
Describe the role of the Memory Address Register and Memory Data Register when processing instructions.
They store the address of the next instruction and hold the data to be processed, respectively.
They control the power supply to the CPU and manage the cooling system.
They enhance the graphics and audio output of the computer.
They provide temporary storage for user data and manage user permissions.
Identify two components, other than the CPU, that can be upgraded in order to improve the performance of a computer.
Mouse and Keyboard
Monitor and Speakers
RAM and Graphics Card
Case and Power Supply
What is meant by an 'embedded system'?
A) A system that is implanted into the human body
B) A computer system with a dedicated function within a larger mechanical or electrical system
C) A system that is embedded into software applications
D) A network of interconnected devices
Identify two examples of embedded systems other than a washing machine.
A) Smartphone and digital watch
B) Electric kettle and bicycle
C) Television and refrigerator
D) Book and pencil
What is the purpose of RAM in a computer system?
To provide long-term storage for data and programs
To store the BIOS and booting software
To hold data and programs temporarily for quick access by the CPU
To store data permanently even when the power is off
Which of the following is NOT a common type of secondary storage?
Optical
Magnetic
Solid State
Volatile
Which characteristic is NOT typically considered when evaluating different storage devices and storage media?
Capacity
Speed
Color
Cost
How many bits are there in a nibble?
2 bits
4 bits
8 bits
16 bits
What is the equivalent of 1 Kilobyte in bytes?
100 bytes
1,000 bytes
10,000 bytes
100,000 bytes
Which of the following is the largest unit of data storage?
Gigabyte
Terabyte
Petabyte
Megabyte
What is the purpose of converting data into a binary format?
To create a backup of the data
To compress the data
To make it readable by humans
To be processed by a computer
What is the relationship between the number of bits per character in a character set and the number of characters which can be represented?
The more bits per character, the fewer characters can be represented
The number of bits per character does not affect the number of characters that can be represented
The more bits per character, the more characters can be represented
The number of bits per character is inversely proportional to the number of characters that can be represented
Which of the following is a character set that can be represented in a computer system?
ASCII
UNICODE
Both A and B
Neither A nor B
What does the colour depth and resolution of an image affect?
The quality of the image and the size of an image file
The contrast of the image and the speed of image processing
The brightness of the image and the compression rate
The hue of the image and the file format
What are the two types of compression mentioned in the document?
Lossy and Lossless
Compressed and Uncompressed
Encoded and Decoded
Zipped and Unzipped
What is the effect of sample rate, duration, and bit depth on sound files?
The playback quality and the size of a sound file
The file format and the speed of sound
The pitch of the sound and the file extension
The volume of the sound and the bitrate
What does RAM stand for in computer terminology?
Read Access Memory
Random Access Memory
Read Only Memory
Rapid Action Memory
Which type of memory is known as volatile?
ROM
BIOS
RAM
Virtual Memory
What is the function of BIOS in a computer system?
It stores the program for booting up the computer system.
It acts as additional RAM when the main memory is full.
It is the main storage within a computer.
It is the memory that can be rewritten.
What does the term 'Virtual Memory' refer to?
The main storage within a computer.
The memory that is not volatile.
How the computer continues to operate when the RAM is full.
The different memory sizes like GB, MB, KB.
Which memory size is usually measured in GB?
ROM
BIOS
RAM
Virtual Memory
What is an SSD (Solid State Drive) an example of?
Optical Storage
Magnetic Storage
Flash Memory
Secondary Storage
Which of the following is NOT a characteristic of SSDs compared to Hard Disks?
Lighter
Quicker
Has moving parts
More expensive
What type of storage is Optical Storage considered as?
Primary Storage
Tertiary Storage
Secondary Storage
Solid State Storage
Which of the following is true about CD-R and DVD-R?
They are rewritable
They have no storage limits
They are read-only and cannot be changed
They use magnetic storage
What is the main difference between CD-RW and DVD-RW compared to CD-R and DVD-R?
They are cheaper
They are read-only
They are rewritable
They use solid state storage
What does the term 'capacity' refer to in the context of data storage?
The speed of data transfer
The cost of the storage media
The amount of data that can be stored
The portability of the storage media
What does 'speed' refer to in the context of data storage?
The cost of the storage media
The amount of data that can be stored
The portability of the storage media
The rate at which data can be read and transferred
What aspect of data storage media does 'portability' describe?
The cost of the storage media
The ease of transporting the media
The amount of data that can be stored
The rate at which data can be read and transferred
What does durability refer to in the context of media?
The cost of the media
The likelihood of the media to be used repeatedly without failing
How robust the media is and its likelihood to break when shaken or dropped
The ease of moving the device from one place to another
What is the correct order of storage units from smallest to largest?
Bit – Nibble – Byte – Kilobyte – Megabyte – Gigabyte – Terabyte – Petabyte
Byte – Nibble – Bit – Kilobyte – Megabyte – Gigabyte – Terabyte – Petabyte
Nibble – Bit – Byte – Megabyte – Kilobyte – Gigabyte – Terabyte – Petabyte
Bit – Byte – Nibble – Kilobyte – Megabyte – Gigabyte – Terabyte – Petabyte
What is the maximum number that can be represented using 8 bits in binary?
256
255
254
512
What is an overflow error?
When a binary number is shifted to the left and doubles
When a binary number is shifted to the right and halves
When two binary numbers are added together and the resulting number has 9 bits rather than 8
When a hexadecimal number exceeds the value of FF
What does a binary shift to the right effectively do to the original number?
Doubles the original number
Halves the original number
Adds one to the original number
Subtracts one from the original number
What base system is hexadecimal?
Base 2
Base 10
Base 16
Base 8
What is the maximum number that can be represented using 2 hexadecimal characters?
256
255
254
512
What is a character set?
A collection of symbols used in binary representation
The characters that are defined and recognized by the computer hardware and software
A set of characters used exclusively in hexadecimal systems
The set of characters that can be represented using 8 bits
How many characters does the ASCII character set have?
128
256
Over 1 million
Depends on the number of bits
What does the term "Pixel" refer to?
A type of metadata
The number of colours in an image
An individual 'square' on an image
The process of converting an analogue wave into a digital wave
What additional information can be stored in the metadata of an image?
The number of pixels in the image
The height of the image in pixels and GPS location
The number of bits per second in a sound sample
The number of samples per second in a sound
Which component is responsible for performing mathematical operations in a CPU?
Control Unit
Arithmetic Logic Unit (ALU)
Cache Memory
Memory Data Register (MDR)
What does RAM stand for in computer terminology?
Read Access Memory
Random Access Memory
Rapid Action Memory
Readily Available Memory
What is the primary function of the Control Unit in the CPU?
To store data temporarily for quick access
To perform arithmetic and logical operations
To manage the flow of data within the CPU
To increase the processing speed of the CPU
What is the primary function of the Program Counter (PC) in a CPU?
To store the result of arithmetic operations
To manage the execution of instructions
To hold the address of the next instruction to be executed
To decode the instructions fetched from memory
What role does the Control Unit (CU) play in the execution stage of the CPU cycle?
It performs the arithmetic and logical operations on data
It directs the operation of the processor
It stores the data temporarily during computation
It increases the speed of processing by storing frequently used instructions
Which of the following best describes the function of the Cache Memory in a computer system?
To enhance the speed of the CPU by storing large data files for quick access
To store the operating system's kernel for faster boot times
To temporarily store frequently accessed data and instructions to speed up processing
To permanently store user data and applications for long-term retrieval
What does the Program Counter (PC) do in a CPU?
Stores the result of arithmetic operations
Holds the address of the next instruction to be executed
Decodes the fetched instruction
Controls the flow of data within the CPU
How does a multicore processor improve performance compared to a single-core processor?
By increasing the clock speed of the CPU
By reducing the size of the CPU cache
By executing multiple instructions in parallel
By enhancing the color and shape of the CPU
What role does the system bus play in a computer's operation?
It stores frequently used data to speed up access
It performs arithmetic and logical operations
It connects the CPU to memory and peripheral devices, facilitating data transfer
It decodes instructions for the CPU
