请说明操作系统作业管理的功能。2.作业调度算法是指按照什么样的原则来选取作业并投入运行,调度算法的合理性直接影响系统的效率,作业调度算法有哪些?3.对算法的选择需要考虑哪些问题?

题目

请说明操作系统作业管理的功能。

2.作业调度算法是指按照什么样的原则来选取作业并投入运行,调度算法的合理性直接影响系统的效率,作业调度算法有哪些?

3.对算法的选择需要考虑哪些问题?


相似考题
更多“请说明操作系统作业管理的功能。2.作业调度算法是指按照什么样的原则来选取作业并投入运行,调度 ”相关问题
  • 第1题:

    作业调度程序从处于(22)状态的队列中选取适当的作业投入运行。(23)指把作业提交给系统到作业完成的时间间隔。(24)是指作业从进(22)队列到被调度程序选中时的时间间隔:假定把下列4个作业同时提交系统并进入(22)队列,当使用最短作业优先的调度算法时,作业的平均等待时间是(25);当使用最高优先数优先的调度算法时,作业的平均周转时间是(26)。作业运行时间表如表5-8所示。

    A.运行

    B.提交

    C.后备

    D.停止

    E.完成


    正确答案:C

  • 第2题:

    按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度算法。

    A先来先服务法

    B短作业优先法

    C时间片轮转法

    D优先级法


    A

  • 第3题:

    下列作业调度算法中,()与作业的运行时间和等待时间有关。

    A.先来先服务算法

    B.短作业优先算法

    C.均衡调度算法

    D.最高响应比调度算法


    最高响应比调度算法

  • 第4题:

    作业管理的主要任务包括作业输入、作业处理和作业输出,其中作业处理的工作是(15)。在操作系统中,对批处理作业的控制方式是(16)。若系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如下表所示,则该系统采用的作业调度算法是(17)。

    A.作业控制

    B.作业调度

    C.作业控制与作业调度

    D.作业控制,作业调度与作业后备


    正确答案:C
    解析:作业控制模块的功能是为每个作业建立一个作业控制块(JCB)用于记录与该作业有关的各种信息(包括用户名、作业名、状态标志等),并将作业控制块排列称为作业后备队列。作业调度程序则根据调度算法,从后备队列中选出若干个作业,为它们分配资源,建立相关进程,交由进程调度程序去调度执行。

  • 第5题:

    作业调度是从处于 状态的队列中选取适当的作业投入运行。从作业提交给系统到作业完成的时间间隔叫做 。 等待时间 是指作业从进入后备队列到被调到程序中的时间间隔。假定把下列四个作业同时提交系统并进入 队列,当使用短作业优先调度算法时,单道环境下,四个作业的平均等待时间是 ,平均周转时间是 ;当使用高优先数优先的调度算法时,作业的平均等待时间是 ,平均周转时间是 。 作业 所需运行时间(小时) 优先数 1 2 4 2 5 9 3 8 1 4 3 7


    后备