第四章 存储器管理
单选题
——存储基本概念—— 1. 在计算机系统中为解决存储器在速度、容量和价格方面的矛盾,采用了多级存储装置,
在层次上组成一个速度由快到慢,容量由小到大的多层结构。根据速度的由快到慢,以
下正确的序列是_____。
A. Cache,主存储器,外存储器 B. 主存储器,外存储器,Cache C. 外存储器,主存储器,Cache
D. 主存储器,Cache,外存储器
2. 在多道程序系统中,以下说法错误的是_____。
A. 主存空间除装入操作系统核心外,其余部分为多个用户所分享
B. 当一个用户程序真正被装入时,才能根据主存的分配情况确定程序被装入的位置 C. 一个程序如多次被调入主存,主存的分配状态很不可能相同
D. 程序设计是以物理地址来存取数据的,而程序执行必须以逻辑地址来存取数据 3. 可由CPU调用执行的程序所对应的地址空间称为_____。
A. 作业的地址空间 B. 物理存储空间
C. 名空间
D. 虚拟地址空间
4. 程序中由符号名组成的空间称为_____。
A. 作业的地址空间
B. 物理存储空间 C. 名空间
D. 虚拟地址空间
5. 程序经编译与链接后,相对地址集合而成的空间称为_____。
A. 作业的地址空间
B. 物理存储空间 C. 名空间
D. 虚拟地址空间
6. 所谓动态重定位,地址变换是发生在_____。
A. 程序装入时 B. 程序执行时 C. 程序执行前
D. 程序链接时
7. 用重定位寄存器方式进行动态重定位,如果寄存器中的地址为1000,指令中的逻辑地
址是500,CPU执行到该指令时,实际访问的物理地址是_____。 A. 1000 B. 500 C. 1500
D. 以上都不对
21
8. 下面所列的存储管理方案中,_____实行的不是动态重定位。
A. B. C. D.
固定分区 可变分区 分页式
请求分页式
——页式存储管理—— 9. 在一个页式存储管理的系统中,逻辑地址是3654,页的大小为1K,那么,该逻辑地址
的页号和页内地址分别为_____。 A. 3,582 B. 3,654 C. 4,582
D. 4,654
10. 逻辑地址是162H,在页式存储管理系统中,页和块的大小均为1K,第0页装入第1块,
第1页装入第4块。那么,在程序执行时,CPU将访问的地址是_____H。
A. 1162 B. 562 C. 1378
D. 354
11. 关于页式存储管理,以下说法错误的是_____。
A. B. C. D.
程序的地址空间是连续的,而其运行的存储空间可以是不连续的 页表作为一个数据结构存放在主存,会影响程序执行的速度 地址空间的分页大小必须和主存空间的分块的大小一样 页表是以映象方式实现动态重定位的重要数据结构
12. 页表重定位方式几乎以降低计算速度一半为代价来获取分页存储管理的好处,这是因为
_____。
A. 要将逻辑地址换算成页号和页内地址 B. 用户程序被装入了不连续的内存块中
C. 如果被访问的页不在内存时,必须装入新的页 D. 访问内存地址的同时必须访问主存中的页表
13. 实现分页存储管理的系统中,分页是由_____完成的。
A. 程序员 B. 用户 C. 操作员 D. 系统
14. 在一个分页式存储管理系统中,页表的内容如下,若页面大小为4K,则地址转换机构
将相对地址0转换成的物理地址是_____。 页号 块号 0 1 2 A. 8192 B. 4096
22
2 1 7 C. 2048 D. 1024
——虚拟存储—— 15. 虚拟存储器的实现理论基础是_____。
A. 重定位技术的产生
B. 程序运行的局部性原理 C. 内外存交换技术 D. 页式管理技术
16. 实现虚拟存储器的目的是_____。
A. 进行存储保护 B. 允许程序浮动 C. 允许程序移动 D. 扩充主存容量
17. 在虚拟存储管理中,把进程所访问的地址空间称为_____。
A. 作业的地址空间
B. 物理存储空间 C. 名空间
D. 虚拟地址空间
18. 一个虚拟地址空间的最大容量,是由_____。
A. 内存和外存之和所确定的
B. 重定位的方式所确定的
C. 目标程序存取的范围所确定的 D. 计算机地址结构所确定的
19. 一个计算机的有效地址长度为32位,那么它提供给进程的虚拟空间的大小为___。
A. 32MB B. 64MB
C. 4G D. 1G
20. 在一个计算机系统中,计算机的地址长度为18位,则OS为每个用户所提供的虚拟存储
器的大小为
A. 64KB B. 128KB C. 256KB
D. 512KB
21. 关于虚拟存储器,以下说法错误的是_____。
A. 虚拟存储器是一个作业的逻辑地址空间
B. 虚拟存储器从逻辑上扩充了主存容量
C. 虚拟存储器是指仅把作业的一部分装入内存便可运行作业的存储器系统 D. 从用户角度看,具有虚拟存储器的系统所具有的内存容量比实际容量大得多 22. 在请求页式存储管理页面置换时,以下_____是无法实际使用的。
A. 先进先出算法 B. LRU算法
C. 最佳淘汰算法
23
D. 近似LRU算法
23. 采用先进先出页面淘汰算法的系统中,一进程在内存占3块(开始为空),页面访问序
列为1、2、3、4、1、2、5、1、2、3、4、5、6。运行时会产生_____次缺页中断。 A. 7 B. 8
C. 9 D. 10
24. 系统出现“抖动”现象的主要原因是由于___A__引起的。
A. 置换算法选择不当
B. 交换的信息量太大 C. 内存容量不足
D. 采用页式存储管理策略
25. 在存储管理中,提高内存利用率主要是通过( A )功能实现的。 A、存储分配 B、存储保护 C、存储扩充 D、存储共享
填充题
1.将作业相对地址空间的相对地址转换成内存中的绝对地址的过程称为(重定位 )。 2.地址重定位可分为(静态重定位 )和(动态重定位 )两种。
3.静态重定位在程序(装入 )时进行,动态重定位在程序(执行 )时进行。 4.VM实现的依据是(程序运行的局部性原理 )。 5.虚拟存储器的实现是建立在(离散分配 )存储管理方式的基础上的。 6.在请求页式存储管理系统中,有以下页面淘汰算法:
最佳淘汰算法(OPT):选择淘汰(不再使用或最远的将来才使用 )的页面; 先进先出算法(FIFO):选择淘汰(在内存驻留时间最长)的页面;
最近最久未使用算法(LRU):选择淘汰(离当前时刻最近的一段时间内最少使用 )的页面。
7.在分页式存储管理中,如果页面置换算法选择不当,则会使系统出现(抖动 )现象。
第5章 设备管理
单选题
1. 按资源分配的角度,可将设备分为_____。
A. 系统设备,用户设备
B. 字符设备,块设备
C. 读写设备,共享设备,虚拟设备 D. 存储设备,输入/输出设备
2. 按信息组织和处理的方式,可将设备分为_____。
A. 系统设备,用户设备 B. 字符设备,块设备
C. 读写设备,共享设备,虚拟设备 D. 存储设备,输入/输出设备
24
3. 通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干用户共享的设备,这种
设备称为_____。 A. 存储设备 B. 系统设备
C. 用户设备 D. 虚拟设备
4. 设备管理的主要任务之一是控制设备和内存或CPU之间的数据传送。在以下四种方式
中不支持并行工作方式的是_____。 A. 程序直接控制方式 B. 中断控制方式 C. DMA方式 D. 通道方式
5. 直接数据传送(DMA)方式是
A. 外存和主存直接传送数据
B. 通过中断当前程序方式传送数据 C. 通过CPU中的寄存器传送数据 D. 通过查询方式传送数据
6. 如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是_____。
A. 程序查询 B. 中断方式 C. DMA方式
D. 无条件存取方式
7. 设备管理的主要任务之一是控制设备和内存或CPU之间的数据传送。在以下四种方式
中,以主存为中心的、以窃取或挪用CPU工作周期来传送数据的是_____。 A. 程序直接控制方式
B. 中断控制方式 C. DMA方式 D. 通道方式
8. 关于控制设备和内存或CPU之间的数据传送,不正确的是_____。
A. 中断方式时,每传送一个字节产生一个中断请求
B. 中断方式的每次数据传送时的中断处理是在CPU的控制下进行的,所以必须要中断当前进程的执行
C. DMA方式的每次数据传送时的处理是在DMA控制器的控制下进行的,不需要中断当前进程的执行,仅仅是挪用了当前进程的CPU时间
D. 在DMA方式中,借助于专用的数据通路,使主存和I/O设备完成数据传送,必须
要CPU的加入
9. 通道的引入进一步提高整个系统的性能,也有利于系统的安全和保密。关于通道方式,
25
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新幼儿教育计算机操作系统第三版期末复习题 (6)全文阅读和word下载服务。
相关推荐: