2017年厦门大学智能科学与技术系408计算机学科专业基础综合之计算机操作系统考研导师圈点必考题汇编.doc

2017年厦门大学智能科学与技术系408计算机学科专业基础综合之计算机操作系统考研导师圈点必考题汇编 一、选择题 1. 为了便于实现多级中断,保存现场信息最有效的方法是采用( )。

A. 通用寄存器 B. 堆栈 C. 存储器 D. 外存 【答案】B 2. 分区的保护措施主要是( )。

A. 界地址保护 B. 程序状态保护 C. 用户权限保护 D. 存取控制表保护 【答案】A 【解析】目前分区的保护措施常用的是界限寄存器保护,也就是界地址保护。

3. 在下述存储管理技术中,( )处理不当会产生抖动。

A. 固定分区 B. 可变分区 C. 简单分页 D. 请求分页 【答案】D 【解析】请求分页涉及到页面的换入换出,处理不当会产生抖动。

4. 目录文件所存放的信息是( )。

A. 某一文件存放的数据信息 B. 某一个文件的文件目录 C. 该目录中所有数据文件目录 D. 该目录中所有子目录文件和数据文件的目录 【答案】D 【解析】为实现“按名存取”,必须建立文件名与外存空间中的物理地址的对应关系,体现这种对应关系的数据结构称为文件目录。把若干文件目录组织在一起,以文件的形式保存在外存上, 以备后用,这就形成了目录文件。

5. 进程和程序的一个本质区别是( )。

A. 前者为动态的,后者为静态的 B. 前者存储在内存,后者存储在外存 C. 前者在一个文件中,后者在多个文件中 D. 前者分时使用CPU ,后者独占CPU 【答案】A 6. 在单处理机系统中,可并行的是( )。

进程与进程 处理机与设备 处理机与通道 设备与设备 A. B. C. D. 【答案】D ,某时刻处理机只能执行一个【解析】单处理机即只有一个处理机(此处不包含多核的情况) 进程,所以进程与进程之间不能并行执行。处理机、通道、设备都能并行执行,比如同时打印(设备)、计算(处理机)、传输数据(通道控制内存与外存间数据交换)。

换个角度来想,进程的执行必须要依赖处理机,而一个处理机同时只能处理一个进程,所以单处理机系统中进程就不可以并行;
而其他选项依赖的是不同部件,因此可以并行。

明确一个概念,即使是采用了多道程序设计技术的系统,只要是单处理机,进程就不可以并行,而只是并发。因此如果题目改成“采用多道程序设计技术的单处理机系统”,答案依然不变。

7. 操作系统通过( )来管理计算机系统内的进程。

A. 进程控制块 B. 程序 C.PCB D. 作业控制块 【答案】C 【解析】为了便于系统控制和描述进程的基本情况以及进程的活动过程,在操作系统中为进程定义了一个专门的数据结构,称为进程控制块(PCB )。当系统创建一个进程时,系统为其建立一个PCB ,然后利用PCB 对进程进行控制和管理;
当进程被撤销时,系统收回它的PCB ,随之该进程也就消亡了。

8. ( )优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。

A. 先来先服务 B. 静态 C. 动态 D. 短作业 【答案】B 【解析】静态优先数是在进程创建时根据进程初始特性或用户要求而确定的,而且该优先数在进程的整个生命周期内一直不变。

9. 某时刻进程的资源使用情况(如表所示)。

表进程的资源使用情况 此时的安全序列是( )。

A.P1, P2, P3, P4 B.P1, P3, P2, P4 C.P1, P4, P3, P2 D. 不存在安全序列 【答案】D 【解析】使用银行家算法可知,不存在安全序列。由于初始R1资源没有剩余,只能分配资源给P1执行,P1完成之后释放资源。这时由于R2只有2个剩佘,因此只能分配对应资源给P4执行,P4完成之后释放资源。此时R2仍然只有2个剩余,无法满足P2、P3的要求,无法分配,因此产生死锁状态。

如果对于银行家算法比较熟悉,能够很快发现R2资源只有2个,但P2和P3的需求都为3, 并且P1和P4都没有持有R2资源,R2资源会始终无法满足P2和P3的需求,必然会在若干步分配后导致死锁。

10.两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥的资源是( )。

A. 飞机票 B. 旅行社 C. 航空公司 D. 旅行社和航空公司 【答案】A 【解析】一张飞机票不能同时售给两个旅行社和客户,因此是互斥资源。

一、选择题 考研试题