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. Running
B. Waiting (or Blocked)
C. Terminated
D. Ready
Answer: Option B
Solution (By JKExamLibrary)
A process enters the Waiting or Blocked state when it cannot continue execution until an external event or hardware I/O transfer concludes.

This question belongs to: Computer Operating Systems

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1 Report Error
What is the role of the 'swap space' in Linux?
A. It stores system logs
B. It serves as virtual memory (paging space) on disk
C. It caches frequently accessed files
D. It is used for temporary file storage

Correct Answer: Option B


Explanation:
Swap space is a partition or file used as an extension of physical memory, allowing the system to page out inactive memory pages.

This question belongs to: Computer Operating Systems
Question #2 Report Error
Which Android subsystem handles the core power management features to optimize battery consumption on mobile chipsets?
A. Dalvik Cache Manager
B. Wakelocks (via Linux kernel power drivers)
C. Surface Flinger Engine
D. Android Package Installer

Correct Answer: Option B


Explanation:
Android utilizes specialized power management routines (such as Wakelocks) integrated into its Linux kernel base to regulate system sleep cycles and battery drain.

This question belongs to: Computer Operating Systems
Question #3 Report Error
Which of the following is a type of Linux shell?
A. Command Prompt
B. Terminal
C. PowerShell
D. Bash

Correct Answer: Option D


Explanation:
Bash is a shell; Command Prompt and PowerShell are Windows; Terminal is a terminal emulator.

This question belongs to: Computer Operating Systems