第四章
选择题
1.从下列关于存储器管理功能的论述中,选出两条正确的论述。
(1)即使在多道程序设计的环境下,用户也能设计出用物理地址直接访问内存的程序。
(2)内存分配最基本的任务是为每道程序分配内存空间,其所追求的主要目标是提高存储空间的利用率。
(3)为了提高内存保护的灵活性,内存保护通常由软件实现。
(4)交换技术己不是现代操作系统中常用的技术。
(5)地址映射是指将程序空间中的逻辑地址变为内存空间的物理地址。
(6)虚拟存储器是物理上扩充内存容量。
(2) 内存分配最基本的任务是为每道程序分配内存空间,
其所追求的主要目标是提高存储空间的利用率。
(5) 地址映射是指将程序空间中的逻辑地址变为内存空间的 物理地址。
2.使每道程序能在不受干扰的环境下运行,主要是通过(A)功能实现的;使分配到与其地址空间不一致的内存空间的程序,仍能正常运行则主要是通过(B)功能实现的。
A,B: (1)对换;(2)内存保护;(3)地址映射;(4)虚拟存储器。
A: (2)内存保护; B:(3)地址映射。
3.静态重定位是在作业的(A)中进行的,动态重定位是在作业(B)中进行的。
A, B: (1)编译过程;(2)装入过程;(3)修改过程;(4)执行过程。
A: (2)装入过程; B:(4)执行过程。
4.在进程的地址空间中,有一条将第1000单元中的数据装入寄存器R1的指令“LOAD R1,1000”,采用静态重定位技术时,装入内存后,该指令的第二个操作数(A); 采用动态重定位技术时,则(B)。
A: (1)仍然为1000: (2)修改为1000和装入该进程的内存起始地址之和;
(3)修改成重定位寄存器的内容;(4)不确定。
A.: (2)修改为1000和装入该进程的内存起始地址之和; B:(1)仍然为1000。
5.静态链接是在(A)进行的;而动态链接是在(B)由或©进行的,其中在(C)进行链接,可提高内存利用率;适用于动态链接的存储方式是(D)。
A,B,C:(1)编译某段程序时;(2)装入某段程序时;(3)调用某段程序时;
(4)紧凑时;(5)装入程序之前。
D:⑴分段存储管理;(2)分页存储管理;
(3)可变分区管理(4)固定分区管理。
A: (5)装入程序之前; B:(2)装入某段程序时; C:(3)调用某段程序时:
D: (1)分段存储管理。
6.要保证进程在主存中被改变了位置后仍能正确执行,则对主存空间应采用(A)。
A: (1)静态重定位;(2)动态重定位;(3)动态链接;