操作系统-第四章习题

这篇博客主要涵盖了操作系统中内存管理的相关习题,包括选择题和填空题,涉及内存分配、地址映射、重定位、存储碎片、虚拟存储等多个方面的问题,旨在帮助读者深入理解操作系统内存管理的原理和实践。
摘要由CSDN通过智能技术生成

第四章

选择题

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)动态链接;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值