Difficulty: Easy
Correct Answer: a set of programs which controls computer working
Explanation:
Introduction / Context:
An operating system (OS) is the core software layer that governs computer operation. Properly defining it helps distinguish it from compilers, applications, and hardware control specifics.
Given Data / Assumptions:
Concept / Approach:
The OS coordinates the execution of programs and the use of hardware resources. It provides abstractions (files, processes, sockets) and enforces policies (scheduling, protection). Other tasks—such as compiling high-level languages—are separate tools that may run within the OS but are not the OS itself.
Step-by-Step Solution:
Verification / Alternative check:
Standard textbooks define an OS as system software that manages computer hardware and software resources and provides common services for programs.
Why Other Options Are Wrong:
Operator behavior: human process, not software. Language conversion: compiler function. Floppy drive operation: hardware/firmware behavior, not the OS as a whole.
Common Pitfalls:
Equating an OS solely with its graphical shell; ignoring command-line or embedded OSes with no GUI.
Final Answer:
a set of programs which controls computer working
Discussion & Comments