



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、操作系统课程号:21100103课序号: 01开课学院:管理科学与工程学院、单项选择题:(每小题1分,共5分)(3分)12345C CBBC二、简答题:(每小题10分,共40分)1.=(1)就绪- 运行:调度程序选择一个新的进程运行(1分)(2)运行- 就绪:运行进程用完了时间片;运行进程被中断,因为一高优先级进程处于就 绪状态(2分)(3)运行- 等待:OS尚未完成服务;对一资源的访问尚不能进行;初始化 I/O且必须等待结果;等待某一进程提供输入(IPC) (2分)(4) 等待- 就绪:当所等待的事件发生时(2分)2. =线程只拥有一点在运行中必不可省的资源(程序计数器、一组寄存器和栈),但
2、它可与同属一个进程的其它线程共享进程拥有的全部资源。(2分)在一个存在的进程中产生(或终止)一个线程比产生(或终止)一个进程化费少得多的时间。(2分)在同一进程内二个线程间切换时间也要比二个进程切换时间小得多。(3分)多线程进程在结构和逻辑上相比多进程互操作更简单。(3分)3. = 覆盖技术是基于这样一种思想提出来的,即一个程序并不需要一开始就把它的全部指令和数据 都装入内存后再执行。在单CPU系统中,每一时刻事实上只能执行一条指令。因此,不妨把程序划分为若干个功能上相对独立的程序段,按照程序的逻辑结构让那些不会同时执行的程序段 共享同一块内存区。通常,这些程序段都被保存在外存中,当有关程序段
3、的先头程序段已经执 行结束后,再把后续程序段调入内存覆盖前面的程序段。这使得用户看来,好像内存扩大了, 从而达到了内存扩充的目的。(3分)(3 分)例如,设某进程的程序正文段由A,B,C, D,E和F等6个程序段组成。它们之间的调用关系如图(a)所示,程序段A调用程序段B和C,程序段B又调用程序段F,程序段C调用程序段 D和E。由图 可以看出,程序段 B不会调用C,程序段C也不会调用B。因此,程序段 B 和C无需同时驻留在内存,它们可以共享同一内存区。同理,程序段D、E、F也可共享同一内存区。其覆盖结构如图(b)所示。(4分)4. =有下述3种不同的空闲块管理方法。它们是:(1)空闲文件目录:
4、把文件存储设备中的空闲块的块号统一放在一个称为空闲文件目录的物理块中。其中空闲文件目录的每个表项对应一个由多个空闲块构成的空闲区,它包括空闲块个数,空闲块号和第一个空闲块号等。(3分)(2)空闲块链:空闲块链把文件存储设备上的所有空闲块链接在一起,当申请者需要空闲块时,分配程序从链头开始摘取所需要的空闲块,然后调整链首指针。反之,当回收空闲块时,把释放的空闲块逐个插入链尾上。(3分)(3)位示图:系统首先从内存中画出若干个字节,为每个文件存储设备建立一张位示图。这张 位示图反映每个文件存储设备的使用情况。在位示图中,每个文件存储设备的物理块都对应一个比特位。如果该位为“ 0”,则表示所对应的块
5、是空闲块;反之,如果该位为“1”则表示所对应的块已被分配出去。利用位示图来进行空闲块分配时,只需查找图中的“0”位,并将其置为“ 1”位。反之,禾U用位示图回收时只需把相应的比特位由“1”改为“ 0”即可。(4 分)三、综合应用题:(共47分)1 . (10 分)=(1) ( 9 分)短作业优先调度算法作业进入系统时间需要计算时间开始时间完成时间周转时间13.150.323.153.470.3223.260.203.663.860.6033.380.193.473.660.28(1分)平均周转时间 =(0.32 + 0.60 + 0.28 ) / 3 = 0.402 (12 分)=(1)段式存
6、储管理重定位过程为:根据逻辑地址中的段号找到段表中相应表目。(1分)根据段内地址 该段段长,确定是否越界。(1分)若不越界,则绝对地址 =段起始地址+段内地址(1分)3 , 175: T 175600 ,段内地址越界,系统发出“地址越界”程序性中断事件。(3 分)4 , 356: T段号4在段表中不存在,.段号越界,系统发出“段号越界”程序性中断事件。(3分)3 (14 分)= LRU (6分)123412462125111123311446222341246613341246212412462125111111缺页中断次数=6,缺页中断率=6/12 =50%(1分)FIFO(5分)12341
7、246212511111116666622222222111333333332244444444511111111缺页中断次数 =8,缺页中断率 =8 / 12 =67% (1分) 此例中,LRU优于FIFO (缺页中断率更低)。(1 分) 4(11 分)= 最短寻找时间优先调度算法:处理次序: 136 112 89 76 45 180( 3 分)移动总柱面数= (136-125)+( 136-45)+(180-45)=237(2 分) 电梯调度算法:因依题移动臂是从 104移到 125 ,所以移动臂的方向是从外向内移动( 1 分)处理次序: 136 180 112 89 76 45( 3 分)移动总柱面数= (180-125)+(180-45)=190(2 分)四、试验与操作题:(共 8 分)1(5 分)= rpm -,删除(卸载)指定的软件包(1分)less,对输入文本分页显示,支持上下滚动浏览(1分)cp,文件复制(1分)date,显示日期信息(1分)pwd ,显示当前工作目录( 1 分)2(3 分)=前台进程:在Shell中以正常执行命令的方式启动的进程或以fg命令切换的后台进程,Shell会阻塞等待该
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大数据应用重难点分析与解决措施
- 医用设备安装验收后的服务措施
- 学术科研项目经费控制措施
- 智慧楼宇弱电系统施工进度规划及保障措施
- 公共服务审计保密措施
- 肝硬化患者上消化道出血护理措施
- 供水管道抗冻保温施工方案及技术措施
- 内部工作协作管理协议
- 跨区域合作模式-洞察及研究
- 康复治疗中药物干预预防并发症的措施
- 乏力诊治与管理专家共识解读 2
- 2025亚洲杯男篮+《热血征程砥砺前行》课件-2025-2026学年高中励志主题班会
- 2025-2030牛结核病防控技术进展与行业影响分析报告
- 2024年泰州市靖江市公安局招聘警务辅助人员真题
- 国际快递基本知识培训课件
- 2025年四川省高考生物试卷(含答案与解析)
- 塔吊拆除安全操作方案模板
- 虚拟健康咨询接受度分析-洞察及研究
- 多发性周围神经病护理查房
- 口腔医保政策解读
- 2025年河北省廊坊市三河市小升初数学试卷
评论
0/150
提交评论