Which process state indicates that a process is waiting for an event (like I/O completion)? MCQ with Answer and Explanation

Which process state indicates that a process is waiting for an event (like I/O completion)?
A. Terminated
B. Ready
C. Blocked/Waiting
D. Running
Answer: Option C
Solution (By JKSSB Mock Tests)
A blocked/waiting process is unable to continue until a specific event occurs, such as I/O completion or a signal.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Operating Systems Questions

Question #1
Which tool or key combination is used in Windows to forcefully bring up the direct Windows Security screen options to lock, log off, or launch Task Manager?
A. Ctrl + Alt + Delete
B. Windows Key + L
C. Alt + F4
D. Ctrl + Shift + Esc

Correct Answer: Option A


Explanation:
Pressing Ctrl + Alt + Delete triggers a low-level hardware interrupt that opens the secure Windows options overlay screen.

This question belongs to: Computer Operating Systems
Question #2
What is the name of the memory region allocated to a process that dynamically expands at runtime to store objects created via allocation statements?
A. Heap
B. Code Segment
C. Data Segment
D. Stack

Correct Answer: Option A


Explanation:
The heap is a dynamic memory region used for runtime allocations where application code explicitly creates and manages objects.

This question belongs to: Computer Operating Systems
Question #3
In the context of Inter-Process Communication (IPC), what does a 'pipe' do?
A. It routes the standard output of one process directly into the standard input of another process.
B. It blocks unauthorized external network incoming data packets.
C. It defragments the master storage drive blocks.
D. It amplifies audio outputs to peripheral speakers.

Correct Answer: Option A


Explanation:
A pipe is an IPC mechanism that channels the data output sequence of one system process into the data input stream of another process.

This question belongs to: Computer Operating Systems