When a process in the blocked state completes its I/O service, which state…

2022

When a process in the blocked state completes its I/O service, which state does it enter next?

  1. A.

    Terminated State

  2. B.

    Suspended State

  3. C.

    Running State

  4. D.

    Ready State

Attempted by 445 students.

Show answer & explanation

Correct answer: D

Blocked state: the process is waiting for an event such as I/O completion.

After I/O completion: the event has occurred, so the process becomes eligible to run again. However, it must wait for CPU scheduling.

Therefore, the process moves from the blocked state to the ready state.

Explore the full course: Up Lt Grade Assistant Teacher 2025