【考研类试卷】考研操作系统-8及答案解析.doc
《【考研类试卷】考研操作系统-8及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】考研操作系统-8及答案解析.doc(9页珍藏版)》请在麦多课文档分享上搜索。
1、考研操作系统-8 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:10,分数:50.00)1.现代计算机系统一般都采用_,其基本思想是在主存中同时存放多个用户的作业,使之同时处于运行状态而共享系统资源。A多道程序设计技术 B多处理机技术C分布式系统技术 D分时系统技术(分数:5.00)A.B.C.D.2.操作系统是根据_来对并发执行的进程进行控制和管理的。A进程的基本状态 B进程控制块 C多道程序设计 D进程的优先权(分数:5.00)A.B.C.D.3.在虚拟分页存储管理系统中,若进程访问的页面不在主存,且主存中没有可用的空闲块时,系统正确的处理顺序为_。A决定淘
2、汰页页面调出缺页中断页面调入B决定淘汰页页面调入缺页中断页面调出C缺页中断决定淘汰页页面调出页面调入D缺页中断决定淘汰页页面调入页面调出(分数:5.00)A.B.C.D.4.当出现中断事件后,必须把_才能把断点的信息保护起来。A当前 PSW 放到旧 PSWB旧 PSW 放到当前 PSWC新 PSW 放到当前 PSWD所有 PSW 保持不变(分数:5.00)A.B.C.D.5.作业 J1、J2、J3、J4 的提交时间和运行时间如表 6-4 所示。若采用短作业优先调度算法,则作业调度优先次序为 J1J3J4J2,则平均周转时间为_(这里不考虑操作系统的开销)。表 6-4 作业运行时间表作业号 提交
3、时间 运行时间(分钟)J1 6:00 60J2 6:24 30J3 6:48 6J4 7:00 12A45 B58.5 C64.5 D72(分数:5.00)A.B.C.D.6.记录的成组和分解提高了存储介质的利用率和减少启动设备的次数,但_为代价。A以设立主存缓冲区B以操作系统增加成组分解功能C以设立主存缓冲区和操作系统增加成组与分解操作的功能D没有额外系统消耗(分数:5.00)A.B.C.D.7.中央处理器执行用户提出的“请求启动外设”的要求时,会产生一个_。A程序性中断事件 B外部中断事件 C输入/输出中断事件 D自愿性中断事件(分数:5.00)A.B.C.D.8.作业调度选择一个作业装入
4、主存后,该作业能否占用处理机须由_来决定。A设备管理 B作业控制 C驱动调度 D进程调度(分数:5.00)A.B.C.D.9.在间接通信时,用 Send(N,M)原语发送信件,其中 N 表示_。A发送信件的进程名 B接收信件的进程名C信箱名 D信件内容(分数:5.00)A.B.C.D.10.采用按序分配资源的策略可以防止死锁,这是利用了使_条件不成立。A互 k 斥使用资源 B循环等待资源 C不可抢夺资源 D占有并等待资源(分数:5.00)A.B.C.D.二、综合题(总题数:2,分数:50.00)某系统的进程转换图如图 6-1 所示,请说明:(分数:30.00)(1).引起各种状态转换的典型事件
5、有哪些?(分数:10.00)_(2).当观察系统中某些进程时,能够看到某一进程产生的一次状态转换引起另一进程作一次状态转换。在什么情况下,当一个进程发生转换 3 时能立即引起另一个进程发生转化 1?(分数:10.00)_(3).试说明是否会发生下述因果转换:(分数:10.00)_某计算机的 CPU 主频为 500MHz,CPI 为 5(即执行每条指令平均需 5 个时钟周期)。假定某外设的数据传输率为 0.5MB/s,采用中断方式与主机进行数据传送,以 32 位为传输单位,对应的中断服务程序包含 18 条指令,中断服务的其他开销相当于 2 条指令的执行时间。请回答下列问题,要求给出计算过程。(分
6、数:20.00)(1).在中断方式下,CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是多少?(分数:10.00)_(2).当该外设的数据传输率达到 5MB/s 时,改用 DMA 方式传送数据。假定每次 DMA 传送大小为 5000B,且DMA 预处理和后处理的总开销为 500 个时钟周期,则 CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是多少?(假设 DMA 与 CPU 之间没有访存冲突)。(分数:10.00)_考研操作系统-8 答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:10,分数:50.00)1.现代计算机系统一般都采用_,
7、其基本思想是在主存中同时存放多个用户的作业,使之同时处于运行状态而共享系统资源。A多道程序设计技术 B多处理机技术C分布式系统技术 D分时系统技术(分数:5.00)A. B.C.D.解析:解析 现代计算机一般都采用多道程序设计技术。其基本思想是在主存中同时存放多个用户的作业,使之同时处于运行状态,而共享系统资源。之所以采用多道程序设计技术,是由于中断和通道技术的出现,CPU 可以把直接控制输入/输出的工作转给通道。CPU 要把工作转交给通道的最根本的原因是 CPU 同常用的输入/输出设备之间的速度差距太大。如一台每分钟打印 1200 行的行式打印机打印一行要 50ms,而百万次的计算机在此期间
8、大致可执行数万条指令。如果由 CPU 直接控制打印机,那么在打印一行字符期间,CPU 就不能进行其他工作,耽误数万条指令的执行。所以将直接控制输入/输出的工作转交给速度较慢的通道去做。为使 CPU 在等待一个作业的数据传输过程中能运行其他作业,在主存中同时存放多道作业,当一个在 CPU上运行的作业要求传输数据时,CPU 就转去执行其他作业的程序。2.操作系统是根据_来对并发执行的进程进行控制和管理的。A进程的基本状态 B进程控制块 C多道程序设计 D进程的优先权(分数:5.00)A.B. C.D.解析:解析 进程控制块是进程实体的一部分,是操作系统中最重要的记录型数据结构。PCB 中记录了操作
9、系统所需要的用于描述进程情况及控制进程运行所需要的全部信息。进程控制块的作用,是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能与其他进程并发执行的进程。或者说,操作系统是根据 PCB 来对并发执行的进程进行控制和管理的。例如,当 Os 要调度某进程执行时,要从该进程的 PCB 中,查出其现行状态及优先级;在调度到某进程后,要根据其 PCB 中所保存的处理机状态信息,去设置该进程恢复运行的现场,并根据其 PCB 中的程序和数据的内存地址,找到其程序的数据;进程在执行过程中,当需要和与之合作之进程实现同步、通信或访问文件时,也都需要访问 PCB;当进程因某
10、种原因而暂停执行时,又须将其断点的处理机环境保存在 PCB 中。可见,在进程的整个生命期中,系统总是通过其 PCB 对进程进行控制的,即系统是根据进程的 PCB 而不是任何别的什么感知到该进程存在的,所以说,PCB 是进程存在的唯一标志。当系统创建一个新进程时,就为它建立一个 PCB;进程结束时又回收其 PCB,进程于是也随之消亡。PCB可以被操作系统中的多个模块读取或修改,如调度程序、资源分配程序、中断处理程序及监督和分析程序读取或修改。因为 PCB 经常被系统访问,尤其是被运行频率很高的进程调度及分派程序访问,故 PCB 应常驻内存。系统将所有的 PCB 组织成若干个链表(或队列),存放在
11、操作系统中专门开辟的 PCB 区内。3.在虚拟分页存储管理系统中,若进程访问的页面不在主存,且主存中没有可用的空闲块时,系统正确的处理顺序为_。A决定淘汰页页面调出缺页中断页面调入B决定淘汰页页面调入缺页中断页面调出C缺页中断决定淘汰页页面调出页面调入D缺页中断决定淘汰页页面调入页面调出(分数:5.00)A.B.C. D.解析:解析 在虚拟分页存储管理系统中,若内存已满,无法装入新的页面时,发生缺页中断,系统根据页面置换算法,确定被淘汰页,将其调回外存,再将要访问的页面从外存调入刚刚腾出来的内存位置,完成缺页中断的处理。4.当出现中断事件后,必须把_才能把断点的信息保护起来。A当前 PSW 放
12、到旧 PSWB旧 PSW 放到当前 PSWC新 PSW 放到当前 PSWD所有 PSW 保持不变(分数:5.00)A. B.C.D.解析:解析 中断响应:处理器每执行一条指令后,硬件的中断位置立即检查有无中断事件发生,若有中断事件发生,则暂停现行进程的执行,而让操作系统的中断处理程序占用处理器,这一过程称为“中断响应”。中断响应过程中,中断装置要做以下三项工作。是否有中断事件发生判别自愿性中断,只要检查操作码是否为访管指令。判别强迫性中断,则要检查中断寄存器内容。若为 0,则无中断;若非 0,则表示有中断事件发生。若有中断发生,保护断点信息每个程序都有一个程序状态字(PSW)来反映本状态的执行
13、状态,如基本状态、中断码和中断屏蔽位等内容。处理器设有一个“程序状态字寄存器”用来存放当前运行程序的 PSW。程序状态字可分为当前 PSW、旧PSW 和新。PSW 三种。当出现中断事件后,把被中断进程的 PSW 保存为旧 PSW,即完成断点信息保护。启动操作系统的中断处理程序工作中断装置通过“交换 PSW”过程完成此项任务,即把出现的中断事件存放到当前 PSW 中断码位置,然后把该当前 PSw 保存为旧 PSW,再把操作系统中断处理程序的新 PSW 送到程序状态字寄存器中,成为当前的PSW。5.作业 J1、J2、J3、J4 的提交时间和运行时间如表 6-4 所示。若采用短作业优先调度算法,则作
14、业调度优先次序为 J1J3J4J2,则平均周转时间为_(这里不考虑操作系统的开销)。表 6-4 作业运行时间表作业号 提交时间 运行时间(分钟)J1 6:00 60J2 6:24 30J3 6:48 6J4 7:00 12A45 B58.5 C64.5 D72(分数:5.00)A. B.C.D.解析:解析 因为在作业 J1 提交时,其他作业还未提交,因此 J1 最先执行。在 J1 的执行过程中,其他作业相继提交,作业运行时间 J3J4J2。题目中采用短作业优先调度算法,所以在 J1 执行完后,按作业运行时间的长短来依次调度 J3、J4、J2。可见,作业调度的优先次序为 J1J3J4J2。作业
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 操作系统 答案 解析 DOC
