若每个作业对应一个进程,为了照顾紧急作业的用户应采用(20)。
A.时间片轮转法
B.短作业优先调度算法
C.先来先服务调度算法(FCFS)
D.基于优先权的剥夺调度算法
A.紧急情况下停止作业、违章指挥
B.违章指挥、强令冒险作业
C.强令冒险作业、紧急情况下撤离
D.紧急情况下停止作业、紧急撤离
A.找出作业瓶颈,加以解决
B.制定快速作业处理流程及操作规程
C.制定快速送货计费标准
D.掌握库存情况,防止缺货
E.合理安排配送时间
A.应急预案知识
B.消防演练
C.应急处置知识
D.紧急停车信号显示知识
为了对紧急进程或重要进程进行调度,调度算法应采用(30)。
A.先进先出调度算法
B.优先算法
C.最短作业优先调度
D.定时轮转法
高铁施工、维修及上道检查作业必须在()内进行,并严格执行()制度。因自然灾害、行车设备故障等原因,工务、电务、供电管理单位需对设备进行检查时,天窗时间外不得进入路肩和桥面范围内,必要时应封锁或限速,并设好防护后再检查。发现影响行车安全时,须及时()。
A.正确
B.错误
阅读下列算法说明和流程图,根据要求回答问题1~问题3。
[说明]
某机器上需要处理n个作业job1,job2,…,jobn,其中:
(1)每个作业jobi(1≤i≤n)的编号为i,jobi有一个收益值P[i]和最后期限值d[i];
(2)机器在一个时刻只能处理一个作业,而且每个作业需要一个单位时间进行处理,一旦作业开始就不可中断,每个作业的最后期限值为单位时间的正整数倍;
(3)job1~jobn的收益值呈非递增顺序排列,即p[1]≥p[2]≥…≥p[n];
(4)如果作业jobi在其期限之内完成,则获得收益p[i];如果在其期限之后完成,则没有收益。
为获得较高的收益,采用贪心策略求解在期限之内完成的作业序列。图3-25是基于贪心策略求解该问题的流程图。
(1)整型数组J[]有n个存储单元,变量k表示在期限之内完成的作业数,J[1..k]存储所有能够在期限内完成的作业编号,数组J[1..k)里的作业按其最后期限非递减排序,即d[J[1]]≤…≤d[J[k]]。
(2)为了便于在数组J中加入作业,增加一个虚拟作业job0,并令d[0]=0,J[0]=0。
(3)算法大致思想是:先将作业job1的编号1放入J[1],然后,依次对每个作业jobi(2≤i≤n)进行判定,看其能否插入到数组J中。若能,则将其编号插入到数组J的适当位置,并保证J中作业按其最后期限非递减排列;否则不插入。
jobi能插入数组J的充要条件是:jobi和数组J中已有作业均能在其期限之内完成。
(4)流程图中的主要变量说明如下。
i:循环控制变量,表示作业的编号;
k:表示在期限内完成的作业数;
r:若jobi能插入数组J,则其在数组J中的位置为r+1;
q:循环控制变量,用于移动数组J中的元素。
请将图3-25中的(1)~(3)空缺处的内容填写完整。