民國104年 第2梯次 網頁設計乙級 學科
第75題
作業系統處理程式執行順序排程( P r o c e s s S c h e d u l i n g ) 中,何者屬於P r o c e s s S c h e…
題目
作業系統處理程式執行順序排程( P r o c e s s S c h e d u l i n g ) 中,何者屬於P r o c e s s S c h e d u l i n g 方法?
- (1) R o u n d R o b i n
- (2) F i r s t I n F i r s t O u t
- (3) S h o r t e s t
- (4) R a c e C o n d i t i o n
官方答案
(1) R o u n d R o b i n、(2) F i r s t I n F i r s t O u t、(3) S h o r t e s t
解析
行程排程決定就緒佇列中哪個行程取得 CPU。Round Robin 以固定時間量子輪流分配,適合互動式系統;First In First Out 依到達先後順序服務;Shortest(最短工作優先)挑選預估執行時間最短者,可降低平均等待時間。三者都是常見排程演算法。Race Condition 指多個行程同時存取共享資源,導致執行結果不可預測,屬於同步問題而非排程方法。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。