ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:111.40KB ,
资源ID:9694912      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9694912.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(操作系统综合题.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

操作系统综合题.docx

1、操作系统综合题操作系统综合题(总7页)1若在一个单道批处理系统中4个作业(J1,J2,J3,J4),估计它们的提交时刻和需要运行的时间如下表所示。试用SJF算法计算各作业进入主存的时间和它们的平均周转时间。作业名提交时刻运行时间(小时)SJFINOUTJ110:00210:0012:00J210:30112:3013:30J310:5013:3015:00J411:2012:0012:30作业J1进入内存时间为10:00; 作业J2进入内存时间为12:30; 作业J3进入内存时间为13:30; 作业J4进入内存时间为12:00; 平均周转时间为:(2+3+/4= 2一个请求分页系统中,若系统分

2、配给一个作业的物理块数为2块,且作业的页面走向为2,3,2,1,5,2,4,5,3,2,5,2。试用FIFO和LRU两种算法分别计算出程序访问过程中所发生的缺页次数,并计算它们各自的缺页率。(假设初始作业装入时已经依次装入了页号为1和2的两个页面)(1)FIFO:(5分)23215245325212331524532552122315245322 F=9/12=75%(2)LRU:(5分)23215245325212321524532522123215245325 F=9/12=75%3假定某移动磁盘上,处理了访问56号柱面的请求后,现在正在70号柱面上读信息,目前有下面的请求访问磁盘柱面的序

3、列:73,68,100,120,60,108,8,50。请写出:(1)用最短查找时间优先算法,列出响应的次序。(2)用电梯调度算法,列出响应的次序。(1)用最短查找时间优先算法,响应的次序为68、73、60、50、8、100、108、120。?(2)用电梯调度算法,响应的次序为73、100、108、120、68、60、50、8。?得 分评分人一、综合分析题(每题10分,共20分)1、设系统中有五个并发进程(P1,P2,P3,P4,P5)共享系统中的三类资源(R1,R2,R3),它们的资源总数量分别为(16,5,19),在T0时刻系统状态如下图所示,系统采用银行家算法实施死锁避免策略。进程最大资

4、源需求量已分配资源数量R1R2R3R1R2R3P1559212P2536402P34011405P4425204P5324314问题1:判断在T0时刻是否处于安全状态,为什么 A(1,3,2);N5=(0,1,0)A,假分配P5,A(4,4,6);N2=(1,3,4)A,假分配P2,A(8,4,8);N1=(3,4,7)A,假分配P1,A(10,5,10);N3=(0,0,6)A,假分配P3,A(14,5,15);N4=(2,2,1)A,假分配P4,A(16,5,19).故T0状态是安全状态。问题2:在T0时刻若进程P2提出(1,0,1)的资源请求,是否实施分配为什么A(1,3,2);R2=(

5、1,0,1)A,假分配,A(0,3,1),U2=(5,0,3);N5=(0,1,0)A,假分配P5,A(3,4,5);N2=(0,3,3)A,假分配P2,A(8,4,8);N1=(3,4,7)A,假分配P1,A(10,5,10);N3=(0,0,6)A,假分配P3,A(14,5,15);N4=(2,2,1)A,假分配P4,A(16,5,19).实施分配,因为是安全的。2、有一只最多能装2只兔子的铁笼子,猎人仅能向笼子中放入兔子(每次只能放入1只),若笼子是满的,则猎人必须等待;饭店老板仅能从笼子中取兔子(每次只能取出1只),若笼子是空的则他也必须等待。假设初始时笼子是空的。定义信号量并初始化,

6、使用P、V操作模拟猎人和饭店老板进程之间的同步与互斥。mutex,empty,fullsemaphore; 1分mutex=1,empty=2;full=0; 2分 以下内容7分cobeginpcocedure Hunter(x) begin: P(empty); P(mutex); 1. 1:10006*3 1:10006*3 2. 4:1000 +6*3 4:10006*3 3. 5:1000 +6*3 5:10006*3 4. 1:10+1 1:101 5. 7:1000 +6*3 7:10006*3 6. 6: 1000+6*3 6: 10006*3 7. 4:1000+ 6*3 4:

7、 10006*3 8. 1:1000+ 6*3 1: 10006*3 7次缺页中断 7次缺页中断OPT 1. 1:10006*3 2. 4:1000 +6*3 3. 5:1000 +6*3 4. 1:10+1 5. 7:1000 +6*3 6. 6:1000 + 6*3 7. 4:10+1 8. 1:10+1 5次缺页中断 3、在请求调页的动态分页系统中,一个程序的页面访问次序为:2,4,8,3,2,4,5,2,4,8,3,5。如果分配给此程序的页帧数为4,分别分析采用FIFO、LRU和OPT算法时的置换过程并计算页面缺页次数。(9分)解:请在单元格填写正确的页面号,并在发生缺页的列打勾 (每

8、个算法3分)访问次序248324524835FIFO248333524835248883524832444835248222483524页面缺页(10)次访问次序248324524835LRU248324524835248324524832483245248248333524页面缺页(8)次访问次序248324524835OPT248333555533248888888552444444444222222222页面缺页(6)次4、有哪几种I/O控制方式各适用于何种场合(8分)答:1、程序I/O方式,适用于低速字节设备;2、中断方式,适用于中低速字节设备;3、DMA方式,适用于中高速块设备;4、

9、通道方式,适用于各种类型的设备,尤其是高速块设备5、系统中有一组如右表所示的磁盘I/O请求等待服务,假设当前磁道为88,刚完成对100道的操作,分别计算先来先服务、最短寻找时间优先、电梯调度方法下的磁头移动的总道数。(9分) 被访问的磁道=90 189 1301645解:先来先服务调度:2995911429303(3分)最短寻找时间优先调度:2405914429274(3分)电梯调度:4329744059245(3分)1、某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下: 页号物理块号051102437则逻

10、辑地址0A5D(H)所对应的物理地址是什么(6分)0A5D(H)=0000 1010 0101 11012号页对应4号块,所以物理地址是0001 0010 0101 1101即125D(H)。2、设有三道作业,它们的提交时间及执行时间由下表给出: 作业号 提交时间 执行时间 1 2 3 试计算在单道程序环境下,采用先来先服务调度算法和最短作业优先调度算法时的平均周转时间 (时间单位:小时,以十进制进行计算;要求写出计算过程)(10分)FCFS: 作业号 提交时间 执行时间 开始时间 完成时间 周转时间 1 2 3 平均周转时间=+/3=(小时)SJF: 作业号 提交时间 执行时间 开始时间 完

11、成时间 周转时间 1 2 3 平均周转时间=+/3=(小时)3、假定当前磁头位于100号磁道,进程对磁道的请求序列依次为55,58,39,18,90,160,150,38,180。当采用先来先服务和最短寻道时间优先算法时,总的移动的磁道数分别是多少(请给出寻道次序和每步移动磁道数)(8分)FCFS: 服务序列依次为:55,58,39,18,90,160,150,38,180移动的磁道数分别是: 45, 3, 19, 21, 72, 70, 10, 112,142 总的移动的磁道数是:494SSTF: 服务序列依次为:90,58,55,39,38,18,150,160,180移动的磁道数分别是:

12、 10, 32, 3, 16, 1, 20, 132, 10, 20 总的移动的磁道数是:24411在一个请求分页系统中,有一个长度为 5 页的进程,假如系统为它分配 3 个物理块 ,并且此进程的页面走向为 2,3,2,1,5,2,4,5,3,2,5,2。试用 FIFO 和 LRU 两种算法分别计算出程序访问过程中所发生的缺页次数。(10分)解:FIFO: 2 3 2 1 5 2 4 5 3 2 5 2第1页 2 2 2 5 5 5 3 3 3第2页 3 3 3 2 2 2 5 5第3页 1 1 1 4 4 4 2缺页中断次数 = 6LUR: 2 3 2 1 5 2 4 5 3 2 5 2第1

13、页 2 2 2 2 5 5 5 3第2页 3 3 5 2 3 3 5第3页 1 1 4 4 2 2缺页中断次数 = 518、若干个等待访问磁盘者依次要访问的磁道为20,44,40,4,80,12,76,假设每移动一个磁道需要3毫秒时间,移动臂当前位于40号柱面,请按下列算法分别写出访问序列并计算为完成上述各次访问总共花费的寻道时间。 (1)先来先服务算法; (2)最短寻道时间优先算法。(3)扫描算法(当前磁头移动的方向为磁道递增)(10分)解:(1)磁道访问顺序为:20,44,40,4,80,12,76寻道时间=(20+24+4+36+76+68+64)*3=292*3=876(2)磁道访问顺序为:40,44,20,12,4,76,80寻道时间=(0+4+24+8+8+72+4)*3=120*3=360(3)磁道访问顺序为:40,44,76,80,20,12,4寻道时间=(0+4+32+4+60+8+8)*3=116*3=348

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1