單任務系統中兩個程序A和B,其中
A程序:CPU:10s ->
設備1:5s -> CPU: 5s -> 設備2:10s -> CPU:10s;
B程序:設備1:10s -> CPU:10s ->
設備2:5s -> CPU: 5S -> 設備2: 10s;
執行順序爲A ->B,那麼CPU的利用率爲(
)
正確答案:C
解析:
兩個任務執行完成所需要時間爲:10 + 5 + 5 + 10 + 10 + 10 + 10 + 5 + 5 + 10 = 80s
CPU所需時間爲: 10 + 5 + 10 + 10 + 5 = 40s
故CPU利用率爲:40 / 80 = 0.5.