版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
操作系统第2阶段测试题操作系统第2阶段测试题操作系统第2阶段测试题江南大学现代远程教育第二阶段测试卷B考试科目:《操作系统》第5章至第7章(总分100分)时间:90分钟______________学习中心(教课点)批次:层次:专业:学号:身份证号:姓名:得分:一、名词解说(12分)1、系统抖动2、置换算法3、储存保护4、虚假储存器二、三、四、五、六、
竞争与死锁有什么差别?(7分)三个进度共享四个同类资源,这些资源的分配与开释只好一次一个。已知每一进度最多需要两个资源,试问:该系统会发存亡锁吗?为何?(7分)线程调换的主要任务是什么?(5分)储存管理的功能及目的是什么?(5分)已知主存有256KB容量,此中操作系统占用低地址20KB,现有以下一个作业序列:作业1要求80KB;作业2要求16KB;作业3要求140KB;作业1达成;作业3达成;作业4要求80KB;作业5要求120KB。试分别用初次适应算法和最正确适应算办理上述作业序列(在储存分配时,从悠闲区高地址处切割作为已切割区),并达成以下各个步骤。(20分)1)画出作业1、2、3进入主存后主存的分配状况。2)画出作业1、3达成后主存的分配状况。3)试分别用上述两种算法画出作业1、3达成后的悠闲区队列结构(要求画出分区描述器信息,假设分区描述器所占用的字节数已包括在作业所需要的主存容量中)。(4)哪一种算法对该作业序列是适合的?简要说明分配过程。七、试说明在生产者-花费者问题的描述中,将两个P操作的次序颠倒后会不会发存亡锁?为何?若将两个V操作次序颠倒会出现近似的问题吗?(7分)八、在搁置策略中有以下两种最常用的算法:最正确适应算法、初次适应算法,请指出它们的特色和差别。(6分)九、页式系统和段式系统的差别是什么?(5分)十、试表达段页式地址变换的过程。(8分)十一、什么是进度在某时刻t的工作集?工作集与页面的调入和裁减策略有什么关系?(6分)十二、选择题(12分)1、作业调换程序是从处于()状态的作业中采纳一个作业并把它装入主存。A、提交B、后备C、执行D、达成2、支持程序浮动的地址变换体系是()。A、页式地址变换B、段式地址变换C、静态重定位D、动向重定位3、在可变分划分配方案中,为了实现主存的空间分配,采纳()进行管理。A、页表B、段表C、段表+页表D、分划分配表+悠闲区表4、线程的使用是为了()。A、代替进度的看法B、进一步提升系统内程序并发执行的速度C、在微机上实现分时系统D、防范死锁参照答案一、名词解说1、系统抖动:以致系统效率急剧降落的主存和辅存之间的屡次页面置换现象称为颠簸,又称为系统抖动。2、置换算法:当要讨取一页面并送入主存时,一定将该作业已在主存中的某一页面裁减掉。用来选择裁减哪一页的规则就叫做置换算法。3、储存保护:计算机在多用户或多道程序运转的状况下,主储存器常常是按划分配给各道程序使用。为了互不影响,一定由硬件(软件配合)保证每一道程序只好在给定的储存地域内活动,这类措施叫做储存保护。4、虚假储存器:计算机系统在办理应用程序时,只装入部分程序代码和数据就启动其运转,由操作系统和硬件相当合达成主存和外头联机储存器之间的信息的动向调换,这样的计算机系统忧如为用户供给了一个其储存容量比实质主存大得多的储存器,这个储存器称为虚假储存器。二、竞争与死锁有什么差别?并发进度共享系统资源,在竞争资源时可能会产存亡锁。产存亡锁的根根源因是系统可以供给的资源个数比要求该资源的进度数少。资源竞争现象是拥有活力的、一定的,固然它存在着发存亡锁的危险性。但竞争其实不等于死锁。在并发进度的活动中,存在一条合理的联合推动路线,可以使每个进度都运转达成。三、三个进度共享四个同类资源,这些资源的分配与开释只好一次一个。已知每一进度最多需要两个资源,试问:该系统会发存亡锁吗?为何?假设最坏的状况,三个进度都获取一个资源。还余一个资源。因为每一进度最多需要两个资源,所以余下的一个资源无论分配给任何一个进度,该进度都会达成其任务运转结束,从而将占用的两个资源归还系统。归还系统的资源可以分配给其他进度,直至全部进度都运转结束。四、线程调换的主要任务是什么?在支持线程的系统中,办理机的分配单位是线程,当办理机悠闲时,以某种策略选择一个就绪线程去运转,并为它分配办理机时间。五、储存管理的功能及目的是什么?为了支持多道程序运转,储存管理应拥有:(1)映照逻辑地址到物理主存地址;(2)在多用户之间分配物理主存;(3)对各用户区的信息供给保护措施;(4)扩大逻辑主存区。六、(1)0OS20KB作业3140KB160KB作业216KB176KB(2)0OS20KB80KB256KB-1160KB作业216KB(3)m-rib20KB0140KB176KB初次适应算法m-rib176KB080KB20KB
080KB∧0140KB∧(4)最正确适应算法对该作业序列是适合的。最正确适应算法初次适应算法在为作业4分配主存空间时,把初步地址位于20KB的140KB大小的悠闲区一分为二,节余一个大小为60KB的悠闲区。当为作业5分配内存时,已经没有容量大于等于作业5的悠闲区。最正确适应算法可以同时为作业4、作业5分配主存空间。七、试说明在生产者-花费者问题的描述中,将两个P操作的次序颠倒后会不会发存亡锁?为何?若将两个V操作次序颠倒会出现近似的问题吗?在生产者-花费者问题中,假如颠倒两个P操作可能会发存亡锁。在缓冲区满时,生产者仍可顺利执行P(mutex)操作,于是它获取了对缓冲区的存取控制权。而后当它执行P(empty)时,因为没有空缓冲区而被挂起。可以将这个生产者进度开释的独一门路是花费者从缓冲区取出一个产品,并执行V(empty)操作。但在此时,因为缓冲区已被挂起的生产者所据有,所以没有一个花费者可以获得对缓冲区存取控制权。所以出现了生产者和花费者互相死等的场面。将两个V操作次序颠倒不会出现近似问题。八、在搁置策略中有以下两种最常用的算法:最正确适应算法、初次适应算法,请指出它们的特色和差别。初次适应算法是尽可能地利用储存器的低地址部分的悠闲区,而尽量保存高地址部分大的悠闲区,使其不被划分掉。其好处是当需要一个较大的分区时,有较大的希望找到足够大的空闲区满足要求。悠闲区是按其地址的次序链在一起。最正确适应算法是将输入的作业放入主存中与它所需要的大小最凑近的悠闲区中,这样剩下的空间最小。悠闲区队列是按悠闲区大小递加的次序链在一起。九、页式系统和段式系统的差别是什么?页式系统中的一页或页号相连的几个虚页上存放的内容一般都不是一个逻辑意义上完好的信息单位。段式系统中,分段是程序中自然划分的一组逻辑意义完好的信息会集。十、试表达段页式地址变换的过程。段页式地址变换中要获取物理地址须经过三次主存接见(若段表、页表都在主存),第一次接见段表,获取页表初步地址;第二次接见页表,获取主存块号;第三次将主存块号与页内位移组合,获取物理地址。十一、什么是进度在某时刻t的工作集?工作集与页面的调入和裁减策略有什么关系?工作集是程序活跃地接见的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吸油烟机制作工岗前技能安全考核试卷含答案
- 贸易数据申报师QC管理强化考核试卷含答案
- 分子筛脱蜡装置操作工操作水平竞赛考核试卷含答案
- 陶瓷成型施釉工岗中协调考核试卷含答案
- 水泥制成工岗前细节管理考核试卷含答案
- 医用高能射线装备组装调试工安全防护测试考核试卷含答案
- DBJ-T15-295-2026 高处作业吊篮安装检验评定标准
- 涂料涂覆工安全生产能力竞赛考核试卷含答案
- 2026年消防安全检查工作方案
- 临床医学检验技术基础知识考前冲刺题库
- 2026年司法所调解员业务综合考试题及答案
- 2026版抖音视频号直播带货全流程SOP
- 2026人教版五年级数学上册第一单元第1课《观察简单组合体(1)》课件
- 2026年秋季冀人版小学科学四年级上册教学计划
- 人工智能赋能高等教育课程教学改革探索与实践
- 2026年甘肃省中考道德与法治试卷(含答案及解析)
- 广东能源微藻减排转化利用火电机组二氧化碳产业化示范工程项目环境影响报告表
- 江苏省无锡市2025-2026学年四年级下学期6月数学期末调研试题(试卷+答案)
- 2026年湖北省科技信息专业技术职务水平能力考试(科技信息)自测试题及答案解析
- T∕CHATA 060-2026 肺结核患者密切接触者结核感染筛查规范
- 2026年河南高考历史考试卷附答案
评论
0/150
提交评论