一. 单选题
1. (单选题, 3分)使每道程序能在不受干扰的环境下运行,主要是通过()功能实现的
- A. 对换
- B. 内存保护
- C. 地址映射
- D. 虚拟存储器
正确答案: B:内存保护;
2. (单选题, 3分)使分配到与其地址空间不一致的内存空间的程序,仍能正常运行则主要是通过()功能实现的
- A. 对换
- B. 内存保护
- C. 地址映射
- D. 虚拟存储器
正确答案: C:地址映射;
3. (单选题, 3分)动态重定位是在作业()进行的
- A. 编译过程
- B. 装入过程
- C. 修改过程
- D. 执行过程
正确答案: D:执行过程;
4. (单选题, 3分)在进程的地址空间中,有一条将第1000单元中的数据装入寄存器R1的指令 “LOAD R1, 1000” ,釆用静态重定位技术时,装入内存后,该指令的第二个操作数()
- A. 仍然为1000
- B. 修改为1000和装入该进程的内存起始地址之和
- C. 修改成重定位寄存器的内容
- D. 不确定
正确答案: B:修改为1000和装入该进程的内存起始地址之和;
答案解析:第四章
5. (单选题, 3分)由连续分配方式发展为分页存储管理方式的主要推动力是()
- A. 提高内存利用率
- B. 提高系统吞吐量
- C. 满足用户需要
- D. 更好地满足多道程序运行的需要
正确答案: A:提高内存利用率;
6. (单选题, 3分)在动态分区式内存管理中,倾向于优先使用低址部分空闲区的算法是()
- A. 最佳适应算法
- B. 最坏适应算法
- C. 首次适应算法
- D. 循环首次适应算
正确答案: C:首次适应算法;
7. (单选题, 3分)能使内 存空间中空闲区分布得较均匀的算法是()
- A. 最佳适应算法
- B. 最坏适应算法
- C. 首次适应算法
- D. 循环首次适应算
正确答案: D:循环首次适应算;
8. (单选题, 3分)每次分配时,把既能满足要求,又是最小的空 闲区分配给进程的算法是()
- A. 最佳适应算法
- B. 最坏适应算法
- C. 首次适应算法
- D. 循环首次适应算
正确答案: A:最佳适应算法;
9. (单选题, 3分)在首次适应算法中,要求空闲分区按()的顺序形成空闲分区链
- A. 空闲区起始地址递增
- B. 空闲区起始地址递减
- C. 空闲区大小递增
- D. 空闲区大小递减
正确答案: A:空闲区起始地址递增;
10. (单选题, 3分)在最佳适应算法 中是按()的顺序形成空闲分区链
- A. 空闲区起始地址递增
- B. 空闲区起始地址递减
- C. 空闲区大小递增
- D. 空闲区大小递减
正确答案: C:空闲区大小递增;
11. (单选题, 3分)采用动态分区存储管理系统中,主存总容量为55 MB,初始状态全空,釆用最佳适应算法,内存的分配和回收顺序为:分配15 MB,分配30 MB, 回收15MB,分配8MB,分配6 MB,此时主存中最大的空闲分区大小是()
- A. 7 MB
- B. 9MB
- C. 10 MB
- D. 15 MB
正确答案: B:9MB;
12. (单选题, 3分)在回收内存时可能出现下述情况:释放区与插入点前一分区F1相邻接, 此时应()
- A. 为回收区建立一分区表项,填上分区的大小和始址
- B. 以F1分区的表项作为新表项且不做任何改变
- C. 以F1分区的表项为新表项,但修改新表项的大小
- D. 以F2分区的表项作为新表项,同时修改新表项的大小和始址
- E. 以F1分区的表项为新表项,但修改新表项的大小且还要删除F2所对应的表项
正确答案: C:以F1分区的表项为新表项,但修改新表项的大小;
13. (单选题, 3分)分页系统中,主存分配的单位是()
- A. 字节
- B. 物理块
- C. 作业
- D. 段
正确答案: B:物理块;
14. (单选题, 3分)分页系统中,地址转换工作是由()完成的
- A. 硬件
- B. 地址转换程序
- C. 用户程序
- D. 装入程序
我的答案: A:硬件;正确答案: A:硬件;
3分
答案解析:第四章
15. (单选题, 3分)在没有快表的情况下,分页系统每访问一次数据,要访问()次内存
- A. 1
- B. 2
- C. 3
- D. 4
正确答案: B:2;
答案解析:第四章
16. (单选题, 3分)分段系统每访问一次数据,要访问()次内存
- A. 1
- B. 2
- C. 3
- D. 4
正确答案: B:2;
答案解析:第四章
17. (单选题, 3分)段页式系统每访问一次数据,要访问()次内存。
- A. 1
- B. 2
- C. 3
- D. 4
正确答案: C:3;
答案解析:第四章
18. (单选题, 3分)在段页式存储管理中,用于地址映射的映射表是()
- A. 每个进程一张段表,一张页表
- B. 进程的每个段均有一张段表和一张页表
- C. 每个进程一张段表,每个段一张页表
- D. 每个进程一张页表,每个段一张段表
正确答案:C:每个进程一张段表,每个段一张页表;
答案解析:第四章
19. (单选题, 3分)下述存储管理方式中,会产生内部碎片的是()
- A. 页式和段式
- B. 页式和段页式
- C. 动态分区方式和段式
- D. 动态分区方式和段页式
正确答案: B:页式和段页式;
答案解析:第四章
20. (单选题, 3分)下述存储管理方式中,会产生外部碎片的是()
- A. 页式和段式
- B. 页式和段页式
- C. 动态分区方式和段式
- D. 动态分区方式和段页式
正确答案: C:动态分区方式和段式;
答案解析:第四章
21. (单选题, 3分)在存储管理中,采用覆盖与交换技术的目的是( )。
- A. 节省主存空间
- B. 物理上扩充主存容量
- C. 提高CPU效率
- D. 实现主存共享
正确答案: A:节省主存空间;
答案解析:第四章
22. (单选题, 3分)在可变式分区存储管理中的拼接技术可以( )。
- A. 集中空闲区
- B. 增加主存容量
- C. 缩短访问周期
- D. 加速地址转换
正确答案: A:集中空闲区;
3分
答案解析:第四章
23. (单选题, 3分)在固定分区分配中,每个分区的大小是( )。
- A. 相同
- B. 随作业长度变化
- C. 可以不同但预先固定
- D. 可以不同但根据作业长度固定
正确答案: C:可以不同但预先固定;
答案解析:第四章
24. (单选题, 3分)采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是( )。
- A. 2的24次方
- B. 2的16次方
- C. 2的8次方
- D. 2的32次方
正确答案: B:2的16次方;
答案解析:第四章
25. (单选题, 3分)把作业地址空间中使用的逻辑地址变成内存中物理地址的过程称为( )。
- A. 重定位
- B. 物理化
- C. 逻辑化
- D. 加载
正确答案: A:重定位;
答案解析:第四章
26. (单选题, 3分)在段页式存储管理系统中,内存分配的单位是( )。
- A. 页框
- B. 段
- C. 段页
- D. 区
正确答案: A:页框;
答案解析:第四章
27. (单选题, 3分)页式存储管理的快表一般存放在( )。
- A. 内存
- B. 外存
- C. 硬盘
- D. CACHE
正确答案: D:CACHE;
答案解析:第四章
28. (单选题, 3分)在可变分区式存储管理中,有利于大作业运行的算法是( )。
- A. 首次适应算法
- B. 下次适应算法
- C. 最佳适应算法
- D. 最坏适应算法
正确答案: C:最佳适应算法;
答案解析:第四章
29. (单选题, 3分)首次适应算法的空闲区是( )。
- A. 按地址递增顺序连在一起
- B. 始端指针表指向最大空闲区
- C. 按大小递增顺序连在一起
- D. 寻找从最大空闲区开始
正确答案: A:按地址递增顺序连在一起;
答案解析:第四章
30. (单选题, 3分)分区管理中采用“最佳适应”分配算法时,宜把空闲区按( )次序登记在空闲区表中。
- A. 长度递增
- B. 长度递减
- C. 地址递增
- D. 地址递减
正确答案: A:长度递增;
答案解析:第四章
二. 填空题
31. (填空题, 2分)在分页存储管理系统中,逻辑地址的主要内容由( )和( )构成
正确答案:
(1) 页号
(2) 页内偏移;页内地址;位移量;页内偏移量
答案解析:第四章
32. (填空题, 2分)程序装入的方式有()、()和()三种方式
正确答案:
(1) 绝对装入方式
(2) 可重定位装入方式;静态重定位
(3) 动态运行时装入方式;动态重定位
答案解析:第四章
33. (填空题, 2分)程序的链接方式有()、()和()三种方式
正确答案:
(1) 静态链接;静态连接
(2) 装入时动态链接;装入时动态连接
(3) 运行时动态链接;运行时动态连接
答案解析:
第四章
34. (填空题, 2分)分页系统中若页面较小,虽有利于(),提高了内存的()但会引起()
正确答案:
(1) 减少块内碎片;减少页内碎片
(2) 利用率
(3) 页表太长;页表过长
答案解析:
第五章
35. (填空题, 2分)分页系统中,页表的作用是实现()到()的转换
正确答案:
(1) 页号;逻辑地址
(2) 物理块号;物理地址