操作系统考试题B附答案剖析_第1页
操作系统考试题B附答案剖析_第2页
操作系统考试题B附答案剖析_第3页
操作系统考试题B附答案剖析_第4页
操作系统考试题B附答案剖析_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 学院 专业 级 学号 姓名 密封线密封线一、单项选择题(每小题2分,共30分)1多道程序设计指的是_。A在实时系统中同时运行多个程序 B同一时刻在一个处理器上运行多个程序C在网络系统中同时运行多个程序D在一个处理器上并发运行多个程序2. 当一个进程_就要退出等待队列而进入就绪队列。A启动了外设B用完了规定的时间片C获得了所等待的资源D能得到所等待的处理器3. 多道程序环境下,操作系统分配资源以_为基本单位。A.程序B.指令C.进程D.作业4. 现有n个具有相关临界区的并发进程,如果某进程调用P操作后变为等待状态,则调用P操作时信号量的值必定为_。A0   

2、60;    B1        Cn-1        Dn5. 死锁预防方法中,不太可能的一种方法是_。A.摒弃互斥条件B.摒弃请求和保持条件C.摒弃不剥夺条件D.摒弃环路等待条件6. 对具有相关临界区的n个并发进程采用PV操作实现进程互斥时,信号量的初值应定义为_。A0 B1 Cn Dn-17. 系统有某类资源5个,供3个进程共享,为保证系统的安全,应限定每个进程申请的资源数不超过_。A1个B2个C3个D4个8. 为了允

3、许不同的用户可以使用相同的文件名,通常在文件系统中采用_。A重名转换机制        B存取控制方式C多级目录结构        D标识符对照表9动态分区存储管理方法采用最坏适应分配算法时,将空闲区按_顺序登记到空闲区表中。A容量递减B容量递增C地址递增D地址递减10. “共享设备”的含义是指_。A.多个进程可共享设备上的数据B.多个作业可共享设备上的数据C.多个进程可同时启动这个设备D.多个进程可同时访问这个设备 学院 专业 级 学号 姓名 密封线11

4、. 某基于动态分区存储管理的计算机,其主存容量为 55MB(初始为空闲),采用最坏适应分配算法,分配和释放的顺序为:分配15MB,分配30MB,释放15MB,分配8MB,此时主存中最大空闲分区的大小是_。 A7MB B2MB C10MB D15MB12. 在多道程序设计系统中,有三个作业J1、J2、J3到达时间依次为8:00、8:30、9:00,它们需计算的时间分别为2小时,1小时和0.5小时。系统采用响应比高者优先调度算法在10:00开始选择作业,作业被选中的次序应该是_。AJ1、J2、J3        BJ3、J2、J

5、1 CJ2、J1、J3        DJ1、J3、J213.在操作系统中,死锁出现指的是_。A. 计算机发生了重大故障 B. 资源数远远少于进程数C. 进程同时申请的资源数超过资源总数 D. 若干进程因竞争资源而无限等待其他进程释放已占有的资源14. 校友会的文件系统磁盘库中,“毕业生档案”文件的记录包含的数据项是毕业年份、身份证号和在校时档案材料。由于各人的档案信息量不同,记录的长度因人而异,但记录总是先按照毕业年份,然后按身份证序号在磁盘中顺序存放。使用这个文件的方式是按毕业年份和身份证号快速查出此人的档案材

6、料。适合这个文件的存储结构是_。A.顺序结构B.链接结构C.索引结构D.索引顺序结构15.当用户程序执行访管指令时,中断装置将使CPU_。A维持在用户态B维持在核心态C从用户态转换到核心态D从核心态转换到用户态二、判断题(每小题2分,共20分)1.所谓多道程序设计,是指每一时刻有若干个进程在执行。( )2.由于采用了分时技术,用户可以独占计算机的资源。( )3.进程申请CPU得不到满足时,其状态变为阻塞态。( )4.资源的有序分配策略可以破坏死锁的环路等待条件。( )5.动态重定位中装入内存的作业仍保持原来的逻辑地址。( )6.在分页系统中,减少页面大小,可以减少内存的浪费,所以页面越小越好。

7、( )7.引入通道后,CPU计算与I/O操作能并行执行。( )8.在设备管理中引入缓冲技术后可以减少对CPU的中断频率。( )9.文件系统为用户提供按名存取服务,实现逻辑文件与物理文件之间的映射,而文件信息的存取是设备管理部分完成的。( )10.使用链接结构组织的文件适合于采用随机访问的方式。( )三、应用题(共15分)1. (本题5分)某系统采用页式存储管理方法,主存储器容量为256MB,分成64K个块。某用户作业有4页,其页号依次为0,1,2,3被分别放在主存块号为2,4,l,6的块中。要求:(1)写出该作业的页表;(2)指出该作业总长度的字节(Byte)数;(3)分别计算相对地址0,10

8、0和2,0对应的绝对地址(方括号内的第一元素为页号,第二元素为页内地址)。 学院 专业 级 学号 姓名 密封线2.(本题10分)某系统有A、B、C、D四类资源可供五个进程P1、P2、P3、P4、P5共享。系统对这四类资源的拥有量为:A类3个、B类14个、C类12个、D类12个。进程对资源的需求和分配情况如下:进程已占资源数最大需求数10 0 1 20 0 1 221 0 0 01 7 5 031 3 5 42 3 5 64 6 3 20 6 5 250 0 1 40 6 5 6根据银行家算法回答下列问题: (1)计算各进程对各类资源的剩余需求和系统中各类资源的剩余数。(2)现在系统是否处于安全

9、状态?为什么?(3)如果现在进程P2提出需要A类资源0个、B类资源4个、C类资源2个和D类资源0个,系统能否满足它的请求?为什么?拔高部分(共35分)四、单项选择题(每小题2分,共20分)1采用PV操作管理相关临界区时,若信号量的值可能在-1,1之间变化,则与相关临界区有联系的进程个数是_。A1B2 C3D4 2. 对重定位有关描述正确的是( )A把绝对地址转换成逻辑地址的工作称为重定位B地址转换工作在作业执行前集中一次完成的定位方式称动态重定位C采用静态重定位时,作业执行过程中是不能移动位置的D静态重定位是由软件和硬件相互配合来实现的3. 从下面关于设备独立性的论述中,正确的论述是_。A设备

10、独立性是指IO 设备具有独立执行IO 功能的一种特性B设备独立性是指用户程序独立于具体使用的物理设备的一种特性C设备独立性是指能独立实现设备共享的一种特性D设备独立性是指设备驱动程序独立于具体使用的物理设备的一种特性4. 若进程P一旦被唤醒就能投入运行,系统可能为_。A.分时系统,进程P的优先级最高B.抢占调度方式,就绪队列上的所有进程的优先级皆比P的低C.就绪队列为空队列D.抢占调度方式,P的优先级高于当前运行的进程5某动态分区存储管理系统,某一时刻(系统刚把始址为130K的一小块内存分配出去)内存空闲分区情况如下表所示:序号分区大小(KB)分区始址(KB)18050275150355250

11、490350有一作业申请50KB内存,系统把第2个空闲分区分配给了该作业,则该系统采用的分区分配算法是( )A.首次适应算法 B.最佳适应算法C.循环首次适应算法D.其他算法6对页式管理中页表的描述,正确的是_。A.页表主要指出主存中块号与磁盘中块号的对应关系B.每个作业的页表长度是固定的,由操作系统指定C.每个作业的页表长度是不同的,由作业所占页的多少而定D.每个作业的页表长度是不同的,由用户事先指定7. 假设磁头当前位于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序

12、列是_。A110,170,180,195,68,45,35,12 B110,68,45,35,12,170,180,195  C110,170,180,195,12,35,45,68 D12,35,45,68,110,170,180,195  8、在下列选项中,不属于造成某进程状态从等待态-就绪态变化的原因是_。A.有更高优先级的进程要运行B.该进程占用的外围设备工作结束C.该进程等待的资源得到满足D.该进程等待干预的故障被排除9. 有一个隐式链接结构的文件,其中被链接的每个物理块存放一个逻辑记录和一个链接指针。目前,该文件中共存放了

13、1、2、3、4、5五个逻辑记录。假设对应于该文件的目录项已经在主存储器中,那么完成删除记录4需访问磁盘_次。A. 1 B. 3 C.4 D.510.操作系统在外围设备管理中采用缓冲池技术,设缓冲池中共有3个缓冲区,每批数据进入缓冲区的时间为15ms,用户进程对每批数据的处理时间为10ms,把每批数据从缓冲区送入用户程序区需时1ms。用户程序顺序处理各批数据,则处理3批数据总共花费的时间是_。A.56ms B.58ms C.75ms D.78ms五、应用题(共15分)1. (本题8分)在请求分页存储管理系统中,有一用户作业,它依次要访问的字地址序列是:115,228,120,88,446,102

14、,321,432,260,167。若分配给作业可使用的主存空间共300个字,作业的页面大小为100个字,且第0页已经装人主存,请回答下列问题:(要求给出计算过程)(1)给出该用户作业的页面走向。(2)按FIFO页面置换算法将产生多少次缺页中断?写出依次淘汰的页号。(3)按LRU页面置换算法将产生多少次缺页中断?写出依次淘汰的页号。2. (本题7分) 某自动质量检测系统有三个进程Q、A、B组成。进程Q每次取一件产品检测,把检测后的产品存放在货架F上,F的容量为每次只能存放一件产品。若货架上存放的是合格产品则让进程A取出,并在产品上贴标签后包装;若货架上存放的是不合格产品则让进程B取出后,将其丢入

15、废物箱。(1)说明三个进程Q、A、B的同步关系;(2)(2)定义所用的信号量及初值;(2)(3)用信号量的P、V操作(或wait操作、signal操作)实现三个进程Q、A、B的同步。(5)一、 单项选择题(每小题2分,共30分)题号12345678910答案DCCAABBCAD题号1112131415答案CBDDC二、 判断题(每小题2分,共20分)题号12345678910答案×××ÖÖ×ÖÖÖ×三、应用题(共15分)1.(本题5分)解: (1)该作业的页表: (1)页号块号02142136(

16、2)每页大小为:256MB/64K4KB (1)该作业总长度为:4KB*416KB(1)(3)相对地址0,100对应的绝对地址为:4K*2+100=8292(1)相对地址2,0对应的绝对地址为:4K*1+0=4096 (1)2.(本题10分)解:(1)系统拥有资源量为A类3个,B类14个,C类12个,D类12个,把它用(3,14,12,12)来表示。由于五个进程已占用的资源量为(2,9,10,12),故现在系统中各类资源的剩余量为(1,5,2,0)。根据各进程对资源的最大需求和已占资源量可知各进程对各类资源的剩余需求如下: (2)进程尚需资源数10 0 0 020 7 5 031 0 0 24

17、0 0 2 050 6 4 2(2)利用安全性算法对现在系统的安全性进行分析如下表:(3) 资源 进程WorkNeedAllocationWork+ AllocationFinishP11 5 2 00 0 0 00 0 1 21 5 3 2trueP31 5 3 21 0 0 21 3 5 42 8 8 6trueP42 8 8 60 0 2 00 6 3 22 14 11 8trueP52 14 11 80 6 4 20 0 1 42 14 12 12trueP22 14 12 120 7 5 01 0 0 03 14 12 12true存在着一个安全序列P1,P3,P4,P5,P2,故系

18、统是安全的。(3)如果现在进程P2提出需要equest2(0,4,2,0)个资源,系统按银行家算法进行检查: (5)1) Request2(0,4,2,0)<= Need 2(0,7,5,0)2) Request2(0,4,2,0)<=Available(1,5,2,0)3)系统先假定可为P2分配资源,并修改Available、Allocation和Need向量:Available(1,5,2,0)改为Available(1,0,0)Allocation2(1,0,0,0)改为Allocation2(1,4,2,0)Need 2(0,7,5,0)改为Need 2(0,3,3,0)4

19、)利用安全性算法对系统的安全性进行分析如下表: 资源 进程WorkNeedAllocationWork+ AllocationFinishP11 1 0 00 0 0 00 0 1 21 1 1 2trueP31 1 1 21 0 0 21 3 5 42 4 6 6trueP42 4 6 60 0 2 00 6 3 22 10 9 8trueP52 10 9 80 6 4 20 0 1 42 10 10 12trueP22 10 10 120 3 3 01 4 2 03 14 12 12true存在着一个安全序列P1,P3,P4,P5,P2,故系统是安全的,系统能满足进程P2的请求。拔高部分(共35分)四、单项选择题(每小题2分,共20分)题号12345678910答案BCBDCCAADA五、应用题(共15分)1. (本题8分)解:(1)由于作业的页面大小为100个字,因而主存块的大小也为100个字。现该作业可使用的主存空间共300个字,即共可使用三个主存块。根据作业依次要访问的字地址,可以得到作业将依次访问

温馨提示

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

评论

0/150

提交评论