民國104年 第3梯次 網頁設計乙級 學科
第79題
作業系統處理程式執行順序排程( 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) S h o r t e s t
- (2) F i r s t I n F i r s t O u t
- (3) R a c e C o n d i t i o n
- (4) R o u n d R o b i n
官方答案
(1) S h o r t e s t、(2) F i r s t I n F i r s t O u t、(4) R o u n d R o b i n
解析
行程排程(Process Scheduling)決定CPU 依何種順序執行就緒佇列中的行程。常見排程方法包含:First In First Out/FIFO(先進先出,又稱FCFS,按抵達順序服務)、Round Robin(時間輪轉,每個行程分配固定時間配額輪流執行)、以及Shortest(最短工作優先SJF/最短行程優先,優先執行預估執行時間最短者)。Race Condition(競爭危害)則是多行程並行存取共享資源時,因執行順序不確定導致的錯誤結果,屬於同步問題而非排程方法。故屬排程方法者為Shortest、FIFO、Round Robin。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。