Which process state corresponds to a thread that is currently blocked while awaiting an input/output operation to complete? MCQ with Answer and Explanation

Which process state corresponds to a thread that is currently blocked while awaiting an input/output operation to complete?
A. Ready
B. Waiting (or Blocked)
C. Terminated
D. Running
Answer: Option B
Solution (By JKSSB Mock Tests)
A process enters the Waiting or Blocked state when it cannot continue execution until an external event or hardware I/O transfer concludes.

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1
In Windows, the 'Telnet' command is used for:
A. Email communication
B. Remote command-line access to another host
C. Network file transfer
D. Web browsing

Correct Answer: Option B


Explanation:
Telnet is a protocol for remote login to a host; it's not secure and often disabled.

This question belongs to: Computer Operating Systems
Question #2
In an operating system, what is the primary role of the 'Short-Term Scheduler'?
A. To select which process should be brought from secondary storage into the main memory.
B. To back up system configuration files to the cloud.
C. To select from among the processes in the ready queue and allocate the CPU to one of them.
D. To switch between light and dark visual themes.

Correct Answer: Option C


Explanation:
The short-term scheduler (or CPU scheduler) picks which process from the ready queue gets executed by the CPU next.

This question belongs to: Computer Operating Systems
Question #3
What is the default file system used by Windows 10 and 11?
A. FAT32
B. exFAT
C. NTFS
D. ext4

Correct Answer: Option C


Explanation:
Windows uses NTFS (New Technology File System) as its default file system for internal drives, supporting security, compression, and large files.

This question belongs to: Computer Operating Systems