2018年解放军信息工程大学网络空间安全806计算机组成原理和操作系统之计算机操作系统考研核心题库
● 摘要
一、选择题
1. 操作系统在计算机系统中位于( )之间。
A.CRJ 和用户之间
B. 中央处理器CPU
C. 计算机硬件和用户
D. 计算机硬件和软件之间
【答案】C
【解析】现代操作系统是一个复杂的软件系统,它与计算机硬件系统有着紧密联系,也与用户有密不可分的关系,它在计算机系统中位于计算机裸机和计算机用户之间,用户通过0S 来使用计算机系统。或者说,用户在0S 帮助下,能够方便、快捷、安全、可靠地操纵计算机硬件和运行自己的程序。
2. 在下述存储管理技术中,( )处理不当会产生抖动。
A. 固定分区
B. 可变分区
C. 简单分页
D. 请求分页
【答案】D
【解析】请求分页涉及到页面的换入换出,处理不当会产生抖动。
3. 在支持多线程的系统中,进程P 创建的若干个线程不能共享的是( )。
A. 进程P 的代码段
B. 进程P 中打开的文件
C. 进程P 的全局变量
D. 进程P 中某线程的栈指针
【答案】D
【解析】进程是资源分配的基本单元,进程下的各线程可以并行执行,它们共享进程的资源,包括地址空间、持有资源、相关变量和代码等,但各个线程有自己的栈,这样各线程才能够独立执行程序而不相互干扰,各自的栈指针对其他线程是透明的,因此进程P 中某线程的栈指针是不能共享的。
这里有一个小技巧:线程共享进程的资源,但不能共享线程的资源。因此,只要选择明确归属于某线程的选项即可。选项中只有D 项是明确归属于某线程的,因此为正确答案。
4. 一个正在运行的进程,当发生某一事件,将其挂在( )。
A. 等待队列
B. 运行队列
C. 就绪队列
D. 任意一个队列
【答案】A
【解析】只有在分时系统时间片完时,进程由运行转为就绪状态。一般来说,有事件发生时,进程会被挂在等待队列。
5. 串行接口是指( )。
A. 接口与系统总线之间串行传送,接口与I/0设备之间串行传送
B. 接口与系统总线之间串行传送,接口与1/0设备之间并行传送
C. 接口与系统总线之间并行传送,接口与I/0设备之间串行传送
D. 接口与系统总线之间并行传送,接口与I/0设备之间并行传送
【答案】C
二、综合题
6. 试说明基于单总线的SMP 结构和多层总线的SMP 结构。
【答案】(1)基于单总线的SMP 结构
如图(a )所示,在这种结构的系统中,把多个处理器与一个集中的存储器相连,所有处理器都通过公用总线访问同一个系统的物理存储器,每个处理机可以访问不同存储器模块中的单元,以及与其它处理机进行通信。
显然这种结构的缺点在于可伸缩性有限。系统中所有CPU 对存储器的访问,都需要通过总线进行。可以通过为每个CPU 配置一个高速缓存的方法解决此问题。如图(b )所示,这些高速缓存可以很大程度地减少该CPU 对总线的访问频率,极大地减少总线上的数据流量,以支持更多的CPU 。
图基于总线的SMP 结构
(2)使用多层总线的SMP 结构
对于单总线结构中存在的总线瓶颈问题的另一个解决方法,就是使用多层总线结构。在这种结构中,系统中所有的CPU 不仅共享一个高速缓存,还有一个本地私有的存储器,如图(c )所示。各CPU 与本地的私有存储器、I/O设备通过本地总线连接,系统再使用系统总线将不同CPU 的本地总线进行连接,并且将系统中的共享存储器连接在系统总线上。
7. 为实现分页存储管理,需要哪些硬件支持?
【答案】为实现分页存储管理,需要有页表机制、地址变换机构等硬件支持。
(1)页表机制
在配置了页表后,进程执行时,通过查找该表,即可找到每页在内存中的物理块号。可见,页表的作用是实现从页号到物理块号的地址映射。
(2)地址变换机构
该机构的基本任务是实现从逻辑地址到物理地址的转换。由于页内地址和物理地址是一一对应的,因此,地址变换机构的任务实际上只是将逻辑地址中的页号,转换为内存中的物理块号。又因为页面映射表的作用就是用于实现从页号到物理块号的变换,因此,地址变换任务是借助于页表来完成的。
8. 试说明廉价磁盘冗余阵列RAID 的主要优点。
【答案】(1)可靠性高
除了RAID0级外,其余各级都采用了容错技术。当阵列中某一磁盘损坏时,并不会造成数据的丢失。此时可根据其它未损坏磁盘中的信息来恢复已损坏的盘中的信息。其可靠性比单台磁盘机高出一个数量级。
(2)磁盘I/O速度高
由于采取了并行交叉存取方式,可使磁盘I/0速度提高N-I 倍。
(3)性能,价格比高
RAID 的体积与具有相同容量和速度的大型磁盘系统相比,只是后者的1/3, 价格也只是后者的1/3, 且
可靠性高。换言之,它仅以牺牲1/N的容量为代价,换取了高可靠性。
9. 何谓数据项、记录和文件?
【答案】(1)数据项
数据项是最低级的数据组织形式,分为基本数据项和组合数据项两种类型。基本数据项是用于描述一个对象的某种属性的字符集,是数据组织中可以命名的最小逻辑数据单位,即原子数据,又称为数据元素或字段,它的命名往往与其属性一致。组合数据项由若干个数据项构成,简称组
相关内容
相关标签