[考研类试卷]计算机专业基础综合(存储管理)模拟试卷4及答案与解析.doc
《[考研类试卷]计算机专业基础综合(存储管理)模拟试卷4及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业基础综合(存储管理)模拟试卷4及答案与解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合(存储管理)模拟试卷 4 及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 在可变分区存储管理中,某作业完成后要收回其主存空间,该空间可能要与相邻空闲区合并。在修改未分配区表时,使空闲区个数不变且空闲区始址不变的情况是( )空闲区。(A)无上邻也无下邻(B)无上邻但有下邻(C)有上邻也有下邻(D)有上邻但无下邻2 最佳适应算法的空闲区的排列方式是( )。(A)按大小递减顺序排列(B)按大小递增顺序排列(C)按地址由小到大排列(D)按地址由大到小排列3 分页系统中的页面是( )。(A)用户所能感
2、知的(B)操作系统所能感知的(C)编译程序所能感知的(D)链接装配程序所能感知的4 在下列选项中对分段式存储管理描述正确的是( )。(A)每一段必须是连续的存储区(B)每一段不必是连续的存储区(C)每个段必须是大小相等的(D)段与段之间的存储区必须是连续的5 某基于动态分区存储管理的计算机的主存容量为 55 MB(初始为空) ,采用最佳适配(Best Fit)算法,分配和释放的顺序为:分配 15 MB,分配 30 MB,释放 15 MB,分配 6 MB,此时主存中最大空闲分区的大小是( )。(A)7 MB(B) 9 MB(C) 10 MB(D)15 MB6 某计算机采用二级页表的分页存储管理方
3、式,按字节编制,其页大小为 210B,页表项大小为 2 B,逻辑地址结构为: 逻辑地址空间大小为 210 页,则表示整个逻辑地址空间的页目录表中包含表项的个数至少是( ) 。(A)64(B) 128(C) 256(D)5127 分页式存储管理中,地址转换工作是由( )完成的。(A)硬件(B)地址转换程序(C)用户程序(D)装入程序8 用户程序的逻辑地址可以不连续的存储管理方式是( )。(A)固定分区(B)可变分(C)页式(D)段页9 ( )不是分段式虚拟存储管理优于分页式虚拟存储管理的方面。(A)没有内零头(B)便于处理在进程执行过程中堆栈尺寸的增长问题(C)便于共享内存中的数据(D)只需将进
4、程的一部分调入内存,进程即可运行10 若进程执行到某条指令时发生了缺页中断,经操作系统处理后,当该进程再次占用处理器时,应从( ) 指令继续执行。(A)被中断的前一条(B)被中断的后一条(C)被中断的(D)开始时的第一条11 LRU 页面调度算法是选择( )的页面先调出。(A)最近才使用(B)最久未被使用(C)驻留时间最长(D)驻留时间最短12 实现虚拟存储器的目的是( )。(A)扩充主存容量(B)扩充辅存容量(C)实现存储保护(D)加快存取速度13 采用段式存储管理时,一个程序可以被分成若干段,每一段的最大长度是由( )限定的。(A)主存空闲区的长度(B)硬件的地址结构(C)用户编程时(D)
5、分配主存空间时14 采用段式存储管理时,一个程序如何分段是在( )决定的。(A)分配主存时(B)用户编程时(C)装入作业时(D)程序执行时15 采用页式存储管理时,重定位的工作是由( )完成的。(A)操作系统(B)用户(C)地址转换机构(D)主存空间分配程序16 页式存储管理中的页表是由( )建立的。(A)操作员(B)系统程序员(C)用户(D)操作系统17 在可变分区存储管理中,采用移动技术可以( )。(A)汇集主存中的空闲 N(B)增加主存容量(C)缩短访问周期(D)加速地址转换二、综合应用题41-47 小题,共 70 分。18 试全面比较连续分配和离散分配方式。19 在一个采用分页式虚拟存
6、储管理的系统中,有一用户作业,它依次要访问的字地址序列是 115,228,120,88,446,102,321,432,260,167。若分配给作业可使用的主存空间共 300 个字,作业的页面大小为 100 个字,且第 0 页已经装入主存,请回答下列问题:(1)按 FIFO 页面调度算法将产生多少次缺页中断?写出依次淘汰的页号。(2)按 LRU 页面调度算法将产生多少次缺页中断?写出依次淘汰的页号。20 何谓静态分配? 何谓动态分配 ?21 什么是地址重定位? 怎样区分静态重定位和动态重定位? 各有什么优缺点?22 分区分配有哪几种? 试比较各种分区分配的优缺点。23 试述最佳、最差、最先适应
7、算法的基本思想,并指出它们各自的优缺点。24 什么是存储器的内零头和外零头?它们是怎么造成的? 减少它们应采取什么措施?25 试述分页存储管理的基本实现原理,并说明如何实现从逻辑空间到物理空间的变换?26 用可变分区方式管理主存时,假定主存中按地址顺序依次有五个空闲区,空闲区的大小依次为 32 KB、10 KB、5 KB、228 KB、100 KB。现有五个作业J1、J2、J3 、 J4,J5,它们各需主存量为 1 KB、10 KB、108KB、28 KB,115 KB。若采用最先适应分配算法,能把这五个作业按 J1J5 的次序全部装入主存吗?按怎样的次序装入这五个作业可以将其全部装入主存?2
8、7 为什么要引入虚拟存储器的概念?28 请求分页和简单分页两种存储管理方案有何不同?缺页中断是如何发生的? 发生缺页中断时如何处理?29 某一计算机系统采用虚拟页式存储管理方式,当前在处理机上执行的某一个进程的页表如下所示,所有的数字均为十进制,每一项的起始编号是 0,并且所有的地址均按字节编址,每页的大小为 1 024 B。 (1)将下列逻辑地址转换为物理地址,写出计算过程,对不能计算的说明为什么? 0793,1197,2099,3320,4188,5332 (2)假设程序欲访问第 2 页,页面置换算法为改进的 CLOCK 算法,请问该淘汰哪页?如何修改页表?上述地址的转换结果是否改变?变成
9、多少 ?计算机专业基础综合(存储管理)模拟试卷 4 答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 【正确答案】 D【试题解析】 选项 A 错,对于无上邻也无下邻的情况,空闲区个数要增 1。选项B 错,空闲区始址要变。选项 C 错,空闲区个数减 2。选项 D 正确。【知识模块】 存储管理2 【正确答案】 B【试题解析】 该算法将系统的空闲区按从小到大的顺序排列,在需要空闲区分配时选择最小且能够满足需要的空闲区进行分配。【知识模块】 存储管理3 【正确答案】 B【试题解析】 分页系统中由逻辑地址向物理地址的转换是
10、系统借助硬件系统自动实现的,对用户透明,对编译程序和链接装配程序透明(在相同的系统里),只有操作系统可以感知页面的存在。在内存管理过程中,操作系统要为用户进程分配内存,回收内存,所以操作系统是页面最直接的接触者;它将页面从计算机系统到用户进行了隔离。【知识模块】 存储管理4 【正确答案】 B【试题解析】 在单一的段式管理中,每个段是独立的逻辑单位,段内是连续的存储空间,而段与段之间在存储区域分配时不必占用连续的区域。【知识模块】 存储管理5 【正确答案】 C【试题解析】 这是由最佳适应算法的定义而来的。算法规定将空闲区按照从小到大排序,每次分配都选择能够满足需要的最小空闲区分配。【知识模块】
11、存储管理6 【正确答案】 B【试题解析】 按照常规,绝大多数计算机都是采用 32 位结构,如果采用二级页表的分页存储管理方式,按字节编制,其页大小为 210B 意味着页内编址需要占 10 位,页表项大小为 2 B 占 16 位,则表示整个逻辑地址空间的页目录表中包含表项的个数的二进制位应该大于或等于 7 位二进制数,即最小 128 是正确的。【知识模块】 存储管理7 【正确答案】 A【知识模块】 存储管理8 【正确答案】 D【知识模块】 存储管理9 【正确答案】 C【试题解析】 如果系统正在向非易失性存储器件硬盘写数据时系统崩溃,写的数据可能会丢失,或者存储信息不完整。【知识模块】 存储管理1
12、0 【正确答案】 C【知识模块】 存储管理11 【正确答案】 B【试题解析】 LRU 是最近最少使用算法,选择上次访问距现在时间最长的页面调出。【知识模块】 存储管理12 【正确答案】 A【试题解析】 虚存是在逻辑上对内存容量加以扩充的一种存储系统。【知识模块】 存储管理13 【正确答案】 C【试题解析】 段的最大长度是根据段的逻辑内容大小来划分的,是由用户编程时限定的。【知识模块】 存储管理14 【正确答案】 B【试题解析】 程序如何分段是由用户决定的。【知识模块】 存储管理15 【正确答案】 C【试题解析】 实现页式存储管理中重定位的是地址转换机构。【知识模块】 存储管理16 【正确答案】
13、 D【试题解析】 页表是由操作系统建立起来的。【知识模块】 存储管理17 【正确答案】 A【知识模块】 存储管理二、综合应用题41-47 小题,共 70 分。18 【正确答案】 (1)连续分配是指为一个用户程序分配一个连续的地址空间,包括单一连续分配方式和分区式分配方式。前者将内存分为系统区和用户区,系统区供操作系统使用,用户区供用户使用,是最简单的一种存储方式,但只能用于单用户单任务的操作系统中。分区式分配方式分为固定分区和动态分区。固定分区是最简单的多道程序的存储管理方式,由于每个分区的大小固定,必然会造成存储空间的浪费。动态分区是根据进程的实际需要,动态地将之分配为连续的内存空间,常用三
14、种分配算法:首次适应算法 FF,该法容易留下许多难以利用的小空闲分区,加大查找开销;循环首次适应算法,该算法能使内存中的空闲分区分布均匀,但会致使缺少大的空闲分区;最佳适应算法,该算法也易留下许多难以利用的小空闲分区。(2)离散分配方式基于将一个进程直接分散地分配到许多不相邻的分区中的思想,分为分页式存储管理、分段式存储管理和段页式存储管理。分页式存储管理旨在提高内存利用率,满足系统管理的需要;分段式存储管理则旨在满足用户(程序员)的需要,在实现共享和保护方面优于分页式存储管理;而段页式存储管理则是将两者结合起来,取长补短,既具有分段系统便于实现、可共享、易于保护、可动态链接等优点,又能像分页
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 存储 管理 模拟 答案 解析 DOC
