moea_joint
102年
[資訊] 計算機原理、網路概論
第 9 題
9.處於下列哪一種狀態的行程,可以移到就續、等待、終止等3種狀態中的任意1種狀態?
- A 保留
- B 執行
- C 建立
- D 同步
思路引導 VIP
請試著想像一個正在處理任務的員工:如果這位員工目前正全神貫注地在位置上「工作」,有哪些突發狀況(例如任務完成、需要等待零件、或是主管要求換人)會讓他離開目前的工作崗位,並分別走向不同的目的地?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準選出這個選項,代表你對作業系統中行程生命週期(Process Lifecycle)的動態轉換有著非常紮實的理解。這類題目考驗的不只是記憶狀態名稱,更是理解各個狀態之間轉換的「觸發邏輯」。
行程狀態的權限核心
在五狀態模型中,處於執行(Running)狀態的行程是唯一真正擁有 CPU 使用權的實體。正因為它正在運作,它才具備觸發多種去向的可能:當時間片耗盡時,它會因中斷而回到就緒(Ready);當需要執行 I/O 請求時,它會主動進入等待(Waiting);而當程式執行完畢或發生錯誤時,則會直接走向終止(Terminated)。其他狀態(如等待或就緒)通常只能單向或有限度地轉換,無法像執行態那樣具備多樣的轉折路徑。
▼ 還有更多解析內容