第六章单元测试答案
1.单选题 (2分)
下列关于缺页处理的叙述中,错误的是______。
A
缺页处理程序根据页故障地址从外存读入所缺失的页面
B
缺页处理完成后程序会返回发生缺页的指令的下一条指令继续执行
C
缺页是在地址转换时由CPU检测到的一种异常
D
缺页处理是由OS提供的缺页处理程序完成的
答案:B.缺页处理完成后程序会返回发生缺页的指令的下一条指令继续执行
2.单选题 (2分)
段页式存储管理吸取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即_______。
A
用分段方法来分配和管理主存空间,用分页方法来管理辅存空间。
B
用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间。
C
用分段方法来分配和管理辅存空间,用分页方法来管理主存空间。
D
用分段方法来分配和管理物理存储空间,用分页方法来管理用户地址空间。
答案:B.用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间。
3.单选题 (2分)
在请求分页存储管理中,缺页率与进程所分得的内存页面数、______、进程页面流的走向等因素有关。
A
外存管理算法
B
进程调度算法
C
页表的位置
D
页面置换算法
答案:D.页面置换算法
4.单选题 (2分)
在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数_______。
A
减少
B
可能增加也可能减少
C
增加
D
无影响
答案:B.可能增加也可能减少
5.单选题 (2分)
采用_______不会产生内部碎片
A
分段式存储管理
B
固定分区式存储管理
C
分页式存储管理
D
段页式存储管理
答案:A.分段式存储管理
6.单选题 (2分)
在虚拟内存管理中,地址转换机构可将逻辑地址转换为物理地址。形成该逻辑地址的阶段称为______。
A
编辑
B
编译
C
装载
D
链接
答案:B.编译
7.填空题 (2分)
在请求分页存储管理系统中,逻辑地址长度为16位,每页的大小为2KB,页表信息为:页号为{0,1,2,3};分别对应的物理块号为{4,10,6,2},则逻辑地址0EC5H所对应的物理地址为
输入答案
56C5
H。
8.单选题 (2分)
某系统采用LRU页置换算法和局部置换策略,若系统为进程P预分配了4个页框,进程P访问页号的序列为0,1,2,7,0,5,3,5,0,2,7,6,则进程P访问上述页的过程中,产生页面置换的总次数是______。
A
6
B
4
C
5
D
3
答案:C.5
9.单选题 (2分)
在分页存储管理系统中,虚拟地址变换成物理地址的工作是由______完成的。
A
硬件
B
用户程序
C
装人程序
D
地址转换程序
答案:A.硬件
10.单选题 (2分)
关于(进程)页表的页表项,基本分页存储管理方式和请求分页存储管理方式 均须设立的字段为______。
A
物理块号
B
修改位
C
访问字段
D
状态位
答案:A.物理块号
11.填空题 (2分)
为了实现请求分页存储管理,应在基本分页的基础上增加状态位、访问字段、
输入答案
修改位
和外存数据等数据项。
12.单选题 (2分)
下列因素中,影响请求分页系统有效(平均)访存时间的是______。 Ⅰ.缺页率 Ⅱ.磁盘读/写时间 Ⅲ.内存访问时间 Ⅳ.执行缺页处理程序的CPU时间
A
Ⅰ、Ⅱ、Ⅲ、Ⅳ
B
仅Ⅰ、Ⅱ、Ⅲ
C
仅Ⅱ、Ⅲ
D
仅Ⅰ、Ⅳ
答案:A.Ⅰ、Ⅱ、Ⅲ、Ⅳ
13.单选题 (2分)
虚拟存储管理系统的基础是程序的______原理。
A
局部性
B
共享性
C
动态性
D
虚拟性
答案:A.局部性
14.单选题 (2分)
在请求分页存储管理系统中,凡未装入过的页都应从_______调入主存。
A
页面缓冲区
B
文件区
C
交换区
D
系统区
答案:B.文件区
15.单选题 (2分)
虚拟存储器的最大容量_______。
A
是任意的
B
由作业的地址空间决定
C
为内外存容量之和
D
由计算机的地址结构决定
答案:D.由计算机的地址结构决定
16.单选题 (2分)
分页式虚拟存储系统中,页面的大小与可能产生的缺页中断次数_______。
A
成固定比例
B
成反比
C
成正比
D
无关
答案:B.成反比
17.单选题 (2分)
不可能产生系统抖动现象的存储管理是_______。
A
分页式虚拟存储管理
B
以上都不对
C
段式虚拟存储管理
D
固定分区管理
答案:D.固定分区管理
18.单选题 (2分)
碎片是指_______。
A
不能被使用的存储区
B
存储分配完后所剩的空闲区
C
没有被使用的存储区
D
未被使用,而又暂时不能使用的空
答案:D.未被使用,而又暂时不能使用的空
19.单选题 (2分)
在分时系统中,可将作业不需要或暂时不需要的部分移到辅存,让出主存空间以调入其他所需数据,称为_______。
A
虚拟技术
B
物理扩充
C
对换技术
D
覆盖技术
答案:C.对换技术
20.填空题 (2分)
把内存中驻留时间最久的页面置换算法予以淘汰的页面置换算法是
输入答案
FIFO
算法。
21.单选题 (2分)
页式虚拟存储管理的主要特点_______。
A
不要求进行缺页中断处理
B
不要求将作业同时全部装入到主存的连续区域
C
不要求将作业装入到主存的连续区域
D
不要求进行页面置换
答案:B.不要求将作业同时全部装入到主存的连续区域
22.单选题 (2分)
采用分段存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是_______。
A
2^16
B
2^24
C
2^8
D
2^32
答案:A.2^16
23.单选题 (2分)
下列存储管理方案中,不要求将作业全部调入并且也不要求连续存储空间的是_______。
A
页式存储管理
B
可变分区
C
固定分区
D
页式虚拟存储管理
答案:D.页式虚拟存储管理
24.单选题 (2分)
段式存储管理中分段是用户决定的,因此_______。
A
段内的地址和段间的地址都是不连续的
B
段内的地址和段间的地址都是连续的
C
段内的地址是不连续的,段间的地址是连续的
D
段内的地址是连续的,段间的地址是不连续的
答案:D.段内的地址是连续的,段间的地址是不连续的
25.单选题 (2分)
在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰算法,当执行访问页号序列为1、2、3、4、1、2、5、1、2、3、4、5、6时,将产生_______次缺页中断。
A
10
B
8
C
9
D
7
答案:A.10
26.单选题 (2分)
为使虚拟存储管理系统具有良好的性能,应用程序应具备的特征是______。
A
程序的I/O操作较少
B
程序模块化程度高,由许多小模块组成
C
实际大小应小于实际物理内存容量
D
良好的局部性
答案:D.良好的局部性
27.单选题 (2分)
系统为某进程分配了4个页框, 该进程已访问的页号序列2、0、2、9、3、4、2、8、2、4、8、4、5。若进程要访问的下一页的页号为 7,依据LRU页面置换算法应淘汰的页面的页号是______。
A
2
B
3
C
8
D
4
答案:A.2
28.单选题 (2分)
段式和页式存储管理的地址结构很类似,但是它们有实质上的不同,以下错误的是_______。
A
页式的逻辑地址是连续的,段式的逻辑地址可以不连续
B
页式的地址是一维的,段式的地址是二维的
C
分页是操作系统进行的,分段是用户确定的
D
页式采用静态重定位方式,段式采用动态重定位方式
答案:D.页式采用静态重定位方式,段式采用动态重定位方式
29.单选题 (2分)
作业在执行中发生了缺页中断,经操作系统处理后,应让其执行_______指令。
A
被中断的后一条
B
启动时的第一条
C
被中断的前一条
D
被中断的
答案:D.被中断的
30.填空题 (2分)
在请求分页存储管理系统中,调页的策略有
输入答案
预调页策略
和请求调页策略这两种。
31.单选题 (2分)
与虚拟存储技术不能配合使用的是_______。
A
分区存储管理
B
段式存储管理
C
段页式存储管理
D
页式存储管理
答案:A.分区存储管理
32.单选题 (2分)
在段页式存储管理系统中,内存等分成_______,程序按逻辑模块划分成若干_______。
A
段,页
B
块,页
C
分区,段
D
块,段
答案:D.块,段
33.单选题 (2分)
实现虚拟存储器的目的是_______。
A
逻辑上扩充外存
B
逻辑上扩充内存
C
扩充物理内存
D
都不对.
答案:B.逻辑上扩充内存
34.单选题 (2分)
某虚拟存储器系统采用页式内存管理,使用LRU页面替换算法,考虑下面的页面访问地址流(每次访问在一个时间单位内完成):1、8、1、7、8、2、7、2、1、8、3、8、2、1、3、1、7、1、3、7假定内存容量为4个页面,开始时是空的,则页面失效次数是_______。
A
7
B
4
C
6
D
5
答案:C.6
35.单选题 (2分)
在一个分页存储管理系统中,页表内容为:页号(0,1,2,3,4)分别对应块号(2,1,6,3,7)。若页的大小为4K,则地址转换机构将逻辑地址0转换为物理地址_______。
A
1024
B
2048
C
8192
D
4096
答案:C.8192
36.单选题 (2分)
在请求分页存储管理中,若所需页面不在内存中,则会引起___。
A
页故障
B
I/O中断
C
越界中断
D
缺段中断
答案:A.页故障
37.单选题 (2分)
虚拟存储管理系统的基础是程序的_______理论。
A
虚拟性
B
局部性
C
全局性
D
动态性
答案:B.局部性
38.单选题 (2分)
在一个请求分页系统中,系统为某进程分配了4个物理块,考虑以下页面8、1、3、6、9、8、6、1、7、0,若使用OPT页面置换算法,则访问页面9时会淘汰页面______。
A
3
B
6
C
1
D
8
答案:A.3
39.单选题 (2分)
虚拟分页存储管理中有页表若干项,当内存中某一页面被淘汰时,可能根据 下列哪项来决定是否将该页面写回外存? ______。
A
“修改”标志
B
“是否在内存中”标志
C
外存地址
D
“访问”标志
答案:A.“修改”标志
40.单选题 (2分)
“抖动”是指在请求分页存储管理系统中,由于______设计不当或者进程分配的物理页面数量太少,刚被淘汰的页面很快又被调入内存,如此反复,使大量的CPU时间花费在了页面置换上的现象。
A
作业调度算法
B
磁盘调度算法
C
进程调度算法
D
页面置换算法(即页面淘汰算法)
答案:D.页面置换算法(即页面淘汰算法)
41.单选题 (2分)
若用户进程在访问内存时产生缺页,则下列选项中,OS可能执行的操作是____。Ⅰ.处理越界错 Ⅱ.置换页 Ⅲ.分配内存
A
Ⅰ、Ⅱ、Ⅲ
B
仅Ⅰ、Ⅲ
C
仅Ⅱ、Ⅲ
D
仅Ⅰ、Ⅱ
答案:C.仅Ⅱ、Ⅲ
42.单选题 (2分)
下列关于虚拟存储器的论述中,正确的是______。
A
作业在运行前,必须全部装入内存,且在运行过程中必须一直驻留内存
B
作业在运行前,不必全部装入内存,且在运行过程中也不必一直驻留内存
C
作业在运行前,必须全部装人内存,但在运行过程中不必一直驻留内存
D
作业在运行前,不必全部装入内存,但在运行过程中必须一直驻留内存
答案:B.作业在运行前,不必全部装入内存,且在运行过程中也不必一直驻留内存
43.单选题 (2分)
很好地解决了“零头”问题的存储管理方法是_______。
A
段式存储管理
B
多重分区管理
C
页式存储管理
D
可变式分区管理
答案:C.页式存储管理
44.单选题 (2分)
支持多道程序设计,算法简单,但存储碎片多的存储管理方式是_______。
A
段式
B
页式
C
固定分区
D
段页式
答案:C.固定分区
45.填空题 (2分)
在请求分页系统中,地址转换过程可能会因为逻辑地址越界、
输入答案
缺页
和访问权限错误等原因而产生中断。
46.单选题 (2分)
在分页系统环境下,程序员编制的程序,其地址空间是连续的,分页是由_______完成的。
A
程序员
B
编译地址
C
用户
D
系统
答案:D.系统
47.单选题 (2分)
下列关于虚拟存储的叙述中,正确的是______。
A
虚拟存储容量只受内存容量的限制
B
虚拟存储只能基于连续分配技术
C
虚拟存储容量只受外存容量的限制
D
虚拟存储只能基于离散分配技术
答案:D.虚拟存储只能基于离散分配技术
48.单选题 (2分)
系统“抖动”现象的发生是由_______引起的。
A
交换的信息量过大
B
内存容量不足
C
请求页式管理方案
D
置换算法选择不当
答案:D.置换算法选择不当
49.单选题 (2分)
某系统段表的内容为:段号、段首址、段长度之间的关系为(0,120K,40K),(1,760K,30K)(2,480K,20K)(3,370K,20K)。一逻辑地址为(2,154),它对应的物理地址为_______。
A
2+480K
B
30K+154
C
480K+154
D
120K+2
答案:C.480K+154