Difficulty: Easy
Correct Answer: System software
Explanation:
Introduction / Context:
Software is broadly divided into system software and application software. System software operates the computer and provides a foundation on which applications run.
Given Data / Assumptions:
Concept / Approach:
System software comprises the operating system, boot loaders, drivers, shells, and essential utilities that collectively manage resources and expose APIs. This layer enables application portability and efficient hardware use.
Step-by-Step Solution:
Verification / Alternative check:
Standard taxonomy: system software vs application software vs firmware. Firmware is persistent software embedded in hardware but is not the entire suite making a PC usable by itself.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing firmware with operating systems; assuming bundled apps are part of the system layer.
Final Answer:
System software
Discussion & Comments