收藏 分销(赏)

计算机操作系统习题及答案(3).doc

上传人:精**** 文档编号:1596715 上传时间:2024-05-06 格式:DOC 页数:3 大小:18.57KB
下载 相关 举报
计算机操作系统习题及答案(3).doc_第1页
第1页 / 共3页
计算机操作系统习题及答案(3).doc_第2页
第2页 / 共3页
计算机操作系统习题及答案(3).doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、第3章 处理机调度1)选择题(1)在分时操作系统中,进程调度经常采用 _D_ 算法。A. 先来先服务 B. 最高优先权C. 随机 D. 时间片轮转(2)_B_ 优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。A. 作业 B. 静态C. 动态 D. 资源(3)_A_ 是作业存在的惟一标志。A. 作业控制块 B. 作业名C. 进程控制块 D. 进程名(4)设有四个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理器上按单道方式运行,则平均周转时间为 _ B_ 。A. l小时 B. 5小时C. 2.5小时 D. 8小时(5)现有3个同时到达的作业J1、J2和J3,它们的执行时

2、间分别是T1、T2和T3,且T1T2T3。系统按单道方式运行且采用短作业优先算法,则平均周转时间是 _C_ 。A. T1+T2+T3 B. (T1+T2+T3)/3C. (3T1+2T2+T3)/3 D. (T1+2T2+3T3)/3(6)_D_ 是指从作业提交给系统到作业完成的时间间隔。A. 运行时间 B. 响应时间C. 等待时间 D. 周转时间(7)下述作业调度算法中,_ C_调度算法与作业的估计运行时间有关。A. 先来先服务 B. 多级队列C. 短作业优先 D. 时间片轮转2)填空题(1)进程的调度方式有两种,一种是 抢占(剥夺)式 ,另一种是 非抢占(非剥夺)式 。(2)在 _FCFS

3、_ 调度算法中,按照进程进入就绪队列的先后次序来分配处理机。(3)采用时间片轮转法时,时间片过大,就会使轮转法转化为FCFS_ 调度算法。(4)一个作业可以分成若干顺序处理的加工步骤,每个加工步骤称为一个 _作业步_ 。(5)作业生存期共经历四个状态,它们是 提交 、 后备 、 运行 和 完成 。(6)既考虑作业等待时间,又考虑作业执行时间的调度算法是 _高响应比优先_ 。3)解答题(1)单道批处理系统中有4个作业,其有关情况如表3-9所示。在采用响应比高者优先调度算法时分别计算其平均周转时间T和平均带权周转时间W。(运行时间为小时,按十进制计算)表3-9 作业的提交时间和运行时间作业J1J2

4、J3J4提交时间8.08.68.89.0运行时间2.00.60.20.5解:在8.0时刻,只有J1到达,其响应比是1,J1开始运行。在10.0时刻,J1完成,这时,J2,J3,J4均到达。J2,J3,J4的响应比分别是1+1.4/0.6,1+1.2/0.2,1+1.0/0.5,J3的响应比最高,J3开始运行。在10.2时刻,J3完成,这时J2, J4的响应比分别是1+1.6/0.6,1+1.2/0.5,J2的响应比最高,J2开始运行。在10.8时刻,J2完成,这时J4的响应比1+1.8/0.5,J4开始运行。作业提交时间运行时间开始时间完成时间周转时间带权周转时间J18.02.08.010.0

5、2.01.0J28.60.610.210.82.23.667J38.80.210.010.21.47J49.00.510.811.32.34.6平均周转时间为(2.0+1.4+2.2+2.3)/4=1.975小时,平均带权周转时间为(1.0+7.0+3.67+4.6)/4=4.067。(2)何谓JCB?其作用是什么?JCB至少包括哪些内容?解:JCB就是作业控制块,是系统用来记录作业属性信息的数据结构。系统通过JCB感知作业的存在,并通过JCB对作业进行控制和管理,JCB是作业存在的唯一标志。不同系统的JCB所包含的信息有所不同,但通常包括以下内容:资源要求,资源使用情况,作业的控制方式,类型

6、及优先权,作业名及作业状态。(3)在单CPU和两台输入/输出设备(I1,I2)多道程序设计环境下,同时有三个作业J1,J2,J3运行。这三个作业使用CPU和输入/输出设备的顺序和时间如下所示:J1:I2(30ms);CPU(10ms);I1(30ms);CPU(10ms);I2(20ms)J2:I1(20ms);CPU(20ms);I2(40ms)J3:CPU(30ms);I1(20ms);CPU(10ms);I1(10ms)假定CPU,I1,I2都能并行工作,J1优先级最高,J2次之,J3优先级最低,优先级高的作业可以抢占优先级低的作业的CPU,但不能抢占I1、I2。试求:三个作业从开始到完

7、成分别需要多少时间?从开始到完成的CPU利用率。每种I/O设备的利用率。解:3个作业并发执行的工作情况如下图所示:Job2CPUJob3Job2Job1Job3Job1Job3Job1I2CPUI1CPU等待I2Job2CPUI1CPU等待I2Job3等待CPUI1CPU等待CPUI1时间(ms)0 20 40 60 80 100 110I2Job1Job2Job1I1Job2Job1Job3Job3由图中可以看出:Job1从投入到运行完成需要110msJob2从投入到运行完成需要90msJob3从投入到运行完成需要110msCPU在时间段60ms至70ms,80ms至90ms,100ms至110ms期间空闲,所以CPU的利用率为:(11030)/110=72.7。设备I1在时间段20ms至40ms,90ms至100ms期间空闲,所以设备I1的利用率为:(11030)/110=72.7;设备I2在时间段30ms至50ms期间空闲,所以设备I2的利用率为:(11020)/110=81.8。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服