Which combination of the following features will suffice to characterize an OS…

2002

Which combination of the following features will suffice to characterize an OS as a multiprogrammed OS? (a) More than one program may be loaded into main memory at the same time for execution. (b) If a program waits for an event such as I/O, another program is scheduled for execution. (c) If a program terminates, another program is scheduled for execution.

  1. A.

    a only

  2. B.

    a and b

  3. C.

    a and c

  4. D.

    a, b and c

Attempted by 145 students.

Show answer & explanation

Correct answer: B

A multiprogrammed operating system keeps more than one program in main memory so that the CPU has another ready program available. Its key behavior is that when the currently running program waits for an event such as I/O, the OS schedules another program, improving CPU utilization. Statement (c) describes moving to another program after termination, which can also occur in simple batch processing and is not sufficient to characterize multiprogramming. Therefore, statements (a) and (b) are sufficient.

Explore the full course: Gate Guidance By Sanchit Sir