首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
一个有两个作业管理进程的批处理系统,作业调度采用最高响应比优先的算法,进程调度采用基于优先数(优先数大表示优先级别高)的算法。有以下作业序列: 作业F的运行结束时间为(26)(假定在作业运行期间,除了有空闲的作业管理进程以外,系统不进行调度工作)。
一个有两个作业管理进程的批处理系统,作业调度采用最高响应比优先的算法,进程调度采用基于优先数(优先数大表示优先级别高)的算法。有以下作业序列: 作业F的运行结束时间为(26)(假定在作业运行期间,除了有空闲的作业管理进程以外,系统不进行调度工作)。
admin
2013-05-11
34
问题
一个有两个作业管理进程的批处理系统,作业调度采用最高响应比优先的算法,进程调度采用基于优先数(优先数大表示优先级别高)的算法。有以下作业序列:
作业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。
转载请注明原文地址:https://kaotiyun.com/show/NbRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
如果帧中继网沿着帧传送方向出现了拥塞,则把帧地址字段中的FECN位设置为1,这样接收方就可通过(29)协议要求发送方降低数据速率。
WAPuses(66)whichincludestheHandheldDeviceMarkupLanguage(HDML)developedbyPhone.com.WMLcanalsotraceitsrootstoeXte
总线型拓扑结构和环型拓扑结构的主要缺点是(19)。
物理层的电气特性有多种标准,其中CCITT的V.11建议中规定(44)。常用的EIARS-232接口的电气特性与CCITT的(45)兼容,在这种电路中,数据“1”的接口电平规定为(46)。在RS-232定义的接口线中,(47)表示计算机请求发送数据,(
下面ACL语句中,表达“禁止外网和内网之间互相ping”的是(41)。
在软件设计阶段,划分模块的原则是,一个模块的__________。(2012年下半年试题)
下图表示了某个数据的两种编码,这两种编码分别是(1),该数据是(2)。(2009年下半年试题)(2)
在一台Apache服务器上通过虚拟主机可以实现多个Web站点。虚拟主机可以是基于(1)的虚拟主机,也可以是基于名字的虚拟主机。若某公司创建名字为WWW.business.com的虚拟主机,则需要在(2)服务器中添加地址记录。在Linux中该地址记录
软件产品的可靠性并不取决()。
基于计算机的信息系统主要包括计算机硬件系统、计算机软件系统、数据及其存储介质、通信系统、信息采集设备、()和工作人员等七大部分件。
随机试题
骨盆骨折并腹膜后出血休克,经积极抢救,未见好转时,应立即()
A、16周B、20周C、28周D、36周E、40周临床上一般最早在腹部用听诊器可听到胎心音()。
有关卵巢的叙述,正确的是
硫酸镁治疗妊娠高血压时,最早出现的中毒反应是
彩色钢板岩棉夹芯板的燃烧性能属下列何者?[2008-030]
个人独资企业解散后,原投资人对企业存续期间的债务仍应承担偿还责任。但债权人在5年内未向债务人提出偿债请求的,该责任消灭。()
下列关于专门机关与广大群众相结合的方针说法正确的有()。
规定两人轮流做一个工程,要求第一个人先做一个小时,第二个人接着做一个小时,然后再由第一个人做一个小时,然后又由第二个人做一个小时,如此反复,做完为止,如果甲、乙轮流做一个工程需要9.8小时,而乙、甲轮流做同样的工程只需要9.6小时,那乙单独做这个工程需要多
胎儿在发育过程中,细胞和组织分化非常迅速,并对环境极为敏感的时期是()
甲承包某国有企业,并担任经理,擅自动用企业的公款用于个人购买股票,准备赚了钱以后归还。但甲由于缺乏股票知识,赔了不少钱,甲共连续挪用公款达10万元。最终甲发现根本无力归还这笔款,即一走了之。甲的行为构成
最新回复
(
0
)