问题
单项选择题
有两个程序:A程序按顺序使用CPU10秒,使用设备甲5秒,使用CPU5秒,使用设备乙10秒,最后使用CPU10秒。B程序按顺序使用设备甲10秒,使用CPU10秒,使用设备乙5秒,使用CPU5秒,使用设备乙10秒、在顺序环境下执行A程序和B程序,CPU的利用率为( )。
A.30%
B.40%
C.50%
D.60%
答案
参考答案:C
解析: CPU的利用率=使用CPU的时间÷总时间。由于是在顺序环境下执行A和B程序,因此可以将A、B的时间直接做累加,然后再做除法运算。即[(10+5+10)+(10+5)]÷[(10+5+5+10+10)+(10+10+5+5+10)]×100%=50%。