The state of a process after it encounters an I/O instruction is

2013

The state of a process after it encounters an I/O instruction is

  1. A.

    ready

  2. B.

    blocked

  3. C.

    idle

  4. D.

    running

Attempted by 578 students.

Show answer & explanation

Correct answer: B

When a process executes an I/O instruction, it typically cannot proceed immediately because the operation takes time to complete. Consequently, the operating system changes the process state from Running to Waiting (or Blocked). The process remains in this state until the I/O operation is finished, at which point it transitions to the Ready state.

Explore the full course: Isro