[计算机]期中考试习题课
存储器管理:判断题(1*10=10) 1、在现代操作系统中,不允许用户干预内存的分配。( ) 2、固定分区式管理是针对单道系统的内存管理方案。( ) 3、采用动态重定位技术的系统,目标程序可以不经任何改动,而装入物理内存。( ) 4、可重定位分区管理可以对作业分配不连续的内存单元。( ) 5、利用交换技术扩充内存时,设计时必须考虑的问题是:如何减少信息交换量、降低交换所用的时间。( ) 6、在虚拟存储方式下,程序员编制程序时不必考虑主存的容量,但系统的吞吐量在很大程度上依赖于主存储器的容量。( ) 7、在页式存储管理方案中,为了提高内存的利用效率,允许同时使用不同大小的页面。( ) 8、页式存储管理中,一个作业可以占用不连续的内存空间,而段式存储管理,一个作业则是占用连续的内存空间。( ) 存储器管理:填空题(1*10=10) 1、在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器,另一个是 。 2、实现虚拟存储技术的物质基础是 和 。 3、在页式管理中,页表的作用是实现从 到 的地址映射,存储页表的作用是 。 4、在段页式存储管理系统中,面向 的地址空间是段式划分,面向 的地址空间是页式划分。 存储器管理:解答题 1、某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下: 则逻辑地址0A5C(H)所对应的物理地址是什么?要求:写出主要计算过程。 页号 物理块号 0 3 1 7 2 11 3 8 存储器管理:答案 页式存储管理的逻辑地址分为两部分:页号和页内地址。由已知条件“用户编程空间共32个页面”,可知页号部分占5位;由“每页为1KB”,1K=1024,可知内页地址占10位。由“内存为16KB”,可知有16块,块号为4位。 逻辑地址0A5C(H)所对应的二进制表示形式是:000 1010 0101 1100 ,根据上面的分析,下划线部分为页内地址,编码 “000 10” 为页号,表示该逻辑地址对应的页号为2。查页表,得到物理块号是11(十进制),即物理块地址为:10 11,拼接块内地址10 0101 1100,得10 1110 0101 1100,即2E5C(H)。 存储器管理:解答题 在虚拟存储器中,对于如下的页面访问序列: 1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5 当内存块数量为3时,试问:使用FIFO、LRU置换算法产生的缺页中断是多少?写出依次产生缺页中断后应淘汰的页。(所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断。要求写出计算步骤。) 存储器管理:答案 * 操作系统原理 期中考试1-12章习题课 广东邮电职业技术学院计算机系 isdooropen@126.com /smartxu/ 选择题(1*30=30分) 1、操作系统是一种( b )。 A.应用软件 B. 系统软件 C.通用软件 D. 工具软件 2、操作系统是一组( c )。 A.文件管理程序 B.中断处理程序 C.资源管理程序 D.设备管理程序 3、现代操作系统的基本特征是( c )、资源共享和操作的异步性。 A.多道程序设计 B. 中断处理 C.程序的并发执行 D. 实现分时与实时处理 4、( d )不是操作系统关心的主要问题。 A.管理计算机裸机 B.设计、提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源 D.高级程序设计语言的编译器 第1-4章 5、引入多道程序的目的在于( a )。 A.充分利用CPU,减少CPU等待时间 B.提高实时响应速度 C.有利于代码共享,减少主、辅存信息交换量 D.充分利用存储器 6、( a )没有多道程序设计的特点。 A. DOS B. UNIX C. Windows D.OS/2 7、下列操作系统中,为分时系统的是( c )。 A. CP/M B. MS-DOS C. UNIX