《计算机操作系统习题.ppt》由会员分享,可在线阅读,更多相关《计算机操作系统习题.ppt(22页珍藏版)》请在三一办公上搜索。
1、第四章 习题,一、判断题1.段页式结合了段式和页式的优点,所以段页式的内部碎片和页式一样少。2.当发生缺页中断后,系统一定会执行页面置换算法(页面淘汰算法)。3.在分页存储管理中,减少页面大小,可以减少内存的浪费。所以,页面越小越好。4.交换扩充了主存,因此,交换也实现了虚拟存储器,对吗?5.分页存储管理系统中,根据需要,页面的大小是可以不相等的。6.请求分页存储管理系统,若把页面的大小增加一倍,则缺页中断次数会减少一半。,二、选择题1.测得某个采用按需调页策略的计算机系统部分状态数据为:CPU利用率20%,用于对换空间的磁盘利用率为97.7%,其他设备的利用率5%。由此断定系统出现异常。此种
2、情况下()能提高利用率。A.安装一个更快的硬盘 B.通过扩大硬盘容量增加对换空间C.增加运行进程数 D.加内存条增加物理空间容量,2.考虑页面替换算法,系统有m个页框供调度,初始时全空;引用串长度为p,包含了n个不同的号,无论用什么算法,缺页次数不会少于()。A.m B.p C.n D.min(m,n)3.在作业地址空间中使用的逻辑地址变为内存中物理地址称为()。A.加载 B.重定位 C.物理化 D.逻辑化,4.【多选】支持程序放在不连续内存中存储管理方法有()。A.可变式分区分配 B.多重分区分配 C.分页式分配、段页式分配 D.分段式分配5.在页式存储系统中选择页的大小,需考虑下列哪个因素
3、?()、页面大的好处是页表较小、页面小的好处是可以减少内部碎片引起的内存浪费、通常,影响磁盘访问时间的主要因素不在于页面的大小,所以使用时可优先考虑较大的页面。、和、和、和,6.为使虚存系统有效地发挥其预期的作用,所运行的程序应具有的特性是()。A.该程序不应含有过多的I/O操作 B.该程序的大小不应超过实际的内存容量 C.该程序应具有较好的局部性(Locality)D.该程序的指令相关不应过多。7.页式虚拟存储管理的主要特点是()。A.不要求将作业装入到主存的连续区域B.不要求将作业同时全部装入到主存的连续区域C.不要求进行缺页中断处理D.不要求进行页面置换,8.某虚拟存储器系统采用页式内存
4、管理,使用LRU页面替换算法,考虑下面的页面访问地址流(每次访问在一个时间单位内完成):、假定内存容量为个页面,开始时是空的,则页面置换次数是()。、,9.某虚拟系统有3页初始为空的页框,若采用先进先出的页面淘汰算法,则在下列的页面需求提出时,会产生()次缺页中断?页面需求是:1,2,3,4,1,2,5,1,2,3,4,5A.4 B.8 C.9 D.10,10.适合多道程序运行的存储管理中,存储保护是为了()。A.防止一个作业占用同一个分区 B.防止一个作业占用多个分区C.防止非法访问磁盘文件D.防止各道作业相互干扰,11.在可变式分区分配中,某一作业完成后系统收回其主存空间,并与相邻空闲区合
5、并,为此需修改空闲区表,造成空闲区数减1的情况是()。A.无上邻空闲区,也无下邻空闲区 B.有上邻空闲区,但无下邻空闲区C.有上邻空闲区,但无下邻空闲区 D.有上邻空闲区,也有下邻空闲区12.采用页式存储管理时,重定位的工作是由()完成的。A.操作系统 B.用户 C.地址转换机构 D.主存空间分配程序,13.在页式存储器管理中,页表内容如下图所示。若页的大小为4KB,则地址转换机构将逻辑地址12293转换为物理地址为()。A.20485 B.32773 C.24581 D.12293,14.段页式存储管理中,地址映像表是()。A.每个作业或进程的一张段表,两张页表B每个作业或进程的每个段一张段
6、表,一张页表C每个作业或进程一张段表,每个段一张页表 D每个作业一张页表,每个段一张段表15.在虚拟页式存储管理方案中,完成将页面调入内存的工作的是()。A.缺页中断处理 B.页面淘汰过程 C.工作集模型应用 D.紧缩技术利用,16.请求页式存储管理系统可能出现的问题是()。A.抖动 B.不能共享 C.外零头 D.动态链接17.在目标程序装入内存时,一次性完成地址修改的方式是()。A.静态重定位 B.动态重定位 C.静态链接 D.动态链接18.请求分页存储管理中,若把页面尺寸增大一倍而且可容纳的最大页数不变,则在程序顺序执行时缺页中断次数会()。A.增加 B.减少 C.不变 D.可能增加也可能
7、减少,19.分段管理和分页管理的主要区别是:()A.分段管理的块比分页管理中的页要小B.分页管理有地址映射而分段管理没有C.分页管理有存储保护而分段管理没有D.分段管理要求一道程序存放在连续的空间内而分页管理没有这种要求。20.在下列有关分页管理的叙述中正确的是:()A.程序和数据是在开始执行前一次性装入的B.产生缺页中断一定要淘汰一个页面C.一个被淘汰的页面一定要写回外存D.在页表中要有“访问位”和“改变位”等信息,21.下面关于虚拟存储器的叙述中正确的是()。A.要求程序运行前必须全部装入内存,且在运行过程中一直驻留在内存B.要求程序运行前不必全部装入内存,且在运行过程中不必一直驻留在内存
8、C.要求程序运行前不必全部装入内存,但在运行过程中一直驻留在内存D.要求程序运行前必须全部装入内存,但在运行过程中不必一直驻留在内存22.引起LRU的实现耗费高的原因是()。A.需要硬件的特殊支持B.需要特殊的中断处理程序C.需要在页表中标明特殊的页类型D.需要对所有的页进行排序,23.在下列存储管理方案中,不适应于多道程序设计的是()。A.单一连续区分配 B.分页存储管理C.可变式分区管理 D.固定式分区管理24.在固定分区分配中,每个分区的大小是()。A.相同 B.随作业长度变化C.可以不同但预先固定 D.可以不同但根据作业长度而定25.较好地解决了“外零头”问题的存储管理方法是()A.页
9、式存储管理 B.段式存储管理C.多重分区管理 D.可变分区管理,26.设内存的分配情况如图所示。若要申请一块40K字节的内存空间,若采用最佳适应算法,则所得到的分区首址为()。A.100K B.190K C.330K D.410K,0K,100K,180K,190K,280K,330K,390K,410K,512K,27.在下列存储管理方案中,能实现虚存的有()。A.分区分配 B.分页存储管理C.请求分页存储管理 D.分段存储管理,1.设有8页的逻辑空间,每页有1024字节,它们被映射到32块的物理存储区中。那么,逻辑地址的有效位是()位,物理地址至少是()位。,三、综合应用题,2.在页式虚拟
10、存储器中,一个程序由P1-P7共7个页面组成,程序执行过程中依次访问的页面如下:P3、P4、P2、P6、P4、P3、P7、P4、P3、P6、P3、P4、P8、P4、P6。假设系统分配给这个程序的主存有3个页面,分配采用FIFO、LRU、OPT、CLOCK页面替换算法,对这3个页面进行调度。画出主存页面调入、替换和命中情况表;统计出两种替换算法的命中率。,答案:FIFO算法缺页12次;LRU算法缺页9次;OPT算法缺页7次;CLOCK算法缺页9次。,3.假定某操作系统存储器采用页式存储管理,页的大小为64B。假定一进程的代码段的长度为702B,页表如下表所示。该进程在联想存储器中的页表项如第一个
11、表格所示。现有如下访问序列:其逻辑地址为八进制的105、217、567、1120、2500。试问给定的这些地址能否进行转换?若能,请说明地址转换过程及相应的物理地址;若不能则说明理由。,4.那么,逻辑地址(2,88)对应的物理地址是。逻辑地址(4,100)对应的物理地址。,5.某请求页式存储管理,允许用户空间为32个页面(每页1KB),主存为16KB,如有一个用户程序有10页长,且某时刻该用户进程的页表如下表所示。,(1)如果程序执行时遇到以下两个虚地址:0AC5H、1AC5H,试计算它们对应的物理地址。(2)页表存放在主存中,对主存的一次存取需要1.5微妙,对TLB表的查找时间忽略为0,试问这两次访问共耗费多少时间?,6.已知某系统页面长为4KB,页表项4B,采用多层分页策略映射64位虚拟地址空间。若限定最高层页表占1页,问它可以采用几层分页策略?,7.在一个采用页式虚拟存储管理的系统中,某进程依次要访问的字地址序列是:115,228,128,88,446,102,321,432,260,167,若该作业的第0页已经装入主存,现分配给该作业的主存共300字,页的大小为100字,请回答下列问题:1)按FIFO调度算法将产生多少次缺页中断,依次淘汰的页号为什么,缺页中断率为多少?2)按LRU调度算法将产生多少次缺页中断,依次淘汰的页号为什么,缺页中断率为多少?,