Skip to content
Exercises · Q1

Q.Name the software required to make a computer functional. Write down its two primary services.

Yanam BieapTextbookSubjective· 2mImportance★★★★★est
28% · 9/32 Questions
✓ Free question

The Operating System (system software such as Windows, Ubuntu or macOS) is what turns raw hardware into a usable computer; its two primary services are resource management and providing the user interface.

Why an operating system? A computer fresh from the factory is only interconnected electronic hardware — CPU, memory, storage, devices. None of these can be used directly by a person. The first software loaded when the machine is switched on (the booting process) is the Operating System (OS), and it remains resident, supervising everything, until the machine shuts down. Every other program — a browser, a game, a Python interpreter — runs on top of the OS. Examples: Microsoft Windows, Ubuntu (Linux), macOS, Android.

Its two primary services

  1. Managing all the resources of the computer system. The OS is the resource manager:

    • Process management — decides which program gets the CPU and for how long, so many programs appear to run simultaneously.
    • Memory management — allocates RAM to programs when they start and reclaims it when they finish.
    • File management — organises data into files and folders on storage and controls who may read or write them.
    • Device management — communicates with the keyboard, mouse, printer, disk, etc. through device drivers.
  2. Providing an interface between the user and the machine. The OS hides the complexity of hardware and lets the user work through:

    • a Graphical User Interface (GUI) — windows, icons, menus (Windows desktop, GNOME), or
    • a Command Line Interface (CLI) — typed commands (Command Prompt, Linux terminal). It also provides the standard platform (system calls, services) on which all application software runs.
Tip

A quick way to remember the pair: the OS "looks down" at the hardware (resource management) and "looks up" at the user (interface).

✓Final answer

The Operating System is required to make a computer functional. Its two primary services are: (1) resource management — managing the CPU, memory, storage and I/O devices, and (2) user interface — acting as the bridge between the user and the computer hardware and providing the platform for application software.

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.