2018年沈阳航空航天大学计算机学院811操作系统之计算机操作系统考研核心题库
● 摘要
目录
2018年沈阳航空航天大学计算机学院811操作系统之计算机操作系统考研核心题库(一) ... 2 2018年沈阳航空航天大学计算机学院811操作系统之计算机操作系统考研核心题库(二) . 14 2018年沈阳航空航天大学计算机学院811操作系统之计算机操作系统考研核心题库(三) . 27 2018年沈阳航空航天大学计算机学院811操作系统之计算机操作系统考研核心题库(四) . 41 2018年沈阳航空航天大学计算机学院811操作系统之计算机操作系统考研核心题库(五) . 57
一、填空题
1. 分页式虚拟存储空间中,当发现某页不在_____的时候,将由_____产生缺页中断,当没有空闲主存块时,需要用调度算法进行页面_____,如果这时没有选择好一种好的调度算法,就会产生_____现象。
【答案】内存;硬件;替换;抖动。
【解析】考查分页式虚拟存储系统下的缺页中断机制。分页请求系统具有的缺页中断机构,可当用户程序要访问的页面尚未调入内存时,产生缺页中断,以请求OS 将所缺的页调入内存;如果此时选择的调度算法性能较差,就会产生抖动现象。
2. 对任何一个文件,都存在着两种形式的结构,即_____结构和_____结构。
【答案】逻辑;物理
【解析】考查文件的两种结构。文件组织结构分为文件的逻辑结构和文件的物理结构。前者是从用户的观点出发,所看到的是独立于文件物理特性的文件组织形式,是用户可以直接处理的数据及其结构,而后者则是文件在外存上具体的存储结构。
3. 分区存储管理方法的主要优点是易于_____,缺点是容易产生_____。
【答案】实现;碎片
4. 采用通道这种I/0结构的最大优点是可以实现_____和_____并行工作。
【答案】CPU ; 外设
5. 操作系统设计目标为可靠性、高效性、易维护性、易移植性、_____和_____。
【答案】安全性,简明性
6. 在请求页式管理中,当地址转换机构发现所需的页不在_____时,产生_____中断信号,由中断处理程序做相应的处理。
【答案】内存,缺页中断
7. 所谓操作系统虚拟机的概念,是指_____。
【答案】操作系统为用户使用计算机提供了许多服务,从而把一台难于使用的裸机抽象成了功能更强大、使用更方便的计算机系统,这种计算机系统称为虚拟机。
【解析】一台由硬件组成的计算机称为裸机,不易使用。操作系统为用户使用计算机提供了许多服务,从而把一台难于使用的裸机改造成功能更强大、使用更方便的计算机系统,这种计算机系统称为虚拟机。所谓虚拟,是指把一个物理上的实体变为若干个逻辑上的对应物。前者是实际存在的,而后者是虚的,只是用户的一种感觉。在单CPU 的计算机系统中能同时运行多道程序,好像每个程序都独享一个CPU , 这就是虚拟。在构造操作系统时,把操作系统分成若干层,每层完成特定的功能,从而形成一个虚拟机。下层的虚拟机为上层的虚拟机提供服务,这样逐次扩充以完成操作系统的功能。
8. 文件系统的主要目标是提高存储空间的利用率和_____。
【答案】减少存取时间
【解析】本题主要考查文件系统的主要目标等相关内容。文件是存储在外存上的信息,文件具有标识名,是计算机系统中的软件资源,文件管理是操作系统的一个重要组成部分。文件管理主要通过文件系统来实现,所以也可以说,文件系统是用户与外存储器之间的接口。文件系统的主要目标是提高存储空间的利用率和减少存取时间,它要解决的主要问题有:完成文件存储空间的管理,实现文件名到物理地址的转换,实现文件和目录的操作,提供文件共享能力和安全措施,提供友好的用户接口。
9. UNIX 是一个良好的、通用的、_____、_____的分时操作系统。
【答案】多用户,多任务
10.文件系统的重要职责之一是管理磁盘空间,相关的两个问题包括_____和_____。
【答案】空闲空间的分配;空闲空间的管理
【解析】文件管理的主要功能之一是如何在外部存储介质上为创建文件分配空间,为删除文件回收空间以及对空闲空间的管理。磁盘可以随机存取的特性非常适合文件系统的实现,因此磁盘是最常用的文件外部存储介质。这里主要讨论两个问题:一是磁盘空闲空间的分配,二是磁盘空闲空间的有效管理。
二、选择题
11.磁带机属于( )设备。
A. 顺序存取
B. 直接存取
C. 链接存取
D. 随机存取
【答案】A
12.下述( )不属于多道程序运行的特征。
A. 多道
B. 运行速度快
C. 宏观上并行
D. 实际上多道程序是穿插运行的
【答案】B
【解析】多道程序的特点有:独立性、随机性和资源共享性。
13.中断处理和子程序调用都需要压栈以保护现场。中断处理一定会保存而子程序调用不需要保存其内容的是( )。
A. 程序计数器
B. 程序状态字寄存器
C. 通用数据寄存器
D. 通用地址寄存器
【答案】B
【解析】本题考查的是中断处理和子程序调用所保存内容的区别,可以先从两者的作用不同来考虑。中断的发生通常是突然的,如地址越界等,往往是系统无法预知的(外部输入中断也是无法预知的,计算机不会知道用户什么时候用键盘输入)。当系统发生中断时要转入中断处理程序,处理完之后要返回到发生中断时的指令处继续执行,由于处理中断时CPU 可能会切换状态(如果在系统态发生中断则始终为系统态,不需要切换),所以中断处理返回时就需要还原当时的程序状态,包括处理器信息等,这就用到了程序状态字(PSW )寄存器所存储的内容。程序状态字寄存器用于记录当前处理器的状态和控制指令的执行顺序,并且保留和指示与运行程序有关的各种信息,其主要作用是实现程序状态的保护和恢复。所以中断处理时一定要将PSW 压栈保存。
子程序调用是系统能够预知的,而且子程序调用通常是在进程内部执行,不会更改程序状态,即便更改程序状态,只要更新寄存器就行,而不需要保存,因为一切都是系统预料到的,不需要保护和恢复。因此,子程序调用主要保存局部参数信息等,不需要将PSW 压栈。
中断处理和子程序调用对其他3个选项的操作都是相同的。
14.进程在系统中是否存在的唯一标志是( )。
A. 数据集合
B. 目标程序
C. 源程序
D. 进程控制块
【答案】D
【解析】在进程的整个生命期中,系统总是通过PCB 对进程进行控制的,亦即,系统是根据
PCB 是进程存在的惟一标志。 进程的PCB 而不是任何别的什么而感知到该进程的存在的。所以说,
相关内容
相关标签