【考研类试卷】计算机学科专业基础综合计算机操作系统-10及答案解析.doc
《【考研类试卷】计算机学科专业基础综合计算机操作系统-10及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机学科专业基础综合计算机操作系统-10及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、计算机学科专业基础综合计算机操作系统-10 及答案解析(总分:99.99,做题时间:90 分钟)一、综合应用题(总题数:25,分数:100.00)1.创建包含可重定位代码的程序时,假定它将装入内存零地址。在代码中,程序引用了下列地址:50,78,150,154。如果程序装入起始地址为 250 的内存,这些地址将要如何调整? (分数:3.50)_2.考虑一个由 8 个页面,每页有 1024B 组成的逻辑空间,把它装入到有 32 个物理块的存储器中,问: (1)逻辑地址需要多少位表示?(二进制) (2)绝对地址需要多少位表示?(二进制) (分数:3.50)_3.分段保护的方法通常有哪些? (分数:
2、3.50)_4.覆盖技术与虚拟存储技术有何本质上的不同?交换技术与虚存中使用的调入/调出技术有何相同与不同之处? (分数:3.50)_简要描述下列存储器管理方案中操作系统的功能。(分数:4.00)(1).单一绝对分区(使用基址寄存器)。(分数:2.00)_(2).多重可变分区。(分数:2.00)_5.使用可重定位代码的静态分区方案(即静态重定位)和动态分区方案(即动态重定位)有何相似和不同之处? (分数:4.00)_某分页系统的逻辑地址为 16 位,其中高 6 位为页号,低 10 位为页内地址,则这样的地址机构:(分数:3.99)(1).一页有多少字节?(分数:1.33)_(2).逻辑地址有多
3、少页?(分数:1.33)_(3).一个作业最大的使用空间是多少字节?(分数:1.33)_6.分段和分页的主要区别是什么? (分数:4.00)_在某段页式系统中,虚地址空间包含了 8 个段,段长为 2 29 B。硬件把每个段分成大小为 256B 的页。问虚地址中有多少位用于指定:(分数:4.00)(1).段号?(分数:1.00)_(2).页号?(分数:1.00)_(3).页内偏移量?(分数:1.00)_(4).整个虚地址?(分数:1.00)_7.所谓程序局部性原理是什么? (分数:4.00)_用一句话回答有关虚拟存储器的概念:(分数:5.00)(1).虚存的应用需求是什么?(分数:1.00)_(
4、2).虚存可行性的基础是什么?(分数:1.00)_(3).虚存实现的主要技术是什么?(分数:1.00)_(4).虚存实现的主要支撑硬件是什么?(分数:1.00)_(5).从原理上讲,虚存空间大小等于什么?(分数:1.00)_8.在虚拟页式存储系统中引入了缺页中断,试说明为什么引入缺页中断?缺页中断的实现由哪几部分组成,并分别给出其实现方法。 (分数:4.00)_9.请求页式管理系统中是否存在外零头(又叫外部碎片)和内零头(又叫内部碎片)? (分数:4.00)_10.请求页式存储管理系统中,若把页面的大小增加一倍,缺页中断次数会减少一半吗?为什么? (分数:4.00)_11.在请求页式存储管理系
5、统中,页面淘汰所花费的时间为什么属于系统开销? (分数:4.00)_在一个采用页式虚拟存储管理的系统中,某进程依次要访问的字地址序列是:115,228,128,88,446,102,321,432,260,167,若作业的第 0 页已经装入主存,现分配给该作业的主存共 300 字,页的大小为 100 字,回答下列问题:(分数:4.00)(1).按 FIFO 调度算法将产生多少次缺页中断,依次淘汰的页号是什么?(分数:2.00)_(2).按 LRU 调度算法将产生多少次缺页中断,依次淘汰的页号是什么?(分数:2.00)_12.假定占有 M 块内在(初始为空)的进程有一个页访问串,这个页访问串的长
6、度为 P,其中涉及 Q 个不同的页号。对于任何页面替换算法,计算出: (1)缺页中断次数的下界是多少? (2)缺页中断次数的上界是多少? (分数:4.00)_13.页面调度算法中有 LRU、FIFO 和 Clock 算法。针对以下条件,计算上述 3 个算法下的页面调度过程和缺页中断率,并分析为什么在 3 种算法中 Clock 算法应用得比较广泛: 页面访问序列:2,3,2,1,5,2,4,5,3,2,5,2 分配内存块:3 块 (分数:4.00)_14.某程序访问下列页而:0,9,0,1,8,1,8,7,8,7,1,2,8,2,7,8,2,3,8,3,如果程序有 3 个页帧可用且使刚下列算法,
7、将会产生多少次缺页: (1)FWO 替换算法。 (2)LRU 替换算法。 (3)OPT 替换算法。 (分数:4.00)_有一个请求页式系统,帧数占 4B,页大小为 256B,使用 LRU 页面替换算法,每个进程分配 3 个页帧。一个进程执行下列代码: inta=new int200200; int i=0; int j=0; while(i+200) j=0; while(j+200) aij=0; 这段代码占用第 0 页,由于每条指令都访问第 0 页,第 0 页总是被装入。变量 i 和 j 都存储在快速寄存器中。(分数:4.00)(1).假设数组的所有元素都存储在连续的内存区域中,那么数组需
8、要多少页?(分数:2.00)_(2).这个程序将产生多少个缺页?(分数:2.00)_15.如下程序在页式虚存系统中执行,程序代码位于虚空间页,A 为 128128 的数组,在虚空间以行主秩序存放 A(1,1),A(1,2),每页放 128 个数组元素。工作集大小为 2 个页帧(开始时程序代码已在内存,占了 1 个页帧),用 LRU 算法,下面两种对 A 初始化的程序引起的页故障数分别为_和_。 第一空: for j:=1 to 128 do for i:=1 to 128 do A(i,j):=0; 第二空: for i:=1 to 128 do for j:=110 128 do A(i,j
9、):=0; (分数:4.00)_在某简单分段系统中,给定下列段表(下表),试计算每个逻辑地址的物理地址。如果地址产生了分段错误,请指明。 段 基址 长度 0 330 124 1 876 211 2 111 99 3 498 302 (分数:5.00)(1).0,99(分数:1.00)_(2).2,78(分数:1.00)_(3).1,265(分数:1.00)_(4).3,222(分数:1.00)_(5).0,111(分数:1.00)_16.现有一个作业,在段式存储管理的系统中已为其主存分配,建立的段表内容见表。 段号 主存起始地址 段长度 0 120 40 1 760 30 2 480 20 3
10、 370 20 计算逻辑地址(2,15),(0,60),(3,18)的绝对地址是多少? 注:括号中第 1 个元素为段号,第 2 个元素为段内地址。 (分数:4.00)_17.某系统使用分页和分段,通过查找相联表访问已换入的内存区域需要花费 200ns。如果必须使用主存页表,访问要花费 400ns。如果要替换的页已经修改则导致缺页的访问要花 10ms,否则只要 5ms。如果缺页率为 5%,相联表命中率为 65%,且 40%的替换页都是修改过的,那么有效访问时间是多少?假设系统只运行一个进程,当页交换时 CPU 空闲。 (分数:4.00)_某系统使用请求分页段式管理,有 16 位的虚地址空间,每个
11、进程有 2 个段,页的大小为 2 12 B。段页表的内容说明见下表(均为二进制),段长是页大小的增量。 (分数:4.00)(1).0001010001010111(分数:1.00)_(2).1110010011111111(分数:1.00)_(3).1111010011000111(分数:1.00)_(4).0011001011000111(分数:1.00)_计算机学科专业基础综合计算机操作系统-10 答案解析(总分:99.99,做题时间:90 分钟)一、综合应用题(总题数:25,分数:100.00)1.创建包含可重定位代码的程序时,假定它将装入内存零地址。在代码中,程序引用了下列地址:50,
12、78,150,154。如果程序装入起始地址为 250 的内存,这些地址将要如何调整? (分数:3.50)_正确答案:()解析:所有地址必须增加 250。因此调整后的地址为 300,328,400,402,404。2.考虑一个由 8 个页面,每页有 1024B 组成的逻辑空间,把它装入到有 32 个物理块的存储器中,问: (1)逻辑地址需要多少位表示?(二进制) (2)绝对地址需要多少位表示?(二进制) (分数:3.50)_正确答案:()解析:因为页面数为 8=2 3 ,故需要 3 位二进制数表示。每页有 1024B,1024=2 10 ,于是页内地址需要10 位二进制数表示。32 个物理块需要
13、 5 位二进制数表示(32=2 5 )。 (1)页的逻辑地址由页号和页内地址组成,所以需要 3+10=13 位二进制数表示。 (2)页的绝对地址由块号和页内地址拼接,所以需要 5+10=15 位二进制数表示。3.分段保护的方法通常有哪些? (分数:3.50)_正确答案:()解析:分段保护的方法通常有: (1)越界检查。在段表寄存器中存放有段表长度信息,在进行存储器访问时将逻辑地址空间的段号与段表长度进行比较,如段号等于或大于段表长度,将发出越界中断信号。 (2)存取控制检查。段表中设置存取控制字段,用于规定对该段的访问方式。4.覆盖技术与虚拟存储技术有何本质上的不同?交换技术与虚存中使用的调入
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机 学科专业 基础 综合 操作系统 10 答案 解析 DOC
