当前位置:文档之家› 第四章操作系统存储管理(练习题)

第四章操作系统存储管理(练习题)

第四章操作系统存储管理(练习题)
第四章操作系统存储管理(练习题)

第四章存储管理

1. C 存储管理支持多道程序设计,算法简单,但存储碎片多。

A. 段式

C. 固定分区

2. 虚拟存储技术是 B 。B.

D.

页式段页式

A. 补充内存物理空间的技术

B. 补充相对地址空间的技术

C. 扩充外存空间的技术

D. 扩充输入输出缓冲区的技术

3. 虚拟内存的容量只 D 的限制。

A. 物理内存的大小

B. 磁盘空间的大小

C. 数据存放的实际地址

D. 计算机地址位数

4. 动态页式管理中的 C 是:当内存中没有空闲页时,如何将已占据

A. 调入策略

B. 地址变换

C. 替换策略

D. 调度算法

5. 多重分区管理要求个作业都分 B 的内存单元。

A. 地址连续

B. 若干地址不连续

C. 若干连续的帧

D. 若干不连续的帧

6. 段页式管理每取一要访问 C 次内存。

A. 1

B. 2

C. 3

D. 4

7. 分段管理提供 B 维的地址结

A. 1

B. 2

C. 3

D. 4

8.系统抖动是指 B 。

A.使用计算机时,屏幕闪烁的现象

B.刚被调出内存的页又立刻被调入所形成的频繁调入调出的现象

C.系统盘不干净,操作系统不稳定的现象

D.由于内存分配不当,造成内存不够的现象

9.在 A 中,不可能产生系统抖动现象。

A.静态分区管理

B. 请求分页式管理

C. 段式存储管理

D. 段页式存储管理

10.在分段管理中 A 。

A.以段为单元分配,每段是一个连续存储区

B.段与段之间必定不连续

C.段与段之间必定连续

D.每段是等长的

11.请求分页式管理常用的替换策略之一有 A 。

A.LRU

B. BF

C. SCBF

D. FPF

12.可由 CPU调用执行的程序所对应的地址空间为D

A.名称空间

B. 虚拟地址空间

C. 相对地址空间

D. 物理地址空间

13. C 存储管理方式提供二维地址结构。

A.固定分区

B. 分页

C. 分段

D. 物理地址空间

14.当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合,被称为 B 。

A.源程序

B. 目标程序

C. 可执行程序

D. 非执行程序

15.目录程序指令的顺序都以 0 作为一个参考地址,这些地址被称为 A

A.虚拟地址

B. 物理地址

C. 绝对地址

D. 重定位地址

16.若处理器有 32 位地址,则它的虚拟地址空间为 B 字节。

A.2GB

B. 4GB

C. 100KB

D. 640KB

17.若调用指令 LOAD A,Data,经动态重定位后,其对应指令代码 A

A. 保持不

B. 会变化,随装入起始地址变化

C. 会变

化,固定在某一存储区域 D. 重定位项等于重定位寄存器内容

18 C 是在程序员编制程序时,或编译程序时进行的。

A. 静态分

配B. 动态分配

C. 直接分

配D. 碎片拼接后再分配

19 . C 存储的扩充方式,能够实际增加存储单元。

A. 覆盖技

术B. 交换技术

C. 物理扩

充D. 虚拟存储技术

20 A 是指让作业不同时调用的子模块共同使用同一内存区。

A. 覆盖技

术B. 交换技术

C. 物理扩

D. 虚拟存储技术

21. B 是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所有数据。

A. 覆盖技术

B. 交换技术

C. 物理扩充

D. 虚拟存储技术

22. D 能够实现对内外存进行统一管理,为用户提供一种宏观上似乎比实际

容量大得多的存储

器。

A. 覆盖技术

B. 交换技术

C. 物理扩充

D. 虚拟存储技术

23. 虚拟存储技术 A 不能配合使用。

A. 分区管理

B. 动态分页管理

C. 段式管理

D. 段页式管理

24. 下列 D 存储管理方式能使存储碎片尽可能少,而且内存利用率较

A. 固定分区

B. 可变分区

C. 分页管理

D. 段页式管理

25. A 要求存储分配时的地址连续性。

A. 固定分区

B. 可变分区

C. 段式管理

D. 段页式管理

26. D 是一种动态存储分配方式。

A. 固定分区

B. 可变式分区

C. 简单分页管理

D. 请求分页管理

27. A 是一种静态存储分配方式

A. 简单分页 C. 段式管理 28. 存储管理的目的是 C 。

A. 方便用户 C. 方便用户和提高内存利用率

29. 碎片是指 D 。

A. 存储分配完后剩余的空闲区

B. 没有被使用的存储区

C. 不能被使用的存储区

D. 未被使用,而又暂时不能使用的存

储区

30. A 使得碎片现象最为严重。 A. 固定分区

C. 分页管理

31. 碎片现象的存在使 A 。

A. 内存空间利用率降低

B. 内存空间利用率提高

C. 内存空间利用率得以改善

D. 内存空间利用率不受影响

32. A 是指目标模块装入内存时一次分配完作业所需的内存空间,不允许在运行 过程中再分配内存。

A. 静态分配

B. 动态分配

C. 直接分配

D. 碎片拼接后再分配

33. B 是在目标程序装入内存时分配作业所需的基本内存空间,且允许在运行过 程中再次申请额外的内存空间。

A. 静态分配

B. 动态分配

C. 直接分配

D. 碎片拼接后再分配

34. 经过 B ,目标程序可以不经任何改动而装入物理内存单元。

A. 静态重定位

B. 动态重定位

C. 编译或汇编

35. 碎片存储容量 B 。

A. 不可能比某作业申请容量大

B. 可能比某作业申请容量大

C. 在分页管理中,可能大于页

D. 在段页式管理中,可能大于页

36. 可变分区管理的 A

构。

A. FF

C. WF

37. 可变分区管理的 B

构。

A. FF

C. WF

B. 请求分页管理

D. 段页式管理

B. 提高内存利用

率 D. 增加内存实际B. 可变式分

38.可变分区管理的 C 构。

D. 存储扩充

分配策略采用按起始地址递增顺序排列空闲区

的链表结

B. BF

D. LRU

分配策略采用按分区大小递增顺序排列空闲区

的链表结

B. BF

D. LRU

A. FF

B. BF

C. WF

D. LRU

39. D 不是可变分区对内存状态记录和分配管理的所用办法。

A. 表格法

B. 位图法

C. 链表法

D. 先进先出法

40. 分页管理每取一数据,一般要访问 B 次内存。

A. 1

B. 2

C. 3

D. 4

41. 采用可重入程序是通过使用 D 的方法来改善响应时间的。

A. 减少用户数目

B. 改变时间片长短

C. 加快对换速度

D. 减少对换信息量

42. 虚拟存储器是 D 。

A. 可提高计算机运算速度的设备

B. 容量扩大的主存

C. 实际上不存在的存储器

D. 可以容纳总和超过主存容量的多个作业同时运行的一个地址空间 43 虚拟存储器的作用是允许 (1) 。它通常使用 (2) 作为它的一个主要组成部 分。对它的调度方法与

(3) 基本相似,即把要经常访问的数据驻留在高速存储器中。 因为使用了虚拟存储器, 指令执行时 (4) 。在虚拟存储系统中常使用联想存储器进行 管理,它是 (5) 寻址的。

供选择的答案:

44. 由于内存大小有限,为使得一个或多个作业能在系统中运行,常需要外存来换取内存。 其中以作业为单位对内外存进行交换的技术称为 (1) 技术,在作业内部对内外存进行 交换的技术称为 (2) 技术。用外存换内存是以牺牲程序运行时间为代价的 , 为提高 CPU 有效利用率,避免内外存的频繁交换, (2) 技术常用某种 (3) 来选择换出

内存的页面, 它的基础是程序的 (4) 。据此, 操作系统可根据 (5) 来改善系统 的性能, (5) 是一个进程在定长的执行时间区间内涉及到的页面的集合。 供选择的答案:

(1)(2)

A. SPOOLING

B. SWAPPING

C. 虚拟存储

D. 虚拟机

E. 进程管理

F. 设备管理

(1) A. 直接使用外存代替内存 C. 程序直接访问比内存更大的地

址空间

(2) A. CDROM

C. 软盘

(3) A. Cache

C. I/O

(4) A. 所需的数据一定能在内存中找

C. 必须事先使用覆盖技术

(5) A. 按地址

B. 添加比地址字长允许的更多内

存容量 D. 提高内存的访问速度 B. 硬盘 D. 寄存器 B. D MA D. 中断 B. 必须先进行“虚、实”地址转换 D. 必须将常用了程序先调入内存

(3) 页面分配策略 B. 页面标志策略

C . 页面淘汰策略 D. 段设置策略

(4) A. 完整性 B. 局部性

C . 递归性 D. 正确性

(5) A. 工作集 B. 页面集

C . 段号集 D. 元素集

答案: BCCBA

45. 虚拟存贮管理系统的基础是程(1理论。这个理论的基本含义是指程往往会 (2) 访问内存贮。程序的 (1) 表现在 (3) 和 (4) 上。

(3) 是指最近被访问的存贮单元可能马上又要被问。 (4) 是指马上被访问的单 元,而其附近的单元也可能马上被访问。

根据这个理论, DENNING 提出了工作集理论。工作集是进程运行时被频繁地访问的页面 集合。在进程运行时,如果它的工作页面都在 (5) 器内,能够使该进程有效地运行, 否则会出现频繁的页面调入/调出现象。

供选择的答案:

(1) A. 局部性 B. 全局性

C. 动态性

D. 虚拟性

(2) A. 频繁地 B. 均匀地

C. 不均匀地

D. 全面地

(3)(4

) A. 数据局部性 B. 空间局部

性 C. 时间局部性 D.

数据全局性 E. 空间全局性 F.

时间全局性 (5) A. 外部存贮 B.

主存贮 C. 辅助存贮 D. 虚拟存贮 答案: ACABB

46.在段页式管理的存贮器中,主存 (1) , 程序按逻辑模块分(2) 。 在多道程序环境下, 每道程序还需要一 个 (3) 作为用户标志号。 每道程序都有对应 的 (4) 。一个逻辑地址包括 (3) X

、段号 S 、页号 P 和页内地址 D 四个部分。 假设总长度为 22 位的逻辑地址格式分配如下: 21-20 位 X ;19-14 位 S ;13-11 位 P ;10

-0 位 D 。若 X , S ,P ,D 均以二进制其转换成的物理地址为 (5) 。

供选择的答案:

(1)(2)(3) :

A. 段

B. 页

C. 基

D. 模块

E. 区域

F. 段号

G. 页号 H. 基号

I. 模块号 J. 区域号

(4) A. 一个段表和一个页表 B. 一个段表和一组页表

C. 一组段表和一个页表

D. 一组段表和一组页表

(5) A. X ×220 十 S × 214 十 P ×211 十 D B. ((X) 十 X 十 P) ×211 十 D

C. (((X) 十 S)十 P)

D. (((X) 十 S)十 P)×212十 D

[注]式中(Y) 表示地址为 Y的单元的内容答案: ABIBC

47. 在页式存储管理系统中,整个系统的页表个数是

B. 2 个

C. 和装入主存的作业个数相同

D. 不确定

48. 虚拟存储器是 D 。

A. 可提高计算机执行指令速度的外围设备

B. 容量扩大了的磁盘存储器

C. 实际上不存在的存储器

D. 可以容纳总和超过主存容量的、多个作业同时运行的一个地址空间

49. 存储管理的目的是实现 B 。

A. 提高计算机资源的利用率

B.扩充主存容量,并提高主存利用效率

C. 有效使用和分配外存空间

D.提高 CPU 的执行效率

50. 在虚拟页式存储管理中, 由于所需页面不在内存, 而引发的缺页中断属于 A A. 程序性中断 B.I/O 中断

C. 硬件中断

D.时钟中断

51. 一 进 程 刚 获 得 三 个 存 储 块 的 使 用 权 , 若 该 进 程 访 问 页 面 的 次 序 是 {1,3,2,1,2,1,5,1,2,3} ,当采用先进先出调度算法时, 发生缺页的次数是 C 次。 A. 4 B. 5

C. 6

D. 7

52. 内存共享的目的是 B 。

A. 扩大内存空间,提高内存空间的利用效率

B. 节省内存空间,实现进程间通信,提高内存空间的利用效率

C. 共享内存中的程序和数据

D. 以上说法均不对

53. 以下主存管理方案中,不采用动态重定位的是 B

A. 页式管理

B. 固定分区

D. 段式管理

54. 最易形成很多小碎片的可变分区分配算法是 B

A. 最先适应算法 C. 最坏适应算法 D.以上都不对

55. 页式存储管理中,页表的大小由 A 决定。

A. 作业所占页的多少

B.操作系统

56. 在提供虚拟存储的系统中,用户的逻辑地址空间主要受 C 的限制。

A. 主存的大小

B. 辅存的大小

C. 计算机编址范围

D. 主存中用户区域的大小 A. 1 个

C. 可变分区 B. 最优适应算法

C. 计算机编址范围

D. 系统统一指定

相关主题
文本预览
相关文档 最新文档