Hardware & Operating Systems
Essentials
3.0 Credits
Objective Assessment Review (Qns &
Ans)
2025
©2025
,Multiple Choice: Which of the following memory technologies offers the
fastest access speed?
a) Hard Disk Drive (HDD)
b) Solid State Drive (SSD)
c) Random Access Memory (RAM)
d) Flash Memory
ANS: c) Random Access Memory (RAM)
Rationale: RAM is volatile memory and is designed for very fast
read/write operations, making it significantly faster than storage devices
like HDDs and SSDs.
Fill-in-the-Blank: The process of converting human-readable code into
machine-executable instructions is known as __.
ANS: Compilation
Rationale: Compilation is the process by which a compiler translates
source code into a form that the computer's processor can understand
and execute.
True/False: Virtualization always improves the overall performance of a
system.
ANS: False
Rationale: While virtualization offers many benefits, it can also
introduce overhead, potentially decreasing performance if not
implemented correctly or if the host system is resource-constrained.
Multiple Response: Which of the following are essential components of a
CPU? (Choose all that apply)
a) Arithmetic Logic Unit (ALU)
b) Control Unit (CU)
c) Registers
d) Network Interface Card (NIC)
ANS: a) Arithmetic Logic Unit (ALU), b) Control Unit (CU), c) Registers
Rationale: The ALU performs arithmetic and logical operations, the CU
©2025
, manages instruction execution, and registers store data and instructions
temporarily. The NIC is a network-related component.
Multiple Choice: What is the primary function of a device driver?
a) To manage the CPU's operations
b) To translate high-level code into machine code
c) To enable the operating system to communicate with hardware
devices
d) To provide internet connectivity
ANS: c) To enable the operating system to communicate with
hardware devices
Rationale: Device drivers act as intermediaries, allowing the OS to
control and interact with hardware components.
Fill-in-the-Blank: The technique used by the operating system to manage
multiple processes concurrently on a single CPU core is called __.
ANS: Multitasking
Rationale: Multitasking allows the OS to switch between processes
rapidly, giving the illusion of simultaneous execution.
True/False: RAID configurations always improve both data redundancy
and performance.
ANS: False
Rationale: While RAID can enhance data redundancy and, in some
configurations, improve performance, some RAID levels (e.g., RAID 0)
prioritize performance over redundancy.
Multiple Response: Which of the following are examples of operating
system kernels? (Choose all that apply)
a) Linux
b) Windows NT
c) BIOS
d) macOS
ANS: a) Linux, b) Windows NT, d) macOS
Rationale: The kernel is the core of the OS. Linux, Windows NT, and
©2025