题库 信息技术题库 题目列表 根据机器的负载率对工厂的 6 台机器(编号 0~5)进行监...
组合题

根据机器的负载率对工厂的 6 台机器(编号 0~5)进行监控和调度,调度规则是:每隔 1 小 时采集 1 次各台机器的负载率(负载率用百分制表示,例如,负载率 95%表示为 95,机器休息 时的负载率为 0),负载率超过 90 的机器都调度休息;如果所有机器负载率都不超过 90,则负 载率最高的机器休息,若多台机器负载率同为最高,则编号最小的机器休息,休息的机器在休 息 1 小时后再次工作。

请回答下列问题:

第 1 题 填空

若某次采集到 0~5 号机器的负载率依次为 75、85、88、0、88、87,当前处于休息状态 的机器编号 3,接下来休息的机器编号是_______。

第 2 题 填空

实现上述功能的部分 Python 程序如下,请在划线处填入合适的代码。

n=6 #机器台数
a=[0]*n #列表 a 长度为 n,各元素值均为 0 #启动 0~4 号机器工作,5 号机器休息,代码略 while True:

#延时 1 小时,再采集各机器负载率存入 a,a[i]存放 i 号机器的负载率,代码略 t=0
cnt=0
for i in range(n):

if     1    :
#调度 i 号机器休息,代码略 cnt += 1

if a[i] > a[t]:

    2     

elif a[i]==0:
#调度 i 号机器工作,代码略

if    3   :
#调度 t 号机器休息,代码略

题目信息
选择题 高考及会考
-
正确率
0
评论
49
点击