2022年福建农林大学金山学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案).docx
《2022年福建农林大学金山学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案).docx》由会员分享,可在线阅读,更多相关《2022年福建农林大学金山学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案).docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年福建农林大学金山学院计算机科学与技术专业操作系统科 目期末试卷A(有答案)一、选择题1、驱动调度算法中,()算法可能会随时改变移动臂的运动方向。A.电梯调度B.最短寻道时间优先C.扫描D.单向扫描2、在文件的索引节点中存放直接索引指针10个,一级和:级索引指针各1个。磁盘块 大小为IKB,每个索引指针占4B。若某文件的索引节点已在内存中,则把该文件偏移量 (按字节编址)为1234和307400处所在的磁盘块读入内存,需访问的磁盘块个数分别 是()。3、系统中有3个不同的临界资源RL R2和R3,被4个进程pl, p2, p3及p4共享。 各进程对资源的需求为:pl申请RI和R2, p
2、2申请R2和R3, p3申请R1和R3, p4申 请R2。若系统出现死锁,则处于死锁状态的进程数至少是()。A.l B.2C.3D.44、作业8: 00到达系统,估计运行时问为lh。若从10: 00开始执行该作业,其响应比 为()。A.2 B.l C.35、下面哪个不会引起进程创建()A.用户登录B.作业调度C.设备分配D.应用请求45、进程P1,P2,P3共享一个表格F, Pl对F只读不写,P2对F只写不读,P3对F先读 后写。进程可同时读F,但有进程写时,其他进程不能读和写。要求:1)正常运 行时不能产生死锁。2) F的并发度要高。参考答案一、选择题1、B2、B3、C4、C5、C6、D7、
3、C8、B9、A10、A11、C12、B二、填空题13、【答案】中断装置、操作系统的中断服务程序14、【答案】最内层15、【答案】文件管理设备管理、作业管理16、【答案】内存17、【答案】进行系统初始化工作、把OS的核心程序装入主存18、【答案】外部信号、反馈信号19、【答案】不可抢夺资源(或循环等待资源)、循环等待资源(或不可抢夺资源) 20、【答案】原语三、判断题21、【答案】:错22、【答案】:对23、【答案】:对24、【答案】:错25、【答案】:错26、【答案】:错27、【答案】:错28、【答案】:对29、【答案】:错30、【答案】:错名词解释题31、分时:在分时系统中,分时主要是指若干
4、并发程序对CPU时间的共享。32、非抢占式调度:系统一旦把处理机分配给某个进程之后,该进程一直运行下去,直到该进程完成或因等待 某个事件发生时,才将处理机分配给其他进程。这种调度方式实现简单,系统开销小,但 系统性能不够好。33、死锁防止:要求进程申请资源时遵循某种协议,从而打破产生死锁的四个必要条件中的一个或几个, 保证系统不会进入死锁状态。34、可重定位地址:当含有它的程序被重定位时,将随之被调整的一种地址。35、当前目录:为节省文件检索的时间,每个用户可以指定一个目录作为当前工作目录,以后访问文件时, 就从这个目录开始向下顺序检索。这个目录就称作当前目录。36、设备的无关性:也称设备独立
5、性,就是说,用户程序应与实际使用的物理设备无关,由操作系统来考虑因 实际设备不同而需要使用不同的设备驱动程序等问题。五、简答题37、答:如果将生产者执行的两个P操作顺序颠倒,会产生死锁。因为,在这种情况下, 当缓冲区都为满时,生产者仍可顺利执行P (mutex)操作,于是它获得了对缓冲区的存 取控制权。然后,当它执行P (mutex)操作时,由于没有空缓冲区它被挂起。能够将这 个生产者进程释放的唯一途径是消费者从缓冲区取出了一个产品,并执行V (mutex)操 作。但在此时,由于缓冲区已被挂起的生产者所占有,所以没有一个消费者能够取得对缓 冲区的存取控制权。因此,出现了生产者和消费者的互相死等
6、的局面。38、答:4个因素,分别是:(1)分配给程序的主存块数;(2)页面的大小;(3)程 序编制方法;(4)页面调度算法39、答:存储管理的主要功能包括(1)主存空间的分配和回收;(2)完成重定位;(3) 主存空间的共享和保护;(4)使用虚拟存储器,扩充主存空间.40、答:作业调度:从一批后备作业中选择一个或几个作业,给它们分配资源,建立进程, 挂入就绪队列。执行完后,回收资源。进程调度:从就绪进程队列中根据某个策略选取一 个进程,使之占用CPU交换调度:按照给定的原则和策略,将外存交换区中的进程调入 内存,把内存中的非执行进程交换到外存交换区。41、答:设备独立性即应用程序独立于使用的物理
7、设备,在应用程序中使用逻辑设备名称 来请求使用某类设备。系统在执行时,是使用物理设备名称要实现设备独立性必须由设备 独立性软件完成,包括执行所有设备的公有操作软件提供统一的接口,其中逻辑设备到物 理设备的映射是由逻辑设备表LUT完成的六、综合题42、【解析】 1)系统运行过程中有可能产生死锁。根据题意,系统中只有3台R,设备,它们要 被4个进程共享,H每个进程对R,设备的最大需求为2。由TR;设备数量不足,而 且它又是一个亿斥、不可被划夺的资源,而系统又没采取任何措施破坏死锁产生的 剩余两个必要条件-请求与保持条件和环路等待条件,因此,在系统运行过程中可 能会发生死锁。2) Pl、P2、P3进
8、程各得到一个Ri设备时,它们可继续运行,并均可顺利地申请 到一个R2设备:当第二次申请Ri设备时,因为系统已无空闲的R1设备,故它们全 部阻塞,并进入循环等待的死锁状态。这种死锁状态下的进程-资源图如图所示。43、【解析】1)见表,逻轿衣已物理块心0314163X2)操作数2100: 2100/1024向下取整(山于逻辑页号是从。开始编号,故 向下取整)为2,逻辑页号为2,映射到物理块号为6;又2100%1024=52,即页 内位移为52,对应块内位移也是52。因此逻辑地址2100映射到物理地址 6x1024+52=6196。操作数3100: 3100/1024向下取整为3,映射到物理块号为8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 2022 福建 农林 大学 金山 学院 计算机科学 技术 专业 科目 期末试卷 答案
限制150内