itgle.com
更多“在批处理系统、分时系统和实时系统中,各采用哪几种进程(作业)调度算法? ”相关问题
  • 第1题:

    进程调度必须采用最高优先级调度算法的操作系统是()。

    A、批处理操作系统

    B、实时操作系统

    C、分时操作系统

    D、分布式操作系统


    正确答案:B

  • 第2题:

    在批处理系统中,导致进程创建的典型事件是()

    A.作业录入

    B.作业调度

    C.进程调度

    D.中级调度


    正确答案:B

  • 第3题:

    在批处理系统兼分时系统的系统中,往往由分时系统控制的作业称为【 】作业,而由批处理系统控制的作业称为后台作业。


    正确答案:前台
    前台 解析:在批处理系统兼分时系统的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为后台作业。

  • 第4题:

    在实时操作系统中最常采用的进程调度算法是

    A.不可抢占的优先级调度算法

    B.可抢占的优先取级调度算法

    C.先来先服务调度算法

    D.时间片轮转调度算法


    正确答案:B
    解析:实时操作系统是指系统能够及时响应随机发生的外部事件,并在严格的时间范围内完成对该事件的处理。实时操作系统的特点决定了它最常采用的进程调度算法是可抢占的优先级调度算法。

  • 第5题:

    下列关于操作系统的叙述中,正确的是______。

    A.批处理作业必须有作业控制信息

    B.分时系统不一定都具有人机交互的功能

    C.从响应时间的角度来看,实时系统与分时系统的要求差不多

    D.由于采用了分时系统,用户可以独占计算机的文件系统


    正确答案:A

  • 第6题:

    在分时系统中最简单的进程调度算法是()。

    • A、优先级调度法
    • B、轮转法
    • C、前后台法
    • D、多级反馈队列轮转法

    正确答案:B

  • 第7题:

    在分时系统中,进程调度经常采用()。


    正确答案:时间片轮转调度算法

  • 第8题:

    在批处理系统、分时系统和实时系统中,各采用哪几个进程(作业)调度算法?


    正确答案: 批处理系统、分时系统和实时系统中的主要调度算法如下:批处理系统中的作业调度算法有先来先服务(FCFS)、短作业优先(SJF.、优先级调度(HPF.和高响应比优先(RF.。批处理系统的进程调度算法有:先进先出(FIFO)、短进程优先(SPF.、优先级调度(PRI)和高响应比优先(RF.。分时系统中只设有进程调度(不设作业调度),其进程调度算法只有轮转法(RR)一种。
    实时系统中只设有进程调度(不设作业调度),其进程调度算法有:轮转法、优先级调度算法。前者适用于时间要求不严格的实时系统;后者用于时间要求不严格的实时系统。后者又可细分为:非抢占式优先级调度、抢占式优先级调度、基于时钟中断的抢占式优先级调度。注意,一个纯粹的实时系统是针对特定应用领域设计的专用系统。作业提交的数量不会超过系统规定的多道程序度,因而可全部进入内存。若将实时系统与批处理系统结合的话,就可以让作业量超过多道程序度,使优先级低的作业呆在外存的后备队列上。

  • 第9题:

    计算机操作系统包括()。

    • A、批处理系统、分时系统和实时系统
    • B、批处理系统和语言系统
    • C、硬件系统和软件系统
    • D、随机系统和只读系统

    正确答案:A

  • 第10题:

    判断题
    在实时系统中,进程调度应采用非剥夺优先级调度算法。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    问答题
    说明批处理操作系统作业调度算法的设计原则,并列出各算法名称。

    正确答案: 设计原则:
    (1)公平性
    (2)平衡资源使用
    (3)极大的流量
    算法名称:
    (1)先来先服务算法
    (2)计算时间短的作业优先算法
    (3)响应比高者优先算法
    (4)优先级调度算法
    (5)均衡调度算法
    解析: 暂无解析

  • 第12题:

    问答题
    简述什么是批处理系统,分时系统和实时系统。

    正确答案: 批处理系统是操作员把用户提交的作业分类,把一批作业编成一个作业执行序列,由专门编制的监督程序自动依次处理。其主要特征是:用户脱机使用计算机、成批处理、多道程序运行。
    分时系统是把处理机的运行时间分成很短的时间片,按时间片轮转的方式,把处理机分配给各进程使用。其主要特征是:交互性、多用户同时性、独立性。
    实时系统是在被控对象允许时间范围内做出响应。其主要特征是:对实时信息分析处理速度要比进入系统快、要求安全可靠、资源利用率低。
    解析: 暂无解析

  • 第13题:

    下面关于分时系统和实时系统的说法正确的是()。

    A.批处理系统具有批处理能力,但不具有分时交互能力

    B.批处理系统是实现人机交互的系统

    C.分时系统是实现自动控制无需人为干预的系统

    D.分时系统本身既具有分时交互能力,又具有批处理能力


    正确答案:A

  • 第14题:

    用户提交的作业先存放在外存上并排成一个队列,由作业调度程序选择若干个作业进入内存执行,这种系统称为( )。

    A.多进程系统

    B.多道批处理系统

    C.分时系统

    D.分布式系统


    正确答案:B
    解析:多道批处理系统具有多道性,内存中可同时驻留多道程序;无序性:作业之间的执行没有严格的顺序关系;调度行:作业从开始道完成需要经过作业调度和进程调度

  • 第15题:

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

    作业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。

  • 第16题:

    一个有两个作业管理进程的批处理系统,作业调度采用基于优先数(优先数大表示优先级别高)的算法,进程调度采用短作业优先的算法(按剩余运行时间计算作业的长短)。有以下作业序列:

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

    A.14:50

    B.15:30

    C.13:40

    D.13:10


    正确答案:C
    解析:本题考查短作业优先的进程调度算法及其应用。短作业优先是指首先计算每个进程所属的作业,估计所需运行时间的长短,本题中考虑的是扣除作业已经运行时间后的剩余时间,首先调度运行时间较短的进程投入运行。这种算法可以得到整体范围内最短的平均响应时间,但是有可能会产生“无限等待”现象,即在较短作业源源不断进入系统的情形,运行时间较长的进程有可能在一个不可预计的时间范围内得不到运行。所谓基于优先数的调度算法,则是在调度时刻比较各个进程(或作业)的优先数,挑选优先级别高的进程(或作业进入内存)运行。本题中,10:00时,作业A到达,此时没有别的作业,自然投入运行。到10:20时,作业B到达,由于还空闲一个作业管理进程,作业B进入系统,进行进程调度。此时,内存中有两个作业,作业A的剩余运行时间为30分钟,而B的运行时间为60分钟,按短作业优先的原则,A继续运行,直到10:50运行结束。这时,作业C已经到达,而且只有作业C到达,自然进入内存,由于C的估计运行时间只有40分钟,按照短作业优先的原则,C自然首先被调度运行,到了11:30分,作业C运行结束,空闲一个作业管理进程,系统又将进行作业调度。此时,只有作业D已经到达,自然被调度进入内存:内存中的作业B和作业D的估计运行时间分别为60分钟与80分钟,按照短作业优先的调度原则,作业B进入运行,直到12:30分作业B运行结束,再次进入作业调度。这时,作业E和F都已经到达,由于P的优先数为9,大于E,因此被调度进入内存:与D相比,P的估计运行时间(70分钟)较D(80分钟)为短,优先进入运行。到13:40分,作业P运行结束。现在只剩下作业E,自然进入内存。进入内存后作业D的估计运行时间80分钟,远大于作业E(30分钟),E先运行,至14:10分结束,D接着运行,至15:30运行结束。各作业的运行结束时间为:作业A—10:50作业B—12:30作业C—11:30作业D—15:30作业E—14:10作业F—13:40正确答案应该是C。

  • 第17题:

    在实时系统中,进程调度应采用非剥夺优先级调度算法。


    正确答案:错误

  • 第18题:

    比较批处理系统、分时系统以及实时操作系统之间的相同点和不同点。


    正确答案: 相同点:这三类操作系统均为现代计算机系统中普遍使用的操作系统,操作系统本身以及它所管理的对象都是并发的系统,是一个极其复杂和庞大的软件系统。
    不同点:批处理操作系统的特点是成批处理,用户不能干预自己作业的远行;分时系统的特点是多路性、交互性、独占性和及时性;实时操作系统的特点是能在严格的时间范围内对外部请求做出反应,以及具有高度可靠性。

  • 第19题:

    说明批处理操作系统作业调度算法的设计原则,并列出各算法名称。


    正确答案: 设计原则:
    (1)公平性
    (2)平衡资源使用
    (3)极大的流量
    算法名称:
    (1)先来先服务算法
    (2)计算时间短的作业优先算法
    (3)响应比高者优先算法
    (4)优先级调度算法
    (5)均衡调度算法

  • 第20题:

    操作系统的基本类型主要有()。

    • A、批处理系统、分时系统和多任务系统
    • B、实时系统、批处理系统和分时系统
    • C、单用户系统、多用户系统和批处理系统
    • D、实时系统、分时系统和多用户系统

    正确答案:B

  • 第21题:

    问答题
    在批处理系统、分时系统和实时系统中,各采用哪几个进程(作业)调度算法?

    正确答案: 批处理系统、分时系统和实时系统中的主要调度算法如下:批处理系统中的作业调度算法有先来先服务(FCFS)、短作业优先(SJF.、优先级调度(HPF.和高响应比优先(RF.。批处理系统的进程调度算法有:先进先出(FIFO)、短进程优先(SPF.、优先级调度(PRI)和高响应比优先(RF.。分时系统中只设有进程调度(不设作业调度),其进程调度算法只有轮转法(RR)一种。
    实时系统中只设有进程调度(不设作业调度),其进程调度算法有:轮转法、优先级调度算法。前者适用于时间要求不严格的实时系统;后者用于时间要求不严格的实时系统。后者又可细分为:非抢占式优先级调度、抢占式优先级调度、基于时钟中断的抢占式优先级调度。注意,一个纯粹的实时系统是针对特定应用领域设计的专用系统。作业提交的数量不会超过系统规定的多道程序度,因而可全部进入内存。若将实时系统与批处理系统结合的话,就可以让作业量超过多道程序度,使优先级低的作业呆在外存的后备队列上。
    解析: 暂无解析

  • 第22题:

    单选题
    操作系统的基本类型主要有()。
    A

    批处理系统、分时系统和多任务系统

    B

    实时系统、批处理系统和分时系统

    C

    单用户系统、多用户系统和批处理系统

    D

    实时系统、分时系统和多用户系统


    正确答案: D
    解析: 暂无解析

  • 第23题:

    填空题
    在分时系统中,进程调度经常采用()。

    正确答案: 时间片轮转调度算法
    解析: 暂无解析