请说明操作系统作业管理的功能。
2.作业调度算法是指按照什么样的原则来选取作业并投入运行,调度算法的合理性直接影响系统的效率,作业调度算法有哪些?
3.对算法的选择需要考虑哪些问题?
第1题:
作业调度程序从处于(22)状态的队列中选取适当的作业投入运行。(23)指把作业提交给系统到作业完成的时间间隔。(24)是指作业从进(22)队列到被调度程序选中时的时间间隔:假定把下列4个作业同时提交系统并进入(22)队列,当使用最短作业优先的调度算法时,作业的平均等待时间是(25);当使用最高优先数优先的调度算法时,作业的平均周转时间是(26)。作业运行时间表如表5-8所示。
A.运行
B.提交
C.后备
D.停止
E.完成
第2题:
按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度算法。
A先来先服务法
B短作业优先法
C时间片轮转法
D优先级法
第3题:
下列作业调度算法中,()与作业的运行时间和等待时间有关。
A.先来先服务算法
B.短作业优先算法
C.均衡调度算法
D.最高响应比调度算法
第4题:
作业管理的主要任务包括作业输入、作业处理和作业输出,其中作业处理的工作是(15)。在操作系统中,对批处理作业的控制方式是(16)。若系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如下表所示,则该系统采用的作业调度算法是(17)。
A.作业控制
B.作业调度
C.作业控制与作业调度
D.作业控制,作业调度与作业后备
第5题:
作业调度是从处于 状态的队列中选取适当的作业投入运行。从作业提交给系统到作业完成的时间间隔叫做 。 等待时间 是指作业从进入后备队列到被调到程序中的时间间隔。假定把下列四个作业同时提交系统并进入 队列,当使用短作业优先调度算法时,单道环境下,四个作业的平均等待时间是 ,平均周转时间是 ;当使用高优先数优先的调度算法时,作业的平均等待时间是 ,平均周转时间是 。 作业 所需运行时间(小时) 优先数 1 2 4 2 5 9 3 8 1 4 3 7