操作系统存储器管理选择题精练

1、在段页式存储管理中,其虚拟地址空间是()

A、一维                               B、二维                                C、三维                            D、层次

答案:B

2、采用( )不会产生内部碎片(“内零头”)
A、分页式存储管理                                                             B、分段式存储管理 
C、固定分区式存储管理                                                     D、段页式存储管理
答案:B
3、段页式管理每取一数据,要访问()次内存。

A、1                      B、2                                C、3                                D、4

答案:C

4、分段管理提供(B)维的地址结构。

A、1                      B、2                                C、3                                D、4

二维逻辑地址:段号+段内地址
分页与分段的主要区别:
1)、段是信息的逻辑单位,它是根据用户的需要划分的,因此段对用户是可见的;页是信息的物理单位,是为了管理主存的方便而划分的,对用户是透明的。
2)、页的大小固定不变,由系统决定。段的大小是不固定的,它由其完成的功能决定。
3)、段式向用户提供的是二维地址空间,页式向用户提供的是一维地址空间,其页号和页内偏移是机器硬件的功能。
4)、由于段是信息的逻辑单位,因此便于存贮保护和信息的共享,页的保护和共享受到限制。

分页与分段存储管理系统虽然在很多地方相似,但从概念上讲,两者是完全不同的,它们之间的区别如下:
  ①页是信息的物理单位。分页的目的是实现离散分配,减少外部碎片,提高内存利用率。段是信息的逻辑单位。每一段在逻辑上是一组相对完整的信息集合。
  ②分页式存储管理的作业地址空间是一维的,而分段式存储管理的作业地址空间是二维的。
  ③页的大小固定且由系统确定,是等长的。而段的长度不定。
  ④分页的优点体现在内存空间的管理上,而分段的优点体现在地址空间的管理上。

5、()存储管理方式提供二维地址结构。

A、固定分区                    B、分页                            C、分段                           D、可变分区

答案:C

6、()存储管理方式提供一维地址空间。

A、固定分区           B、分段                   C、分页                  D、分段和段页式

答案:A
7、下列()存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。

A、固定分区                B、可变分区                C、分页管理             D、段页式管理

答案:D

8、分页管理每取一数据,要访问( )次内存。

A、1         B、2          C、3          D、4

答案:B

9、通道是一种( )。

A、I/O端口           B、数据通道                C、I/O专用处理机                      D、软件工具

答案:C

10、磁盘与主机之间的数据传送方式是( )

A、无条件                B、程序查询                 C、中断方式                 D、DMA方式

答案:D

11、在一个请求页式存储管理中,一个程序的页面走向为4、3、2、1、3、5、4、3、2、1、5,并采用LRU算法。设分配给该程序的存储块数M分别为3和4,在该访问中发生的缺页次数F和缺页率f 是(B )

A. ①M=3,F=8、f≈67% ②M=4,F=5、f≈42%

B.①M=3,F=10、f=83% ②M=4,F=8、f≈67%

C.①M=3,F=9、f≈75% ②M=4,F=IO、f≈83%

D.①M=3,F=7、f≈58% ②M=4,F=6、f=50%

12、进程和程序的本质区别是( D)

A、存储在内存和外存                                    B、顺序和非顺序执行机器指令

C、分时使用和独占使用计算机资源           D、动态和静态特征

13、系统感知进程的唯一实体是(C )

A、JCB                    B、FCB               C、PCB                D、SJT

14、SPOOLING技术利用于( B)

A、外设概念                  B、虚拟设备概念                C、磁带概念                    D、存储概念

15、( A)是直接存取设备。

A、磁盘                 B、磁带         C、打印机           D、键盘显示终端

16、采用假脱机技术,将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机部分是指()

A、独占设备           B、共享设备             C、虚拟设备           D、一般物理设备

答案:C

17、在可变分区存储管理中的移动技术优点在于()
A、增加主存容量          B、缩短访问周期                      C、加速地址转换             D、集中空闲区
答案:D
18、位示图的用处为()

A、主存空间的共享              B、文件的保护和加密             C、磁盘空间的管理                 D、文件目录的查找
答案:C
19、虚拟设备中,当用户作业要进入系统时,由SPOOLing系统的预输入程序将作业信息从物理输入设备上送到( ) 
A、内存                                   B、输入井                                         C、输出井                                         D、通道
答案:B

时间: 2024-10-10 06:14:39

操作系统存储器管理选择题精练的相关文章

操作系统-存储器管理

存储器管理 存储器的层次结构 程序的装入和链接 用户程序要在系统中运行的话,就必须装入内存,然偶后将其转变为一个可执行的程序. 编译 由编译程序对用户源程序进行编译,形成若干个目标文件 链接 由链接程序将编译后形成的一组目标模块以及它们所需要的库函数接在一起,形成一个完整的装入模块 装入 由装入程序将装入模块装入内存 程序的链接 静态链接方式 在程序运行前,就先将各个目标模块以及它们所需要的库函数链接成一个完成的装配模块,之后都不会拆开,这样需要解决两个问题:修改相对地址,变换外部调用符号 装入

操作系统-存储器管理部分

存储器历来都是计算机系统中重要的组成部分.仍然是一种宝贵而又稀缺的资源. 如何对它加以有效的管理,不仅直接影响到存储器的利用效率,而且会影响系统的性能. 存储器的管理的主要对象是内存.在计算机执行时,几乎每一条指令都会涉及到对存储器的访问. 存储器的三个理想条件(这三个条件从现在技术来讲是不可能同时达到的) 1.对存储器的访问速度要跟得上处理机的运行速度. 2.要求存储器要有很大的容量. 3.而且存储器的造价应该很低. 在现代计算机系统当中无一例外的采用了多层结构的存储器系统. 存储器的多层结构

操作系统存储器管理知识点

1.多级存储器 1)存储层次可以分为三层:寄存器.主存(内存).辅存(磁盘): 2)不同层次之间还有相应的缓存以减小不同层次间读写速度不匹配程度:简单来说,主存也即寄存器和辅存之间的高速缓存: 3)不同层次的存储器读写效率不一样,读写速度越快,成本越高. 4)寄存器.主存.高速缓存等属于操作系统管理的范畴,断电后数据会丢失:而磁盘属于设备管理的范畴,断电后数据不会丢失. 2.程序装入 1)绝对装入方式:程序编译时即已经知道装入内存后的地址,程序的逻辑地址和实际内存地址完全一致,不需要重定位,这种

【操作系统-存储器管理】简单的clock置换算法的实现

分析:clock置换算法是利用循环队列来实现的.操作系统课本上的讲解时这样的 代码实现: #include<iostream> using namespace std; typedef struct numbernode { int *data; bool *ask;//访问号 }Numnode; typedef struct node { Numnode numnode; int maxsize; int rear; int front; }queue; queue* create(); v

计算机操作系统 存储器管理

1.连续分配存储管理方式 1.1 单一连续分配 1.2 固定分区分配 1.2.1 分区大小相等 1.2.2 分区大小不相等 1.3 动态分区分配 1.3.1 数据结构 1.3.2 动态分配分区算法 1.3.2.1 基于顺序搜索的动态分区分配算法 1.3.2.1.1 首次适应算法(first fit) 1.3.2.1.2 循环首次适应算法(next fit) 1.3.2.1.3 最佳适应算法(best fit) 1.3.2.1.4 最坏适应算法(worst fit) 1.3.2.2 基于索引搜索的

【操作系统】存储器管理(四)

一.前言 在分析了处理器调度后,接着分析存储器管理,如何对存储器进行有效的管理,直接影响着存储器的利用率和系统性能.下面,开始存储器管理的学习. 二.存储器的层次结构 2.1 主存储器 主存储器是计算机系统中的一个主要部件,用于保存进程运行时的程序和数据,CPU的控制部件只能从主存储器中取得指令和数据,数据能够从主存储器中读取并将他们装入到寄存器中,或者从寄存器存入到主存储器,CPU与外围设备交换的信息一般也依托于主存储器地址空间.但是,主存储器的访问速度远低于CPU执行指令的速度,于是引入了寄

操作系统--内存管理方式

“碎片的内存”描述一个系统中所有不可用的空闲内存.这些资源之所以仍然未被使用,是因为负责分配内存的分配器使这些内存无法使用.这一问题通常都会发生,原因在于空闲内存以小而不连续方式出现在不同的位置.由于分 配方法决定内存碎片是否是一个问题,因此内存分配器在保证空闲资源可用性方面扮演着重要的角色. internal fragmentation:when memory allocated to a process is larger than requested memory, the differe

操作系统内存管理之 内部碎片vs外部碎片

外部碎片:因为行程持续地被载入与置换,使得可用的记忆体空间被分割成许多不连续的区块.虽然记忆体所剩空间总和足够让新行程执行,却因为空间不连续,导致程式无法载入执行. 内部碎片:发生在以固定长度分割区来进行配置的记忆体中当一个程式载入到固定大小的分割区时,假如程式小于分割区,则剩余的空间将无法被使用,称为内部碎片.利用聚集或分页可以消除外部碎片. "碎片的内存"描述一个系统中所有不可用的空闲内存.这些资源之所以仍然未被使用,是因为负责分配内存的分配器使这些内存无法使用.这一问题通常都会发

操作系统 内存管理机制

参考和查阅了一下他人的资料,整理下 虚拟内存.物理内存.Swap分区.页面置换机制等基础知识 虚拟地址空间 与 物理地址空间的关系 虚拟地址由操作系统维护,由MMU可以进行转换,扩大了内存空间分页管理. 大多数使用虚拟存储器的系统都使用一种称为分页(paging)机制. 虚拟地址空间划分成称为页(page)的单位,而相应的物理地址空间也被进行划分,单位是页帧(frame),一个在磁盘,一个在内存,页和页桢的大小必须相同.在32位地址的机器,它的虚拟地址范围从0~0xFFFFFFFF(4G),而这