CPU scheduling is the basis of —

2022

CPU scheduling is the basis of —

  1. A.

    Multiprocessor system

  2. B.

    Multiprogramming operating system

  3. C.

    Larger memory sized system

  4. D.

    None of the above

Attempted by 879 students.

Show answer & explanation

Correct answer: B

CPU scheduling allows multiple processes to share the CPU efficiently. This is the core of a multiprogramming operating system , where: CPU utilization is maximized

Multiple programs execute concurrently

Processes are interleaved

Hence, CPU scheduling forms the basis of multiprogramming OS . Important Points (English) CPU Scheduling decides which ready process gets the CPU next.

It is essential when multiple processes are present in memory at the same time.

This situation exists in a multiprogramming operating system .

CPU scheduling helps in maximizing CPU utilization .

It allows concurrent execution of multiple programs by interleaving processes.

Without CPU scheduling, multiprogramming cannot function efficiently .

Hence, CPU scheduling forms the foundation of a multiprogramming OS .

Correct Answer: ✅ Multiprogramming operating system

Explore the full course: Up Lt Grade Assistant Teacher 2025