初考-統計資料處理大意115 年第 15 題單選題
下列那一種情況會導致行程(Process)從「執行中(Running)」狀態轉為「等待(Waiting)」狀態?
A執行 I/O 操作(如讀取磁碟)正確答案
B時間片中斷(Time Quantum Interrupt)
C高優先權行程發出搶占訊號
D行程呼叫 exit()
A正確答案
Running → Waiting 的典型原因是等待 I/O 或事件完成,其他轉換會導向 Ready 或 Terminated。
逐選項解析
B時間片中斷(Time Quantum Interrupt)✕ 易錯陷阱
時間片用完是 Running→Ready,不是 Waiting。行程仍可執行,只是要重新排隊等 CPU,並非在等資源或事件。這是最常見的誤選項。
C高優先權行程發出搶占訊號✕ 錯誤
被高優先權行程搶占 (Preempt) 時,原行程從 Running→Ready,因為它仍可繼續執行,只是暫時讓出 CPU,並非等待外部事件。
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本