Operating Systems · Question 2 · Easy

A process that has issued an I/O request and cannot continue until the I/O completes is in which state?

  1. Ready
  2. Running
  3. Waiting (Blocked)
  4. Terminated
Answer and explanation

Answer: C. Waiting (Blocked)

Explanation: A process waiting for an event such as I/O completion is in the waiting (blocked) state. When the I/O finishes, it moves to the ready state.

Previous: Which CPU scheduling algorithm is most prone to the convoy effect, where short… · Next: What is thrashing in an operating system?

Practise operating systems

Try a fresh set of operating systems questions with an explanation after every answer, free and without signing up: Operating Systems practice. Or sit a full placement mock test.

More operating systems questions

More technical & programming practice

Computer Networks · Software Engineering · Cloud & DevOps · GenAI Basics · Pseudo-code · C Programming · Java · Python

LogicWiz Exams home · All practice topics · Placement mock tests · Daily 10 challenge