Difficulty: Easy
Correct Answer: Operating system
Explanation:
Introduction / Context:An operating system (OS) abstracts hardware and manages resources so applications can run safely and efficiently. It is distinct from application programs or source/object code artifacts produced by compilers.
Given Data / Assumptions:
Concept / Approach:
The OS coordinates the computer’s operation, offering a platform for application programs. It runs privileged code, handles interrupts, and enforces isolation. Hence, among listed terms, “Operating system” best names the system that runs the computer.
Step-by-Step Solution:
Identify the component responsible for running the computer: OS.Distinguish from “source/object program” (artifacts of compilation).Note “systems program” is a broader category that can include OS utilities, but not necessarily the kernel and core resource manager itself.Choose “Operating system.”Verification / Alternative check:
Standard computing definitions place process management, memory management, file systems, and device drivers under the OS umbrella.
Why Other Options Are Wrong:
Common Pitfalls:
Equating “systems programming” tools with the OS itself; forgetting that OS includes kernel plus essential services.
Final Answer:
Operating system
Discussion & Comments