【考研类试卷】计算机专业基础综合(操作系统)模拟试卷5及答案解析.doc
《【考研类试卷】计算机专业基础综合(操作系统)模拟试卷5及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机专业基础综合(操作系统)模拟试卷5及答案解析.doc(9页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合(操作系统)模拟试卷 5及答案解析(总分:62.00,做题时间:90 分钟)一、单项选择题(总题数:18,分数:36.00)1.单项选择题 1-40小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。(分数:2.00)_2.下列页面置换算法中,可能会产生 Belady异常现象的是( )。(分数:2.00)A.先进先出算法 FIFOB.最近最少使用算法 LRUC.利用 refereYlce bit的近似的 LRUD.最优算法 optimal3.下列关于分段存储管理的说法中,错误的是( )。(分数:2.00)A.便于编程B.便于分段共享C.便于内存分配D.能动态链接4
2、.为进程分配连续内存的是( )。(分数:2.00)A.分页存储管理B.分段存储管理C.可变分区管理D.段页式存储管理5.在下面的页面置换算法中,( )只是具有理论意义,但是实现起来很困难。(分数:2.00)A.先进先出置换算法B.最近最久未使用置换算法C.clock置换算法D.最佳置换算法6.属于内存连续分配方式的是( )。(分数:2.00)A.固定分区分配方式B.分段存储管理方式C.分页存储管理方式D.段页式存储管理方式7.下面关于联想存储器的说法中,不正确的是( )。(分数:2.00)A.联想存储器是为了提高变换速度B.联想存储器是超高速缓存构造成按内容可寻址的存储器C.联想存储器不增加太
3、多的硬件投资D.联想存储器是高速缓存构造成按地址可寻址的存储器8.可变分区管理中的( )算法,空闲区按其大小递增次序组成链。(分数:2.00)A.首次适应B.最佳适应C.下次首次适应D.最坏适应9.在某计算机中采用了多级存储体系,设计有 Cache、主存和磁盘。假设访问 Cache一个字需要花费10ns,若该字不在 Cache中但是存在于主存中,那么需要 100 ns载入 Cache,然后重新开始定位。若该字既不在 Cache中,也不在主存中,那么需要 10 ms的时间装入主存,再用 100 ns复制到 Cache,再开始定位。设 Cache的命中率为 090,主存的命中率为 075,那么,该
4、系统访问一个字的平均时间是( )。(分数:2.00)A.25 000 nsB.250 023 nsC.250 017 nsD.250 020 ns10.下列关于程序装入内存的说法中,正确的是( )。(分数:2.00)A.由链接程序将用户源代码编译成若干目标模块B.由编译程序将编译后形成的目标模块和所需的库函数链接在一起C.由编译程序将用户源代码编译成若干目标模块D.由链接程序将装入模块装入内存11.程序装入模块的主要方式包括( )。(分数:2.00)A.绝对装入方式B.可重定位方式C.动态运行时装入方式D.以上三者12.下列关于程序装入方式的叙述中,不正确的是( )。(分数:2.00)A.绝对
5、装入方式适用于单道程序环境下B.可重定位方式适用于多道程序环境下C.动态运行时装入方式也适用于多道程序环境下D.可重定位方式适用于单道程序环境下13.在进行程序链接时,应完成的工作是( )。 I对相对地址进行修改 变换外部调用符号 首次适应算法 循环首次适应算法(分数:2.00)A.I,B.I,C.I,D.I,14.在动态分区分配方式中,可利用( )分区分配算法。(分数:2.00)A.首次适应算法B.循环首次适应算法C.最佳适应算法D.以上三种15.在动态分区分配方式中,将各空闲分区链接成空闲分区链的说法中,不正确的是( )。(分数:2.00)A.在每个分区的起始地址部分设置一些用于控制分区分
6、配的信息B.在每个分区的起始地址部分设置用于链接各分区的前向指针C.在每个分区的尾部设置一后向指针D.在每个分区的尾部设置一些用于控制分区分配的信息16.要保证一个程序在主存中被改变了存放位置后仍能正确执行,则对主存空间应采用( )技术。(分数:2.00)A.动态重定位B.静态重定位C.动态分配D.静态分配17.固定分区存储管理把主存储器划分成若干个连续区,每个连续区称一个分区。经划分后分区的个数是固定的,各个分区的大小( )。(分数:2.00)A.是一致的B.都不相同C.可以相同,也可以不相同,要根据作业长度固定D.在划分时确定且长度保持不变18.采用固定分区方式管理主存储器的最大缺点是(
7、)。(分数:2.00)A.不利于存储保护B.主存空间利用率不高C.要有硬件的地址转换机构D.分配算法复杂二、综合应用题(总题数:13,分数:26.00)19.综合应用题 41-47小题。(分数:2.00)_20.何谓静态链接、装入时动态链接和运行时动态链接?(分数:2.00)_21.引入动态重定位的目的是什么?(分数:2.00)_22.为什么要引入段页式存储管理?说明在段页式存储管理系统中的地址变换过程。(分数:2.00)_23.在采用首次适应算法回收内存时,可能出现哪几种情况?应怎样处理这些情况?(分数:2.00)_24.有一个程序要把 100100的数组置初值“0”,现假定有两个主存块可用
8、来存放数组中的元素,每个主存块可以存放 200个数组元素,数组中的元素按行编址。两个主存块的初始状态都为空,若程序编制如下: (1)Var A:array1100of array1100of integer; for j:=1 to 100 do for i:=1 to 100 do Ai,j;=0 (2)Var A:array1100of array1100of integer;for i=1 to 100 do for j:=1 to 100 do Ai,j:=0 当采用 LRU页面调度算法时,对上述两种程序编制方法各会产生多少次缺页中断?(分数:2.00)_25.假定某采用页式存储管理的
9、系统中,主存容量为 1 MB,被分成 256块,块号为 0,1,2,255。现有一个共 4页(页号为 0、1、2、3)的作业被依次装入到主存的第 2、4、1、5 块中。请问: (1)主存地址应该用多少位来表示? (2)作业每一页的长度为多少字节?逻辑地址中的页内地址部分应占用多少位? (3)把作业中每一页占用的主存块起始地址填入下表。 (分数:2.00)_26.某采用段式存储管理的系统为装入主存的一个作业建立了如下的段表: (分数:2.00)_27.为什么要引入动态分段存储管理?它与请求页式存储管理有什么区别?(分数:2.00)_28.请较详细地说明,引入分段存储管理是为了满足用户哪几方面的需
10、要?(分数:2.00)_29.段页式存储管理方式中如何实现地址变换?(分数:2.00)_30.为什么说分段系统较之分页系统更易于实现信息共享和保护?(分数:2.00)_31.分页和分段有何区别?(分数:2.00)_计算机专业基础综合(操作系统)模拟试卷 5答案解析(总分:62.00,做题时间:90 分钟)一、单项选择题(总题数:18,分数:36.00)1.单项选择题 1-40小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。(分数:2.00)_解析:2.下列页面置换算法中,可能会产生 Belady异常现象的是( )。(分数:2.00)A.先进先出算法 FIFO B.最近最少使用算
11、法 LRUC.利用 refereYlce bit的近似的 LRUD.最优算法 optimal解析:解析:Belady 现象指为进程分配的内存页增加,缺页率反而增加的异常现象。3.下列关于分段存储管理的说法中,错误的是( )。(分数:2.00)A.便于编程B.便于分段共享 C.便于内存分配D.能动态链接解析:4.为进程分配连续内存的是( )。(分数:2.00)A.分页存储管理B.分段存储管理C.可变分区管理 D.段页式存储管理解析:5.在下面的页面置换算法中,( )只是具有理论意义,但是实现起来很困难。(分数:2.00)A.先进先出置换算法B.最近最久未使用置换算法C.clock置换算法D.最佳
12、置换算法 解析:解析:最佳置换算法是指将以后不再使用或很长时间都不需要使用的页面置换出去。在利用最佳置换算法的过程中,不能够事先预知哪些页面是以后不再使用的,因此只具有理论意义,实现起来很困难。6.属于内存连续分配方式的是( )。(分数:2.00)A.固定分区分配方式 B.分段存储管理方式C.分页存储管理方式D.段页式存储管理方式解析:7.下面关于联想存储器的说法中,不正确的是( )。(分数:2.00)A.联想存储器是为了提高变换速度B.联想存储器是超高速缓存构造成按内容可寻址的存储器C.联想存储器不增加太多的硬件投资D.联想存储器是高速缓存构造成按地址可寻址的存储器 解析:解析:为了加速查找
13、过程,超高速缓存构造成按内容可寻址的存储器,这种结构也称为联想存储器。引入联想存储器是为了提高地址变换速度,且不增加太多的硬件投资。8.可变分区管理中的( )算法,空闲区按其大小递增次序组成链。(分数:2.00)A.首次适应B.最佳适应 C.下次首次适应D.最坏适应解析:解析:可变分区管理中,最佳适应算法是找到能够适应分区的最小的空闲页面,因此需要将空闲区按其大小递增次序组成链,以方便查找。9.在某计算机中采用了多级存储体系,设计有 Cache、主存和磁盘。假设访问 Cache一个字需要花费10ns,若该字不在 Cache中但是存在于主存中,那么需要 100 ns载入 Cache,然后重新开始
14、定位。若该字既不在 Cache中,也不在主存中,那么需要 10 ms的时间装入主存,再用 100 ns复制到 Cache,再开始定位。设 Cache的命中率为 090,主存的命中率为 075,那么,该系统访问一个字的平均时间是( )。(分数:2.00)A.25 000 nsB.250 023 nsC.250 017 nsD.250 020 ns 解析:解析:本题考查多级存储层次下的平均访问时间。多级存储是现代计算机获得比较优异的存储器访问性能又比较廉价的一种实现方法。正确的计算需要搞清楚 CPU访问一个字的流程。通常,若需要执行的指令字已经载入到 Cache中,那么,仅需要从 Cache中取出
15、放到指令队列上即可,所花费的时间即是Cache的访问时间。当 Cache中缺席时,产生中断,调用 Cache更新程序,将所需的指令字从内存载入Cache,然后返回到中断点继续定位,所需的时间是访问 Cache的时间和中断服务程序所花费的时间之和。同理,可以推断出访问不在主存中的指令字所需花费的时间是磁盘装入时间与内存中断服务程序时间以及Cache访问时间的和。根据各自命中率的不同,可以计算出总时间为:1009+(10+100)07501+(10+100+1010 6 )(109)(1 一 075)=250 020 ns10.下列关于程序装入内存的说法中,正确的是( )。(分数:2.00)A.由
16、链接程序将用户源代码编译成若干目标模块B.由编译程序将编译后形成的目标模块和所需的库函数链接在一起C.由编译程序将用户源代码编译成若干目标模块 D.由链接程序将装入模块装入内存解析:解析:首先由编译程序将用户源代码编译成若干目标模块,再由链接程序将编译后形成的目标模块和所需的库函数链接在一起,组成两个装入模块,再由装入程序将装入模块装入内存。11.程序装入模块的主要方式包括( )。(分数:2.00)A.绝对装入方式B.可重定位方式C.动态运行时装入方式D.以上三者 解析:解析:程序装入模块的方式有:绝对装入方式、可重定位方式和动态运行时装入方式。12.下列关于程序装入方式的叙述中,不正确的是(
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 操作系统 模拟 答案 解析 DOC
