[考研类试卷]计算机专业基础综合(存储管理)模拟试卷1及答案与解析.doc
《[考研类试卷]计算机专业基础综合(存储管理)模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业基础综合(存储管理)模拟试卷1及答案与解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合(存储管理)模拟试卷 1 及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 下列页面置换算法中,可能会产生 Belady 异常现象的是( )。(A)先进先出算法 FIFO(B)最近最少使用算法 LRU(C)利用 refereiIce bit 的近似的 LRU(D)最优算法 optimal2 下列关于分段存储管理的说法中,错误的是( )。(A)便于编程(B)便于分段共享(C)便于内存分配(D)能动态链接3 为进程分配连续内存的是( )。(A)分页存储管理(B)分段存储管理(C)可变分区管理(D)
2、段页式存储管理4 在下面的页面置换算法中,( )只是具有理论意义,但是实现起来很困难。(A)先进先出置换算法(B)最近最久未使用置换算法(C) clock 置换算法(D)最佳置换算法5 属于内存连续分配方式的是( )。(A)固定分区分配方式(B)分段存储管理方式(C)分页存储管理方式(D)段页式存储管理方式6 下面关于联想存储器的说法中,不正确的是( )。(A)联想存储器是为了提高变换速度(B)联想存储器是超高速缓存构造成按内容可寻址的存储器(C)联想存储器不增加太多的硬件投资(D)联想存储器是高速缓存构造成按地址可寻址的存储器7 可变分区管理中的( ) 算法,空闲区按其大小递增次序组成链。(
3、A)首次适应(B)最佳适应(C)下次首次适应(D)最坏适应8 在某计算机中采用了多级存储体系,设计有 Cache、主存和磁盘。假设访问Cache 一个字需要花费 10 ns,若该字不在 Cache 中但是存在于主存中,那么需要100ns 载入 Cache,然后重新开始定位。若该字既不在 Cache 中,也不在主存中,那么需要 10ms 的时间装入主存,再用 100ns 复制到 Cache,再开始定位。设Cache 的命中率为 090,主存的命中率为 075,那么,该系统访问一个字的平均时间是( )。(A)25000ns(B) 250023ns(C) 250017ns(D)250020ns9 下
4、列关于程序装入内存的说法中,正确的是( )。(A)由链接程序将用户源代码编译成若干目标模块(B)由编译程序将编译后形成的目标模块和所需的库函数链接在一起(C)由编译程序将用户源代码编译成若干目标模块(D)由链接程序将装入模块装入内存10 程序装入模块的主要方式包括( )。(A)绝对装入方式(B)可重定位方式(C)动态运行时装入方式(D)以上三者11 下列关于程序装入方式的叙述中,不正确的是( )。(A)绝对装入方式适用于单道程序环境下(B)可重定位方式适用于多道程序环境下(C)动态运行时装入方式也适用于多道程序环境下(D)可重定位方式适用于单道程序环境下12 在进行程序链接时,应完成的工作是(
5、 )。对相对地址进行修改 变换外部调用符号首次适应算法 循环首次适应算法(A),(B) ,(C) ,(D),13 在动态分区分配方式中,可利用( )分区分配算法。(A)首次适应算法(B)循环首次适应算法(C)最佳适应算法(D)以上三种14 在动态分区分配方式中,将备空闲分区链接成空闲分区链的说法中,不正确的是( )。(A)在每个分区的起始地址部分设置一些用于控制分区分配的信息(B)在每个分区的起始地址部分设置用于链接各分区的前向指针(C)在每个分区的尾部设置一后向指针(D)在每个分区的尾部设置一些用于控制分区分配的信息15 要保证一个程序在主存中被改变了存放位置后仍能正确执行,则对主存空间应采
6、用( )技术。(A)动态重定位(B)静态重定位(C)动态分配(D)静态分配16 固定分区存储管理把主存储器划分成若干个连续区,每个连续区称一个分区。经划分后分区的个数是固定的,各个分区的大小( )。(A)是一致的(B)都不相同(C)可以相同,也可以不相同,要根据作业长度固定(D)在划分时确定且长度保持不变17 采用固定分区方式管理主存储器的最大缺点是( )。(A)不利于存储保护(B)主存空间利用率不高(C)要有硬件的地址转换机构(D)分配算法复杂18 采用可变分区方式管理主存储器时,若采用最优适应分配算法,宜将空闲区按( )次序登记在空闲区表中。(A)地址递增(B)地址递减(C)长度递增(D)
7、长度递减二、综合应用题41-47 小题,共 70 分。19 试全面比较连续分配和离散分配方式。19 在一个采用分页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字地址序列是 115,228,120,88,446,102,321,432,260,167。若分配给作业可使用的主存空间共 300 个字,作业的页面大小为 100 个字,且第 0 页已经装入主存,请回答下列问题:20 按 FIFO 页面调度算法将产生多少次缺页中断?写出依次淘汰的页号。21 按 LRU 页面调度算法将产生多少次缺页中断?写出依次淘汰的页号。22 何谓静态分配? 何谓动态分配 ?23 什么是地址重定位? 怎样区分静态
8、重定位和动态重定位? 各有什么优缺点?24 分区分配有哪几种? 试比较各种分区分配的优缺点。25 试述最佳、最差、最先适应算法的基本思想,并指出它们各自的优缺点。26 什么是存储器的内零头和外零头?它们是怎么造成的? 减少它们应采取什么措施?27 试述分页存储管理的基本实现原理,并说明如何实现从逻辑空间到物理空间的变换?28 用可变分区方式管理主存时,假定主存中按地址顺序依次有五个空闲区,空闲区的大小依次为 32 KB、10 KB、5 KB、228 KB、loo KB。现有五个作业J1、J2、J3 、 J4,J5,它们各需主存量为 1KB、10 KB、108KB、28 KB,115 KB。若采
9、用最先适应分配算法,能把这五个作业按 JlJ5 的次序全部装入主存吗?按怎样的次序装入这五个作业可以将其全部装入主存?29 为什么要引入虚拟存储器的概念?30 请求分页和简单分页两种存储管理方案有何不同?缺页中断是如何发生的? 发生缺页中断时如何处理?30 某一计算机系统采用虚拟页式存储管理方式,当前在处理机上执行的某一个进程的页表如下所示,所有的数字均为十进制,每一项的起始编号是 0,并且所有的地址均按字节编址,每页的大小为 1024B。31 将下列逻辑地址转换为物理地址,写出计算过程,对不能计算的说明为什么? 0793,1197,2099,3320,4188,533232 假设程序欲访问第
10、 2 页,页面置换算法为改进的 CLOCK 算法,请问该淘汰哪页?如何修改页表 ?上述地址的转换结果是否改变 ?变成多少?计算机专业基础综合(存储管理)模拟试卷 1 答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 【正确答案】 A【试题解析】 Belady 现象指为进程分配的内存页增加,缺页率反而增加的异常现象。【知识模块】 存储管理2 【正确答案】 B【知识模块】 存储管理3 【正确答案】 C【知识模块】 存储管理4 【正确答案】 D【试题解析】 最佳置换算法是指将以后不再使用或很长时间都不需要使用的页面置换
11、出去。在利用最佳置换算法的过程中,不能够事先预知哪些页面是以后不再使用的,因此只具有理论意义,实现起来很困难。【知识模块】 存储管理5 【正确答案】 A【知识模块】 存储管理6 【正确答案】 D【试题解析】 为了加速查找过程,超高速缓存构造成按内容可寻址的存储器,这种结构也称为联想存储器。引入联想存储器是为了提高地址变换速度,且不增加太多的硬件投资。【知识模块】 存储管理7 【正确答案】 B【试题解析】 可变分区管理中,最佳适应算法是找到能够适应分区的最小的空闲页面,因此需要将空闲区按其大小递增次序组成链,以方便查找。【知识模块】 存储管理8 【正确答案】 D【试题解析】 本题考查多级存储层次
12、下的平均访问时间。多级存储是现代计算机获得比较优异的存储器访问性能又比较廉价的一种实现方法。正确的计算需要搞清楚 CPU 访问一个字的流程。通常,若需要执行的指令字已经载入到 Cache 中,那么,仅需要从(Cache 中取出放到指令队列上即可,所花费的时间即是 Cache 的访问时间。当 Cache 中缺席时,产生中断,调用 Cache 更新程序,将所需的指令字从内存载入 Cache,然后返回到中断点继续定位,所需的时间是访问(Cache 的时间和中断服务程序所花费的时间之和。同理,可以推断出访问不在主存中的指令字所需花费的时间是磁盘装入时间与内存中断服务程序时间以及 Cache 访问时间的
13、和。根据各自命中率的不同,可以计算出总时间为:1009+(10+100)0 7501+(10+100+1010 6)(1-09)(1-0 75)=250020ns【知识模块】 存储管理9 【正确答案】 C【试题解析】 首先由编译程序将用户源代码编译成若干目标模块,再由链接程序将编译后形成的目标模块和所需的库函数链接在一起,组成两个装入模块,再由装入程序将装入模块装入内存。【知识模块】 存储管理10 【正确答案】 D【试题解析】 程序装入模块的方式有:绝对装入方式、可重定位方式和动态运行时装入方式。【知识模块】 存储管理11 【正确答案】 D【试题解析】 绝对装入方式适用于单道程序环境下。可重定
14、位方式适用于多道程序环境下。动态运行时装入方式也适用于多道程序环境下。【知识模块】 存储管理12 【正确答案】 B【试题解析】 在进行程序链接时,应完成对相对地址进行修改和变换外部调用符号。【知识模块】 存储管理13 【正确答案】 D【试题解析】 在动态分区分配过程中,可以利用的分区分配算法包括首次适应算法、循环首次适应算法、最佳适应算法。【知识模块】 存储管理14 【正确答案】 D【试题解析】 应在每个分区的起始地址部分,设置一些用于控制分区分配的信息以及用于链接备分区的前向指针。在分区尾部则设置一后向指针,通过前、后向指针将所有的分区链接成一个双向链。【知识模块】 存储管理15 【正确答案
15、】 A【知识模块】 存储管理16 【正确答案】 D【知识模块】 存储管理17 【正确答案】 B【知识模块】 存储管理18 【正确答案】 C【知识模块】 存储管理二、综合应用题41-47 小题,共 70 分。19 【正确答案】 (1)连续分配是指为一个用户程序分配一个连续的地址空间,包括单一连续分配方式和分区式分配方式。前者将内存分为系统区和用户区,系统区供操作系统使用,用户区供用户使用,是最简单的一种存储方式,但只能用于单用户单任务的操作系统中。分区式分配方式分为固定分区和动态分区。固定分区是最简单的多道程序的存储管理方式,由于每个分区的大小固定,必然会造成存储空间的浪费。动态分区是根据进程的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 存储 管理 模拟 答案 解析 DOC
