Font size
WorksheetsYear 9 Computer Science Mid Term Exam Practice
Total questions: 80
Worksheet time: 49mins
What is the binary equivalent of the denary number 8?
1001
1000
1010
1100
Convert the denary number 5 to binary.
1010
111
101
1001
Enter the binary equivalent of the denary number 13:
(a)
Convert 23 in denary to binary.
(a)
Which binary number represents 20 in denary?
10100
10010
10001
11000
Convert the denary number 3 to binary.
10
100
11
101
Enter the binary equivalent of the denary number 15:
(a)
Convert the denary number 12 to binary.
1010
1110
1100
1001
What is the binary equivalent of the denary number 7?
111
110
101
100
Enter the binary equivalent of the denary number 18:
(a)
Convert the denary number 4 to binary.
11
101
100
111
Enter the binary equivalent of the denary number 31:
(a)
Convert 22 in denary to binary.
10110
11010
11100
10111
What is the binary representation of the denary number 2?
10
11
100
101
Enter the binary equivalent of the denary number 9:
(a)
Convert 17 in denary to binary.
(a)
Which binary number represents 15 in denary?
1111
1110
1001
1010
Convert the denary number 6 to binary.
101
111
110
100
Enter the binary equivalent of the denary number 25:
(a)
Convert 10 in denary to binary.
(a)
What is the denary equivalent of the binary number 1010?
8
9
10
11
Convert the binary number 111 to denary.
5
6
7
8
Enter the denary equivalent of the binary number 1101:
(a)
Convert the binary number 10011 to denary.
(a)
Which denary number is represented by the binary number 1110?
12
13
14
15
Convert 10000 in binary to denary.
14
15
16
17
Enter the denary equivalent of the binary number 10101:
(a)
What is the denary equivalent of the binary number 110?
4
5
6
7
Convert the binary number 1011 to denary.
10
11
12
13
Enter the denary equivalent of the binary number 1111:
(a)
Convert 1000 in binary to denary.
(a)
Which denary number is represented by the binary number 1100?
10
11
12
13
What is the denary equivalent of the binary number 1001?
7
8
9
10
Enter the denary equivalent of the binary number 0101:
(a)
Convert 110 in binary to denary.
5
6
7
8
Which denary number is represented by the binary number 1010?
8
9
10
11
Convert the binary number 10010 to denary.
(a)
What is the denary equivalent of the binary number 1110?
12
13
14
15
Convert 10101 in binary to denary.
(a)
What is the denary equivalent of the binary number 1101?
(a)
What is the primary function of the Control Unit (CU) in the CPU?
To perform arithmetic calculations
To manage and coordinate CPU operations
To store data permanently
To increase CPU speed
Which of the following best describes the role of the ALU?
Storing data for long-term use
Performing arithmetic and logical operations
Controlling the speed of the CPU
Sending data to the printer
What does the system clock do in a CPU?
Controls the speed of instruction execution
Stores temporary data
Stores user files
Manages data flow between the CPU and memory
True or False: The ALU is responsible for controlling the flow of instructions in the CPU.
True
False
Which register holds the address of the next instruction to be fetched?
CIR
MAR
PC
MDR
The purpose of the Memory Address Register (MAR) is to:
Store instructions permanently
Hold the memory address of the data to be accessed
Control the CPU’s clock speed
Store calculations from the ALU
What does the Memory Data Register (MDR) do in the CPU?
Holds data that has been read from or is about to be written to memory
Holds the address of the next instruction
Stores intermediate results from the ALU
Manages cache operations
Which register temporarily stores the result of operations performed by the ALU?
CIR
ACC (Accumulator)
MAR
MDR
The function of cache memory in the CPU is to:
Store files permanently
Temporarily store frequently accessed data for faster retrieval
Manage the speed of the CPU
Increase the amount of RAM
True or False: The ALU performs arithmetic and logical operations.
True
False
Which type of memory is volatile and loses its data when power is turned off?
ROM
RAM
Hard Disk Drive (HDD)
Solid State Drive (SSD)
What type of memory is considered non-volatile and retains data even when the computer is turned off?
RAM
CPU Cache
ROM
Registers
What is the primary purpose of RAM in a computer system?
To store data permanently
To temporarily hold data and instructions for quick access
To execute instructions
To connect peripheral devices
True or False: ROM can be written to and erased like RAM.
True
False
Which of the following storage devices uses flash memory and has no moving parts?
Hard Disk Drive (HDD)
Solid State Drive (SSD)
Optical Disk Drive
Magnetic Tape
Which of the following is the fastest type of memory in a typical computer system?
Hard Disk Drive (HDD)
RAM
Cache
Solid State Drive (SSD)
What type of memory is used to store the BIOS, which is required for starting up the computer?
RAM
ROM
Cache
SSD
True or False: RAM is volatile memory and loses its contents when power is turned off.
True
False
What is the primary difference between RAM and ROM?
RAM is used for long-term storage, ROM is for short-term storage
RAM is volatile, while ROM is non-volatile
ROM is faster than RAM
ROM stores temporary data
Which type of storage is typically used as secondary storage in a computer system?
CPU Cache
RAM
Hard Disk Drive (HDD)
Control Unit
In the memory hierarchy, which of the following is the correct order from fastest to slowest?
HDD, SSD, RAM, Cache
Cache, RAM, SSD, HDD
RAM, Cache, HDD, SSD
SSD, HDD, Cache, RAM
Which of these is an advantage of SSDs over HDDs?
Lower cost per gigabyte
Faster read and write speeds
Greater durability with moving parts
Higher storage capacity
What is a characteristic of Hard Disk Drives (HDDs) compared to Solid State Drives (SSDs)?
HDDs have no moving parts
HDDs generally have faster read speeds
HDDs are typically larger in physical size
HDDs use spinning disks to read and write data
Which type of memory is temporary and used to store data and instructions that are currently being processed by the CPU?
ROM
Cache
RAM
Hard Disk
True or false: RAM is volatile, used for temporary data storage.
True
False
What is the purpose of the fetch-decode-execute cycle in the CPU?
To save data
To execute instructions from programs
To display images
To store user files
Which register holds the memory address for the next instruction to be fetched?
ACC
MAR
CIR
PC
True or False: The Control Unit decodes the instruction during the FDE cycle.
True
False
What happens during the 'fetch' stage of the FDE cycle?
The instruction is executed
The instruction is retrieved from memory
The instruction is decoded
The CPU accesses storage
Which component is primarily responsible for performing calculations during the execute stage?
CU
ALU
MAR
PC
True or False: During The Fetch-Decode-Execute Cycle, the Fetch Stage retrieves the instruction from memory.
True
False
What is the role of the Program Counter (PC) during the FDE cycle?
It stores data temporarily
It holds the address of the next instruction
It executes arithmetic operations
It stores user data permanently
True or False: During the decode stage, the CPU interprets the instruction to understand what operation to perform.
True
False
What does the Current Instruction Register (CIR) do during the FDE cycle?
It holds the instruction currently being executed
It stores the address for the next instruction
It performs arithmetic calculations
It manages data flow between CPU components
During which stage of the FDE cycle does the Control Unit interpret the instruction?
Fetch
Decode
Execute
Store
What is the purpose of the Memory Address Register (MAR) during the FDE cycle?
To store the result of ALU operations
To hold the address of the next data to be accessed
To decode instructions
To manage the system clock
True or False: The fetch stage is when the CPU retrieves an instruction from memory.
True
False
What does the execute stage of the FDE cycle involve?
Retrieving the instructions from memory
Decoding the data in the CPU
Performing the specified operation
Storing results in memory
In the fetch-decode-execute cycle, the result of an operation performed by the ALU is stored temporarily in which register?
Current Instruction Register (CIR)
Program Counter (PC)
Accumulator (ACC)
Memory Data Register (MDR)
True or false: The MAR stores the address of data to be accessed.
True
False
