關務特考四等考試-資訊處理計算機概要105 年第 28 題單選題
若一作業系統之 CPU 排程採用循環分配方法(round-robin scheduling),每次程序使用 CPU 的時間配額(time quantum)為 4 毫秒。今有某一排程,共有三個程序 P1、P2 及 P3,其中程序一(P1)到達時間為 0 毫秒、執行時間為 5 毫秒;程序二(P2)到達時間為 2 毫秒、執行時間為 9 毫秒;程序三(P3)到達時間為 5 毫秒、執行時間為 3 毫秒。請問在上述狀況中,程序一(P1)的總執行時間(等待時間加上使用 CPU 的時間)為何?
A5 毫秒
B9 毫秒正確答案
C12 毫秒
D13 毫秒
B正確答案
本題考查 Round-Robin 排程下 P1 的總執行時間(等待時間+CPU 時間),經模擬甘特圖可得 P1 完成時間為 9 毫秒。
逐選項解析
A5 毫秒✕ 錯誤
5 毫秒僅為 P1 的 CPU 執行時間(burst time),未計入等待時間,故非總執行時間。
C12 毫秒✕ 易錯陷阱
12 毫秒為 P3 的完成時間,若誤將 P1 與 P3 混淆或計算順序錯誤可能選此。
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本