2022年操作系统期末试题及答案.docx
《2022年操作系统期末试题及答案.docx》由会员分享,可在线阅读,更多相关《2022年操作系统期末试题及答案.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、得分一、填空题 每空 1 分 ,共 10 分评分人1.常见的 I/O 掌握方式有程序制方式和I/O 方式、中断I/O 掌握方式、DMAI/O 控通道I/O 掌握方式四种;2.操作系统向用户供应的两个基本接口是程序接口和用户接口;3.假设在一分页储备治理系统中,某作业的页表如下所示;已知页面大小为1024 字节,规律地4.具有多路性、独立性、准时性和交互性特点的操作系统是分时操作系统;5.通道用于掌握设备掌握器与内存之间的信息交换;6.事务的最基本特性是;7.假设盘块大小为 4KB ,每个盘块号占 4 字节,在采纳两级索引时答应的最大文件长度为4GB;得分二、单项挑选题 每题 2 分,共 20
2、分评分人答案在后面址3082 10 转化得到的物理地址是页号6154;块号021321361. 用磁带作为文件存贮介质时,文件只能组织成 ;A. 次序文件B. 链接文件C. 索引文件D. 目录文件2. 一作业 8: 00 到达系统,估量运行时间为1 小时,假设 10: 00 开头执行该作业,就其响应比操作系统试卷共12页,第 13页是C;A. 2B. 1C. 3D. 0.53. 文件系统采纳多级目录结构后,对于不同用户的文件,其文件名C;A. 应当相同B. 应当不同C. 可以相同,也可以不同D. 受系统约束4. 死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件
3、之一;以下方法中破坏了“循环等待 ”条件的是D;A. 银行家算法B. 一次性安排策略C. 剥夺资源法D. 资源有序安排法5. 进程状态从就绪态到运行态的转化工作是由B完成的;A. 作业调度B. 进程调度C. 页面调度D. 设备调度6. 采纳缓冲技术的主要目的是C;A. 改善用户编程环境B. 提高 CPU 的处理速度C. 提高 CPU 和设备间的并行程度D. 实现与设备无关性7. 目录文件所存放的信息是D;A. 该目录中全部数据文件目录B. 某一文件存放的数据信息C. 某一个文件的文件目录D.该目录中全部文件的目录8. 最简单形成许多小碎片的可变分区安排算法是D;A.首次适应算法B.循环首次适应
4、算法C.最坏适应算法D.最正确适应算法9. 用户程序与实际使用的物理设备无关是由A功能实现的;A. 设备独立性B. 设备驱动C. 虚拟设备D. 设备安排10. 下面关于次序文件、链接文件和索引文件的论述中不正确的选项是A;A. 显示链接文件是在每个盘块中设置一个链接指针,用于将该文件所属的全部盘块链接起来B. 次序文件必需采纳连续安排方式,而链接文件和索引文件就都可实行离散安排方式C. 次序文件适用于对诸记录进行批量存取时D. 在交互应用场合,需要常常查找拜访单个记录时,更适合用次序或索引文件得分评分人三、简答题; 每题 4 分,共 20 分1. 文件系统对目录治理的主要要求是什么?实现“按名
5、存取”1 分提高对目录的检索速度1 分文件共享1 分答应文件重名1 分2. 什么是 Spooling 技术, Spooling 系统由哪几部分组成?SPOOLING技术是一种虚拟设备技术,它可以把一台独占设备改造成为虚拟设备,在进程所需的物理设备不存在或被占用的情形下,使用该设备;SPOOLING技术是对脱机输入,输出系统的模拟,又称为假脱机操作; 2 分SPOOLING系统主要由三部分组成:输入井和输出井、输入缓冲区和输出缓冲区、输入进程和输出进程; 2 分3. 文件安排表 FAT 的作用及类别;4. 某系统中有 4 个并发进程,都需要同类资源5 个,假设现在用信号量S 代表该资源,当前S的
6、值为 -2;请答复:保证该系统不会发生死锁的最少资源数是几个?17 个假设信号量 S 的初值等于第问中的结果,那么系统中的相关进程至少执行了几次PS操作? 19 次与信号量 S 相关的处于堵塞状态的进程有几个? 两个要使信号量 S 的值大于 0,应当进行怎样的操作? VS 操作释放信号量的次数至少要比PS操作多 3 次;5. 试分别从以下方面对进程和线程进行比较:地址空间:线程是进程内的一个执行单元,进程至少拥有一个线程, 同属一个进程的多个线程共享该进程的地址空间;而进程就有自己独立的地址空间;资源拥有:资源拥有:进程是资源安排和拥有的基本单位,同一个进程所属的多个线程共享进程全部的资源;处
7、理机调度:线程是处理机调度的基本单位能否并发执行:进程和线程均可以并发执行得分评分人四、应用题 每题 10 分,共 30 分1. 某恳求分页式储备治理系统,接收一个共7 页的作业;作业运行时的页面走向如下:1、5、2、1、3、2、4、7、2、4;假定系统为该作业安排了3 块内存空间,内存页块初始均为空,假设FIFO 算法以队列, LRU 算法以堆栈作为帮助结构,请填表并运算:采纳先进先出 FIFO 页面剔除算法时,会产生多少次缺页中断?缺页率是多少? 页面走向1521324724队列是否缺页换出页缺页中断次数为:缺页率为:采纳最近最久未用 LRU 页面剔除算法时,会产生多少次缺页中断?缺页率是
8、多少? 页面走向1521324724堆栈是否缺页换出页缺页中断次数为:缺页率为:2. 假定磁盘的移动臂现在处于第10 柱面,由内向外运动磁道号由小到大;现有一组磁盘请求以 60、 8、15、4、20、40 柱面的次序到达磁盘驱动器,移动臂移动一个柱面需要6ms,请完成下面的问题:拜访磁盘所需的时间由哪三部分构成?假设采纳先来先服务FCFS 算法进行磁盘调度,请给出柱面拜访序列,运算平均寻道时间;假设采纳最短查找时间优先SSTF 算法进行磁盘调度,请给出柱面拜访序列, 运算平均寻道时间;假设采纳电梯扫描SCAN 算法进行磁盘调度,请给出柱面拜访序列,运算平均寻道时间;3. 系统中有 4 类资源
9、A, B,C,D和 5 个进程 P0 P4,T0 时刻的系统状态如下表所示,系统采纳银行家算法实施死锁防止策略;ProcessAllocationNeedAvailableP01,2,3,40,0,1,21,2,2,3P11,0,0,01,7,5,0P20,2,1,02,3,5,6P30,2,1,00,6,5,8P41,0,1,10,6,5,7请答复:系统中的 4 类资源总量分别是多少?4 8 8 8T0 状态是否安全?为什么?T0 时刻存在一个安全序列 P0 , P2, P4, P3, P1 ,故系统是安全的;在 T0 状态的基础上,假设进程P2 提出恳求 Request 1, 1, 0,1
10、,系统能否将资源安排给它?请说明理由;进程 P2 提出恳求 Request1,1,0,1后, 因 RequestNeed且 RequestAvailable,故系统可考虑将资源安排给它,安排后,Available 将变为 0,1,2,2,进行安全性检测,发觉存在一个安全序列 P0 , P2, P4,P3, P1 ,故系统是安全的;在 T0 状态的基础上,假设进程P1 提出恳求 Request 1, 1, 2,0,系统能否将资源安排给它?请说明理由;P1 提出恳求 Request1,1,2,0后,因 Request Nee且dRequest Availabl,e故系统可考虑将资源安排给它,安排后
11、,Available 将变为 0,1,0,3,进行安全性检测,发觉已不能满意任何进程需要,系统会进入担心全状态,所以此时系统不能为P1 安排资源;得分评分人五、综合分析题每题10 分,共 20 分请填写下表,依据表格内容求出各个作业的平均周转时间和平均带权周转时间,同时指出各个作业运行终止的次序;作业名到达时间Cpu 运行时间打印机需求带权优先数开头时间终止时间 周转时间周转时间2: 003:302:203:003:404:504:303:403:303:401. 有一个多道批处理系统,作业调度采纳 “短作业优先 ”调度算法; 进程调度采纳 “优先数抢占式 ” 调度算法,且优先数越小优先级越高
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 操作系统 期末 试题 答案
限制150内