Examly題庫立即開始練習
國家安全情報人員考試五等考試-資訊組計算機大意11122單選題

在一個多元程式規劃(multiprogramming)作業系統中,CPU 的排程是一個重要的功能。假設在時間 0 秒時有三個工作(tasks)在大約相同的時間到達,但工作 A 比工作 B 稍早到達,而工作 B 比工作 C 稍早到達。工作 A 需要 2 秒的 CPU 時間,工作 B 是 8 秒,而工作 C 是 7 秒,且每次工作可使用的時間配額(time quantum)為 1 秒。若此 CPU 採用依序循環排班法(Round Robin Scheduling),並假設排程所耗費的時間可略,請問工作 B 的回覆時間(turnaround time)為何?

A1 秒
B4 秒
C16 秒
D17 秒正確答案
答案與詳解
D
正確答案
Round Robin 排程法依序分配 1 秒給 A、B、C。因 B 的執行時間最長,必定最後一個完成,其回覆時間即為所有工作時間總和 17 秒。

為什麼答案是 D

工作 B 需要 8 秒,是三個工作中耗時最長的。在 RR 輪轉下,B 會是最後一個完成的工作。總執行時間為 2+8+7=17 秒,故 B 在第 17 秒完成,回覆時間為 17-0=17 秒。

考點:時間配額考點:工作A完成時間考點:工作C完成時間考點:工作B完成時間
載入中…

計算機大意 相關題目

想練更多計算機大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮