作业调度选中一个作业后,与该作业相关的进程即占有CPU运行。

题目

作业调度选中一个作业后,与该作业相关的进程即占有CPU运行。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

适合于长作业、CPU繁忙的作业的进程调度算法是()。

A、先进先出调度算法

B、时间轮转法

C、优先数法

D、优先数与轮转法结合的调度算法


参考答案:C

第2题:

作业调度是( )。

A.从输入井中选取作业进入主存

B.从读卡机选取作业进入输入井

C.从主存中选取作业进程占有CPU

D.从等待设备的队列中选取一个作业进程


参考答案:A

第3题:

作业调度选择一个作业装入主存后,该作业能否占用处理机须由______来决定。

A.设备管理

B.作业控制

C.驱动调度

D.进程调度


正确答案:D
解析:作业调度,就是按某种算法从处于后备状态的作业选择一个作业装入主存开始执行,完成这种功能的程序称为作业调度程序。
  作业调度程序的功能:
  (1) 记录进入系统的各个作业情况;
  (2) 从后备作业中挑选一个作业执行;
  (3) 为被选中的作业做好执行前的准备工作;
  (4) 在作业执行结束或执行过程中由某种原因需要撤离时,作业调度程序还要完成作业的善后处理工作。
  实际上,作业调度是进程调度一种形式,进程调度可以分为3个级别:高级、中级和低级调度,作业从提交开始直到完成,往往要经历下述三级调度:
  高级调度:又称为作业调度,它决定把后备作业调入内存运行;
  中级调度:又称为在虚拟存储器中引入,在内、外存对换区进行进程对换。
  低级调度:又称为进程调度,它决定把就绪队列的某进程获得CPU;
  因此,作业能否占用处理机必须由进程调度来决定。

第4题:

一个有两个作业管理进程的批处理系统,作业调度采用最高响应比优先的算法,进程调度采用基于优先数(优先数大表示优先级别高)的算法。有以下作业序列:

作业F的运行结束时间为(26)(假定在作业运行期间,除了有空闲的作业管理进程以外,系统不进行调度工作)。

A.14:50

B.15:30

C.13:40

D.13:10


正确答案:A
解析:本题考查的内容是作业调度中的最高响应比优先算法、进程调度中的基于优先数的调度算法的概念及其应用。所谓最高响应比优先算法,首先需要在调度时刻计算每个后备作业的响应比。即响应比=(作业等待时间+作业估计运行时间)/作业估计运行时间。实际上,比较不同作业响应比时起作用的是:作业等待时间/作业估计运行时间。在计算以后,挑选响应比最大的后备作业投入运行,这个算法是比较优秀的。大家都知道,数学上可以证明短作业优先的调度算法可以得到最小的作业平均响应时间(亦即可以得到最大的系统平均吞吐率)。但是,它不能排除有可能出现“无限等待”的现象,因为它允许短作业“加塞”,如果短作业源源不断地到来,将可能使长作业在不可预计的一段时间内得不到运行。而最高响应比优先的算法则保证在到达时间相近的一批作业中,估计运行时间小的作业(短作业)可以优先投入运行,在作业大小相仿时,到达时间早的作业可以先投入运行。即使是很长的作业,随着后备时间的延长,其响应比也不断增大,最终将会投入运行,从而避免出现“无限等待”的现象。所谓基于优先数的调度算法,则在调度时刻比较各个进程的优先数,挑选优先级别高的进程运行。本题中,10:00时,作业A到达,此时没有别的作业,自然投入运行。到10:20时,作业B到达,由于还空闲一个作业管理进程,作业B进入系统,进行进程调度。由于B的优先级别高,作业B投入运行,A在内存等待。到11:20时,B运行结束并退出,空出一个作业管理进程,系统开始作业调度。此时,作业C、D均已到达,由于C的响应比=(30+40)/40=1.75>D的响应比=(0+80)/80=1,作业C进入内存,在进行进程调度时,由于C的优先数为3,比作业A小,A投入运行。到11:50时,A剩下的30分运行时间结束,退出系统,这时作业E已经到达。此时,D的响应比=(30+80)/80=1.375>E的响应比=(10+30)/30=1.333,作业D进入内存,由于D的优先数为8,高于作业C,D投入运行。到13:10时,作业D运行结束。这时作业F也早已到达,在两个后备作业中,E的响应比=(90+30)/30=4,F的响应比=(70+70)/70=2,作业E进入运行,又由于E的优先数比C大,E投入运行。到13:40时,E运行结束,这时后备作业只有F,F进入内存,由于它的优先数为9,远大于C,于是投入运行,到14:50结束运行。最后只剩下C一个作业,于15:30运行结束。各作业运行结束时间表为A为11:50、B为11:20、C为15:30、D为13:10、E为13:40、F为14:50。

第5题:

下列有关作业的叙述中,()是正确的。

A.作业一旦被作业调度选中,即占有了CPU

B.批处理系统对作业的控制意图是靠作业说明书来实现的,用户不能控制作业的执行

C.作业调度程序从处于等待状态的队列中选取作业投入运行

D.作业一旦被作业调度选中,该作业即进入内存

E.允许多个用户在各自的终端上同时交互地使用计算机的系统称为分时操作系统


参考答案:BDE

第6题:

有关作业管理的下述描述中,()是正确的。

A、系统现有空闲资源能满足被选作业的资源要求是选择作业进人主存的一个必要条件

B、作业与进程是一一对应的

C、作业调度选中一个作业后,与作业相关的进程就处于运行状态

D、在兼有批处理和分时的计算机系统中,往往把终端作业作为前台作业,把批处理作业作为后台作业


参考答案:AD

第7题:

作业调度选择一个作业装入主存后,该作业能否占用处理器必须由( )来决定。

A.设备管理

B.作业控制

C.进程调度

D.驱动调度


参考答案:C

第8题:

进程调度程序的主要功能是( )

A、在作业和作业之间切换CPU

B、防止死锁

C、实现进程之间同步和互斥

D、在进程和进程之间切换CPU


参考答案:C

第9题:

一个作业被调度进入内存后其进程被调度进入CPU运行,在执行一段指令后,进程请求打印输出,此间该进程的状态变化是()。

A、运行态-就绪态-等待态

B、等待态-就绪态-运行态

C、就绪态-运行态-等待态

D、就绪态-等待态-运行态


参考答案C

第10题:

作业从进入系统到运行结束,一般都要经历四个阶段。相应地此作业处于提交、后备、运行、完成四个状态。当作业被作业调度程序选中,且分配了必要的资源,建立一组相应的进程后,该作业就进入厂(15)。

A.提交状态

B.后备状态

C.运行状态

D.完成状态


正确答案:C
解析:当作业被作业调度程序选中,且分配了必要的资源,建立一组相应的进程后,该作业进入运行状态。

更多相关问题