App Logo

No.1 PSC Learning App

1M+ Downloads

Which of the following statements is/are correct?

i. The OS manages all the resources of a computer.

ii. The OS provides an interface to the user.

iii. The program execution order is decided by the OS when multiple application programs need to be run.

AOnly ii

BOnly i and ii

COnly ii and iii

DAll of the above (i, ii and iii)

Answer:

D. All of the above (i, ii and iii)

Read Explanation:

All three statements correctly describe fundamental functions of an Operating System (OS):

  • i. The OS manages all the resources of a computer.

    • Correct. This is a primary role of the OS. Resources include the CPU (processor time), memory (RAM), I/O devices (disk drives, printers), and files. The OS allocates and protects these resources.

  • ii. The OS provides an interface to the user.

    • Correct. The OS allows users to interact with the computer. This interface can be a Graphical User Interface (GUI) (like Windows or macOS) or a Command Line Interface (CLI) (like Linux shell).

  • iii. The program execution order is decided by the OS when multiple application programs need to be run.

    • Correct. This function is known as process scheduling. When you run multiple applications simultaneously (multitasking), the OS uses scheduling algorithms to determine which program gets access to the CPU and for how long, managing the execution order to ensure fair and efficient use of the processor.


Related Questions:

Who among the following is known as the father of computer ?

Consider the following statements.

  • Operating systems and language processors are components of system software.
  • A disk defragmenter is a program that reorganizes files on a computer hard disk.
  • A compiler is a type of language processor (line by line executor) that converts a high level language program into machine language line by line.

Which of the above statements is correct?

Example for portable computer is
Father of information technology is technology is
Father of free software