操作系统试卷及答案_第1页
操作系统试卷及答案_第2页
操作系统试卷及答案_第3页
操作系统试卷及答案_第4页
操作系统试卷及答案_第5页
全文预览已结束

下载本文档

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

文档简介

1、操作系统期末试题(B)卷一、单项选择题 (每小题2分,共30分)1.当CPU执行操作系统代码时,称CPU处于_。A.执行态 B.目态 C.管态 D.就绪态2.操作系统是一种 。A系统软件 B系统硬件 C应用软件 D支援软件3.在UNIX操作系统中,把输入输出设备看作是_。A.普通文件 B.目录文件 C.索引文件 D.特殊文件4.在一个可变式分区管理中,最坏适应分配算法宜将空闲区表中的空闲区按 _的次序排列。A. 地址递增 B. 地址递减 C. 大小递增 D. 大小递减5.在下列文件中,不便于文件增、删操作的是_。A.索引文件 B.连续文件 C.Hash文件 D.串联文件6.在可变式分区存储管理

2、中,某作业完成后要收回其主存空间,该空间可能与相邻空闲区合并,修改空闲区表,使空闲区数不变且空闲区起始地址不变的情况是 。A. 无上邻空闲区无下邻空闲区 B. 有上邻空闲区无下邻空闲区C. 有下邻空闲区无上邻空闲区 D. 有上邻空闲区有下邻空闲区7.进程从运行状态到阻塞状态可能是由于_。A.进程调度程序的调度 B.现运行进程的时间片用完C.现运行进程执行了P操作 D.现运行进程执行了V操作8.银行家算法在解决死锁问题中是用于 的。A.预防死锁 B.避免死锁 C.检测死锁 D.解除死锁9.在段页式存储系统中,一个作业对应 。A多个段表 B. 一个段表,一个页表 C. 一个段表,多个页表 D. 多

3、个段表,多个页表10.一作业9:00到达系统,估计运行时间为1小时。若10:00开始执行该作业,其响应比是 。A. 2 B. 1 C. 3 D. 0.511.资源的静态分配算法在解决死锁问题中是用于 。A. 预防死锁 B. 避免死锁 C. 检测死锁 D. 解除死锁12.在一个单处理机系统中,若有4个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有 个。A. 1 B. 2 C. 3 D. 413.若信号S的初值为2,当前值为-3,则表示有_等待进程。A.0个 B.1个 C.2个 D.3个14.采用随机存取法来读写盘上的物理记录时,效率最高的是 。A. 连续结构文件 B. 索引结构文件

4、C. 串连结构文件 D. 其他结构文件15. 既考虑作业等待时间,又考虑作业执行时间的调度算法是 。A响应比高者优先 B短作业优先C优先级调度 D先来先服务二、判断题(每小题2分,共20分)1. 可变分区法可以比较有效的消除外部碎片,但不能消除内部碎片。 ( )2. 请求分页式存储管理的系统中,不需要地址变换机构。 ( )3. 实时系统通常采用抢占式调度。( )4. 临界区是进程执行程序中对临界资源访问的那一段程序代码。( )5. 所有进程都挂起时,系统陷入死锁。 ( )6. 在分区分配算法中 ,首次适应(最先适应)算法倾向于优先利用内存中最大空闲分区部分进行分配。 ( )7. 进程申请CPU

5、得不到满足时, 其状态变为等待态。 ( )8. 磁盘上物理结构为链接结构的文件只能顺序存取。 ( )9. 页式方法不会产生碎片。 ( )10. 文件索引结构既支持顺序存取,也支持随机存取。 ( )三、应用题(共15分)1. 假定要在一台处理机上执行下列作业:(7分) 作 业执行时间优先数1234510121531342假定这些作业在时刻0同时到达。说明分别使用(1)SJF,单道批处理系统时的平均周转时间(2)非剥夺式优先级调度算法(优先数越小优先级越高),单道批处理系统时的平均周转时间。2. 一程序在运行过程中所访问的页面流为3,5,4,2,5,3,1,3,2,5,1,3,2,3,5。若采用O

6、PT算法,则为该程序分配多少个实页最为合理(要求给出分配过程)?为什么?(8分)第二部分 拔高部分四、单项选择题 (每小题2分,共20分)1.采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是 。A. 224 B. 216 C. 28 D. 2322在一个可变式分区管理中,最佳适应分配算法宜将空闲区表中的空闲区按 的次序排列。A. 地址递增 B. 地址递减 C. 大小递增 D. 大小递减3临界区是 。A. 一个缓冲区 B. 一段共享数据区 C. 一段程序 D. 一个互斥资源4. 采用什么存储管理不会产生内部碎片 。A. 页式 B. 段式 C. 固定分区 D.

7、 段页式5. 下列文件的物理结构中,利于文件长度动态增长的文件物理结构是 。 A.连续文件 B.链接文件 C.流式文件 D.都可以6. 在一个单处理机系统中,若有4个用户进程,在非管态的某一时刻,处于阻塞状态的用户进程最多有 个。A. 1 B. 2 C. 3 D. 47. 以下 不是链接结构的缺点A. 存取速度慢,不适于随机存取 B. 可靠性问题,如指针出错C. 更多的寻道次数和寻道时间 D. 提高了磁盘空间利用率8. 以下 不是I/O中断方式的缺点A. 由于数据缓冲寄存器较小,故中断次数较多 B. 不再循环测试状态位C. 可能造成数据丢失 D.仍会造成CPU的一定损耗9.以下 不是强迫性中断

8、A. 输入/输出(I/O)中断 B. 缺页中断C. 时钟中断 D. 创建进程10. DMA用于实现_之间的信息传输。A 内存与外设 B CPU与外设C 内存与外存 D CPU与外存五、应用题 (共15分)1. 用P、V实现如下前驱图。(7分)123452. 有一个仓库,可以存放A和B两种产品,但要求:(1) 每次只能存入一种产品(A或B);(2) NA产品数量B产品数量M。其中,N和M是正整数。试用P、V操作描述产品A与产品B的入库过程。(8分)操作系统期末试题(B)卷参考答案一、单项选择题 (每小题2分,共30分)12345678910CADDBCCBCA1112131415ACDAA二、判

9、断题(每小题2分,共20分)错 错 对 对 错 错 错 对 错 对三、应用题(共15分)1.(7分) (1)采用SJF算法时,各作业在系统中的执行情况如下表所示:作业执行次序执行时间优先数等待时间周转时间带权周转时间211011414122323242552491.811039191.9系统中作业的平均周转时间为:T=(1+2+4+9+19)/5=7.0(2)采用非剥夺的优先级调度算法时,各作业在系统中的执行情况如下表所示:作业执行次序执行时间优先数等待时间周转时间带权周转时间211011552161.211036161.632316189414181919系统中作业的平均周转时间为: T=(

10、1+6+16+18+19)/5=12.0 T=(1+6+8+18+19)/5=10.4 2.(8分)四个实页最为合理。四个和五个实页缺页次数相同,四个利用率更高。第二部分 拔高部分四、单项选择题 (每小题2分,共20分)12345678910BCCBBDDBDA五、应用题 (共15分)1.(7分)定义信号量f1,f2,f3,f4分别表示进程p1,p2,p3,p4是否完成,初值为0。P1( ) V(f1);V(f1);P2( ) P(f1);V(f2);P3( ) P(f1);V(f3);P4( ) P(f2);V(f4);P5( ) P(f3);P(f4);2.(8分)int mutex=1; /互斥信号量int sa=M-1; /表示当前允许A产品比B产品多入库的数量

温馨提示

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

评论

0/150

提交评论