1操作系统原理

上传人:仙*** 文档编号:149058489 上传时间:2022-09-06 格式:DOC 页数:14 大小:201KB
收藏 版权申诉 举报 下载
1操作系统原理_第1页
第1页 / 共14页
1操作系统原理_第2页
第2页 / 共14页
1操作系统原理_第3页
第3页 / 共14页
资源描述:

《1操作系统原理》由会员分享,可在线阅读,更多相关《1操作系统原理(14页珍藏版)》请在装配图网上搜索。

1、年级:_ 专业:_ 班级:_ 学号:_ 姓名:_.装.订.线诚信应考 考出水平 考出风格浙江大学城市学院2010 2011学年第一学期期末考试试卷操作系统原理开课单位: 计算分院 ;考试形式:闭卷;考试时间: 2011年 1 月12日;所需时间: 120 分钟一选择题(本大题共30题,每题1分,共30分。)1. 进程控制块是描述进程状态和特性的数据结构,一个进程( )。A、可以有多个进程控制块B、可以和其他进程共用一个进程控制块C、可以没有进程控制块D、只能有惟一的进程控制块2. 下面所述步骤中,( )不是创建进程所需的步骤。A、由CPU调度程序为进程调度CPUB、建立一个进程控制块C、为进程

2、分配内存D、将进程控制块链人就绪队列3. 为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( )。A、多道批处理系统B、分时系统C、实时系统D、网络系统4. 在某系统中,若信号量S初值为3,当前值为-2,则表示系统中的等待信号量S的进程数共有( )个。A、5B、3C、2D、05. 设有4个进程共享一程序段,而每次最多允许个进程进入该程序段,则信号量的初值是( )。、4、2、1、06. V操作原语对信号量做运算后,( )。A、当S0时进程继续执行B、当S0时要唤醒一个就绪进C、当S0时要唤醒一个等待进程D、当S0时要唤醒一个就绪进程7. 下列( )问题没有包括互斥关系。A、哲学家就餐问

3、题B、司机售票员问题C、飞机订票问题D、读者写者问题8. 采用资源剥夺法可以解除死锁,还可以采用( )解除死锁。A、停止并行操作B、拒绝分配新资源C、撤销进程D、修改信号量9. 分区存储管理方式的主要保护措施是( )。A、界地址保护B、程序代码保护C、数据保护D、栈保护10. 在可变分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是( )。A、有下邻空闲区,但无上邻空闲区B、有上邻空闲区,也有下邻空闲区C、无上邻空闲区,也无下邻空闲区D、有上邻空闲区,但无下邻空闲区11. 外部碎片是指( )。A、没有被使用的存储区B、存储分配完

4、后所剩的空闲区C、未被使用,而又暂时不能使用的存储区D、不能被使用的存储区12. 在页式存储管理中,将逻辑地址转换成绝对地址的地址转换过程是由( )完成的。A、操作系统B、硬件C、用户程序D、硬件和操作系统13. 一个分段存储管理系统中,逻辑地址长度为32位,其中段号占8位,则每个段的最大长度是( )。A、28字节B、216字节C、224字节D、232字节14. 引入虚拟存储管理策略,可以有效补充( )容量之不足。A、物理内存B、物理外存C、逻辑内存D、逻辑外存15. 虚拟存储管理系统的基础是程序的( )原理。A、局部性B、全局性C、动态性D、虚拟性16. 请求分页存储管理中,若把页面尺寸增加

5、一倍,在程序顺序执行时,则一般缺页中断次数会( )。A、可能增加也可能减少B、减少C、不变D、增加17. 请求分页存储管理中,当查找的页不在( )时,产生缺页中断。A、内存B、外存C、虚存D、地址空间18. 测得某个采用按需调页策略的计算机系统部分状态数据为:CPU利用率20%,用于对换空间的硬盘利用率97.7%,其他设备的利用率5%。由此断定系统出现异常。此种情况下( )能提高系统性能。A、安装一个更快的硬盘B、通过扩大硬盘容量增加对换空间C、增加运行进程数D、加内存条来增加物理空间容量19. 为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。这项工作是由( )

6、完成的。A、长程调度B、中级调度C、进程调度D、内存调度20. 能最大程度地提高系统吞吐率的进程调度算法是( )算法。A、先来先服务B、优先级调度C、轮转调度D、最短作业优先21. 进程状态从就绪态到运行态的转换工作是由( )完成的。A、长程调度B、中级调度C、进程调度D、设备调度22. 进程调度有各种各样的算法,如果算法选择不当,就会出现( )现象。A、抖动B、进程饥饿C、死锁D、不安全23. 在分时系统中,进程调度经常采用( )算法。A、时间片轮转B、最高优先权C、FCFSD、随机24. 如果分时系统的时间片一定,那么( ),则响应时间越长。A、用户数越少B、用户数越多C、内存越少D、内存

7、越多25. 下列关于时间片轮转法的叙述中,( )是不正确的。A、在时间片轮转中,系统CPU的处理时间划分成一个个时间片;B、当时间片结束时,运行进程自动让出CPU,该进程进入等待队列;C、就绪队列中的诸进程轮流使用CPU,每次运行一个时间片;D、如果时间片长度很小,则调度程序剥夺CPU的次数频繁,加重系统开销。26. 下列算法中用于磁盘调度的是( )。A、RRB、LRUC、SSTFD、HRRN27. 假设磁头当前位于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35、45、12、68、110、180、170、195,且用LOOK调度算法得到的磁道访问序列是( )。A、11

8、0、170、180、195、68 、45、35、12B、110、68、45、35、12、170、180、195C、110、170、180、195、12、35、45、68D、12、35、45、68、110、170、180、19528. 为减少对CPU的I/O中断次数,缓解CPU与外部设备之间的速度不匹配的矛盾,可引入( )。A、交换技术B、中断技术C、虚存技术D、缓冲技术29. 如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证实现按名存取。A、重名翻译机构B、建立索引表C、建立指针 D、多级目录结构30. 索引文件分配方式的一个主要优点是( )。A、不需要链接指针B、能实现物理块

9、的动态分配C、回收实现比较简单D、用户存取方便 二判断题(本大题共20题,每题 1 分,共 20 分。)1. ( )如果没有中断,操作系统就不能实现多道程序设计。2. ( )当一个进程从等待态变成就绪态,则一定有一个进程从就绪态变成运行态。3. ( )进程申请CPU得不到满足时,其状态变为等待态。4. ( )在非抢占调度方式下,运行进程执行V原语后,其进程状态不变。5. ( )进程状态的转换是由操作系统完成的,对用户是透明的。6. ( )参与死锁的所有进程中至少有两个进程占有资源。7. ( )内存分配的基本任务是为每道程序分配内存空间,其追求的目的则是提高内存利用率。8. ( )在固定分区分配

10、中,每个分区的大小可以不同但预先固定。9. ( )页式存储管理中,用户应将自己的程序划分成若干相等的页。10. ( )页是信息的物理单位,进行分页是出于系统管理的需要;段是信息的逻辑单位,分段是出于用户的需要。11. ( )页式存储管理要求每个进程拥有一张页表,且所有进程页表驻留在内存中。12. ( )在虚存系统中,只要磁盘空间无限大,作业就能拥有任意大的编址空间。13. ( )虚拟页式存储系统中,一旦出现死锁,所有进程都不能运行。14. ( )虚拟页式存储系统中,页面大小是根据程序长度动态地分配的。15. ( )即使在多道程序环境下用户也可以编制用物理地址直接访问内存的程序。16. ( )H

11、RRN算法一定会引起进程长时间得不到运行。17. ( )打印机是一类典型的块设备。18. ( )虚拟设备是指允许用户程序不必全部装入内存便可使用系统中的设备。19. ( )一个文件在同一系统中、不同的存储介质上的复件,应采用同一种物理结构。20. ( )文件的索引表全部存放在文件控制块中。三、填空题(本大题共 10 题,每个空格 1 分,共 10 分。)1. 在一段时间内只允许一个进程访问的资源,称为( )。2. 在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把逻辑地址转换为物理地址,这是操作系统的( )功能。3. 在虚拟页式存储管理中设置快表用于保存正在运行进程页表的子

12、集,通常快表存放在( )中。4. 程序中一旦某个位置或数据被访问到,它常常很快又要再次被访问,这一现象称之为程序的( )。5. 能方便实现信息共享的存储管理办法有( )和段页式。6. 在虚拟页式存储管理中不能实现但可以作为衡量其它页面替换算法标准的算法是( )。7. ( )进程调度算法有最短的进程平均周转时间。8. 假定有一个磁盘共有100个柱面,每个柱面有16个磁道,每个磁道分成8个扇区,每个块由2个扇区组成。用字长为32位的字来构造位示图,共需( )个字。9. 采用链接结构的文件适合于( )存取。10. 某文件用作主文件,要求对此文件既能顺序访问,又能随机访问。则该文件合适的文件形式是(

13、)。四简述题(本大题共 5 题,共 15 分。) 1. (3分)针对不可抢占处理机的优先数调度算法,有人画出如下的进程状态转换图,请指出图中的错误,并修改。2. (3分)请判断下列情况在单处理器系统中的进程或设备是并行还是并发。a) 进程与进程:用户边用itunes听音乐,边用Word写文章;b) 处理机与设备:photoshop正在做滤镜处理,同时打印机输出打印文档;c) 设备与设备:键盘接收输入数据;打印机输出打印文档。3. (3分)为何引入多道程序设计?在多道程序系统中,内存中作业的道数是否越多越好?请说明原因。4. (3分)你的朋友准备添置一台电脑用于欣赏高清电影。考虑价格因素,他有如

14、下的硬件可供选择:a) 3 GHz 单核处理器或2.1 GHz双核处理器(可视为两个2.1 GHz的处理器);b) 传输速率为400 MB/s的1 GB内存或传输速率为100 MB/s的2GB内存;c) 转速为7200 rpm的200 GB磁盘或转速为4200 rpm的400 GB磁盘;你能给他什么建议?请说明理由。5. (3分)请列出文件系统中几种文件空间分配方法,并分别简述其基本思想。五分析题(本大题共 3 题,共 25 分。) (注意:必须写出解答过程,否则即使答案正确也不得分)1. (10分)在单CPU和两台输入/输出设备(I1,I2)的多道程序设计环境下。这三个作业对CPU和输入/输

15、出设备的使用顺序和时间如下所示: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)若同时投入三个作业J1、J2和J3运行;CPU、I1、I2都能并行工作;J1优先级最高,J2次之,J3优先级最低;优先级高的作业可以抢占优先级低的作业的CPU但不抢占I1和I2。试求:(1)用甘特图分析并计算三个作业从投入到完成分别需要的时间(即周转时间);(2)从投入到完成的CPU利用率。2. (9分)在某虚拟页面管理系统中,

16、系统主存大小为1MB,一进程有16个页面,页面大小为1KB,某时刻页表内容(数据为十进制)如下:页号0123456789101112131415块号10159731-22-6-状态位1111110001010000试求: a) CPU给出的逻辑地址的地址格式;地址变换机构给出的物理地址的地址格式;b) 逻辑地址2E7BH对应的物理地址(用十六进制表示);c) 逻辑地址4300(十进制)对应的物理地址(用十六进制表示);d) 1EAAH对应的物理地址(用十六进制表示)。3. (6分)请求分页管理系统中,假设某进程有4页,页面大小为4KB,页表内容如下表所示:页号0123块号状态位254H1010

17、1H10一次内存访问时间是100ns,访问一次快表(TLB)的时间为5ns,处理一次缺页的平均时间为106ns(已含更新TLB和页表的时间),系统分配给该进程2个物理块,采用固定分配、局部替换策略(LRU)。假设TLB初始为空;地址转换时先访问TLB,若TLB未命中再访问页表(忽略访问页表之后的TLB更新时间);状态位为0表示页面不在内存,产生缺页中断,缺页中断处理后,返回产生缺页中断的指令处重新执行。设有虚地址访问序列2345H、1234H、2ABCH、0789H,请问:依次访问 上述四个虚地址,从访问快表开始到形成有效物理地址访问内存储单元为止,所需时间各为多少(单位:ns)?给出计算过程

18、。诚信应考 考出水平 考出风格浙江大学城市学院2010 2011学年第一学期期末考试答卷操作系统原理开课单位: 计算分院 ;考试形式:闭卷;考试时间: 2011年1月12日;所需时间: 120 分钟题序一二三四五总 分得分评卷人得分一选择题 (本大题共 30 题,每题 1分,共 30 分。)123456789101112131415161718192021222324252627282930得分二判断题(本大题共20题,每题1分,共20分。)1234567891011121314151617181920得分三、填空题(本大题共 10 题,每个空格 1 分,共 10 分。)12345678910

19、得分四简述题(本大题共 5 题,共 15 分。)1. (3分)2. (3分)a)b)c)3. (3分)4. (3分)5. (3分)得分五分析题(本大题共 2 题,共 25 分。) (注意:必须写出解答过程,否则即使答案正确也不得分)1. (10分)2. (9分)a) b) c) d) 3. (6分)a) 2345Hb) 1234Hc) 2ABCHd) 0789H第3页,共14页浙江大学城市学院2010 2011学年第一学期期末考试答案操作系统原理一选择题 (本大题共 30 题,每题 1分,共 30 分。)1D2A3B4C5B6C7B8C9A10B11C12D13C14A15A16A17A18D

20、19A20D21C22B23A24B25B26C27A28D29D30B二判断题(本大题共20题,每题1分,共20分。)1T2F3F4T5T6T7T8T9F10T11F12T13F14F15F16F17F18F19F20T三、填空题(本大题共 10 题,每个空格 1 分,共 10 分。)1临界资源2地址重地位3cache或 高速缓冲存储器4时间局部性5段式6OPT7SPF(SPN)82009顺序10索引顺序文件四简述题(本大题共 5 题,共 15 分。)1. (3分)2. (3分)a) 并发b) 并行c) 并行3. (3分)答:引入多道程序设计技术是为了提高计算机系统资源的利用率。在多道程序系

21、统中,内存中作业的道数并非越多越好。一个计算机系统中的内存、外设等资源是有限的,只能容纳适当数量的作业,当作业道数增加时,将导致对资源的竞争激烈,系统开销增大,从而导致作业的执行缓慢,系统效率下降。4. (3分)(略)5. (3分)(略)五分析题(本大题共 2 题,共 25 分。)1. (10分)(甘特图2分,3个时间各2分,CPU利用率2分)三个作业的运行情况如下图所示。因此,(1.1)J1、J2、J3从投入到完成分别需要110ms、90ms、110ms。(1.2)从作业的投入到完成,CPU的利用率为(20 + 10 6) / 110,即72.7%。2. (9分)a) 逻辑地址是16位,6位

22、页号+10位页内偏移;物理地址是20位,10位块号+10位块内偏移。(每个地址1.5分,共3分)b) 逻辑地址2E7BH的二进制表示为1011 1001111011,低10位为页内偏移,高位为页号B,查页表得0000000110 1001111011,即01A7BH (2分,0未补,扣1份)c) 逻辑地址4300(十进制)所在的页面页号为4300/1024=4,对应的物理页帧号为3,页帧首地址是多少0000000011 0011001100,即00CCCH (2分,0未补,扣1份)d) 1EAAH所在页面不在主存,产生缺页中断,无法形成有效物理地址。 (2分)3. (6分)(每个访问时间1.5

23、分)a) 因为每页大小为4KB,逻辑地址2345H对应的页号为2,该页在内存,但TLB为空,所以,2345H的访问时间=5ns(访问TLB)+100ns(访问页表)+100ns(访问内存单元)=205ns。b) 因为逻辑地址1234H对应的页号为1,该页不在内存,出现缺页中断,缺页中断处理后,返回到产生缺页中断的指令处重新执行,需要再访问一次TLB。所以,1234H的访问时间=5ns(访问TLB)+100ns(访问页表)+ 1 000 000 ns(调页)+ 5ns(访问TLB)+ 100ns(访问内存单元)= 1 000 210ns。c) 因为逻辑地址2ABCH对应的页号为2,该页在内存,TLB命中,所以,2ABCH的访问时间 = 5ns(访问TLB)+ 100ns(访问内存单元)=105ns。d) 因为逻辑地址0789H对应的页号为0,该页原来在内存中,但前面访问1234H时将它替换出去了,所以本次访问又出现了缺页中断。0789H的访问时间=5ns(访问TLB)+100ns(访问页表)+ 1 000 000 ns(调页)+ 5ns(访问TLB)+ 100ns(访问内存单元)=1 000 210ns。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!