[考研类试卷]操作系统(存储器管理、设备管理、文件管理)模拟试卷1及答案与解析.doc
《[考研类试卷]操作系统(存储器管理、设备管理、文件管理)模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]操作系统(存储器管理、设备管理、文件管理)模拟试卷1及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、操作系统(存储器管理、设备管理、文件管理)模拟试卷 1 及答案与解析一、单项选择题1 最佳适应算法的空闲区的排列方式是( )。(A)按大小递减顺序排列(B)按大小递增顺序排列(C)按地址由小到大排列(D)按地址由大到小排列2 分区分配内存管理方式的主要保护措施是( )。(A)越界地址保护(B)程序代码保护(C)数据保护(D)堆栈保护3 在下列选项中对分段式存储管理描述正确的是( )。(A)每一段必须是连续的存储区(B)每一段不必是连续的存储区(C)每个段必须是大小相等的(D)段与段之间的存储区必须是连续的4 某基于动态分区存储管理的计算机的主存容量为 55 MB(初始为空) ,采用最佳适配(B
2、est Fit)算法,分配和释放的顺序为:分配 15 MB,分配 30 MB,释放 15 MB,分配 6 MB,此时主存中最大空闲分区的大小是( )(A)7 MB(B) 9 MB(C) 10 MB(D)15 MB5 某计算机采用二级页表的分页存储管理方式,按字节编制,其页大小为 2m 字节,页表项大小为 2 字节,逻辑地址结构为:逻辑地址空间大小为 210 页,则表示整个逻辑地址空间的页目录表中包含表项的个数至少是( )。(A)64(B) 128(C) 256(D)5126 操作系统中设备管理部分的主要作用是( )。(A)管理设备(B)提供操作命令(C)管理文件(D)为用户提供使用计算机的接口
3、,管理计算机的资源7 本地用户通过键盘登录系统时,首先获得键盘输入信息的程序是( )。(A)命令解释程序(B)中断处理程序(C)系统调用程序(D)用户登录程序8 程序员利用系统调用打开 IO 设备时,通常使用的设备标志是( )。(A)逻辑设备名(B)物理设备名(C)主设备号(D)从设备号9 在用户程序中要将一个字符送到显示器上显示,使用操作系统提供的( )接口。(A)系统调用(B)函数(C)原语(D)子程序10 为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是( )。(A)栈(
4、B)队列(C)树(D)图11 用户及其应用程序和应用系统是通过( )提供的支持和服务来使用系统资源完成其操作的。(A)单击鼠标(B)键盘命令(C)系统调用(D)图形用户界面12 当中断发生后,进入中断处理的程序属于( )。(A)用户程序(B)可能是用户程序,也可能是 OS 程序(C) OS 程序(D)单独的程序,既不是用户程序,也不是 OS 程序13 使用 SPOOLing 系统的目的是为了提高( )的使用效率。(A)操作系统(B)内存(C) CPU(D)IO 设备14 用户可以通过( ) 两种方式来使用计算机。(A)命令方式和函数方式(B)命令方式和系统调用方式(C)命令方式和文件管理方式(
5、D)设备管理方式和系统调用方式15 假设文件索引节点中有 7 个地址项,其中 4 个地址为直接地址索引,1 个地址项是二级间接地址索引,每个地址项的大小为 4 字节,若磁盘索引块和磁盘数据块大小均为 256 字节,则可表示的单个文件最大长度是( )。(A)33 KB(B) 5 19 KB(C) 1 057 KB(D)16 513 KB16 设立当前工作目录的主要目的是( )。(A)节省外存空间(B)节省内存空间(C)加快文件的检索速度(D)加快文件的读写速度17 下列文件物理结构中,适合随机访问且易于文件扩展的是( )。(A)连续结构(B)索引结构(C)链式结构且磁盘块定长(D)链式结构且磁盘
6、块变长18 假设磁头当前位于第 105 道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为 35,45,12,68,1 10,1 80,170,195,采用 SCAN 调度(电梯调度)算法得到的磁道访问序列是( )。(A)1 10,170,1 80,195,68,45,35,12(B) 1 10,68,45,35,12,170,1 80,195(C) 1 10,170,1 80,195,12,35,45,68(D)12,35,45,68,1 10,170,1 80,19519 文件系统中,文件访问控制信息存储的合理位置是( )。(A)文件控制块(B)文件分配表(C)用户口令表(D)系
7、统注册表20 假设文件 Fl 的当前引用计数值为 1,先建立 F1 的符号链接(软链接)文件 F2,再建立 F1 的硬链接文件 F3,然后删除 F1。此时,F2 和 F3 的引用计数值分别是( )。(A)0,1(B) 1,1(C) 1,2(D)2,1二、综合题20 请求分页管理系统中,假设某进程的页表内容如下表所示。假没,页面大小为 4 KB,一次内存的访问时间是 100 ns,一次快表(TLB)的访问时间是 10ns,处理一次缺页的平均时间为 108 ns(已含更新 TLB 和页表的时间),进程的驻留集大小固定为 2,采用最近最少使用置换算法(LRU)和局部淘汰策略。假设TLB 初始为空;
8、地址转换时先访问 TLB,若 TLB 未命中,再访问页表(忽略访问页表之后的 TLB 更新时间); 有效位为 0 表示页面不在内存,产生缺页中断,缺页中断处理后,返回到产生缺页中断的指令处重新执行。设有虚地址访问序列 2362H、1565 H、25A5 H,请问:21 该逻辑地址对应的页号是多少?22 若采用先进先出(FIFO)置换算法,该逻辑地址对应的物理地址?要求给出计算过程。23 分别对字节多路通道、数据选择通道和数组多路通道进行解释。24 试分析说明因通道不足而产生的瓶颈问题如何解决?25 试说明 DMA 的工作流程。26 说明为什么在单缓冲情况下,系统对一块数据的处理时间为 max(
9、C,T)+M?而在双缓冲情况下,系统对一块数据的处理时间为 max(C,T)?27 计算机系统中,断点、恢复点与 PC 寄存器之间的关系是什么 ?特殊的中断处理程序不一定从恢复点位置开始执行,举例说明为什么?28 试说明收容输入工作缓冲区和提取输出工作缓冲区的工作过程。29 假设计算机系统采用 CSCAN(循环扫描)磁盘调度策略,使用 2 KB 的内存空间记录 16384 个磁盘的空闲状态。 (1)请说明在上述条件如何进行磁盘块空闲状态的管理。 (2)设某单面磁盘的旋转速度为 6 000 rpm,每个磁道有 100 个扇区,相临磁道间的平均移动的时间为 1ms。若在某时刻,磁头位于 100 号
10、磁道处,并沿着磁道号增大的方向移动(如下图所示),磁道号的请求队列为 50,90,30,。120,对请求队列中的每个磁道需读取 1 个随机分布的扇区,则读完这个扇区点共需要多少时间?需要给出计算过程。30 文件系统的模型可分为 3 层,试说明其每一层所包含的基本内容。31 试说明关于索引文件和索引顺序文件的检索方法。并从检索速度和存储费用两方面对索引文件和索引顺序文件进行比较。32 解释关于树形目录结构采用线性检索法的检索过程。33 空闲磁盘空间的管理常采用哪几种方式?UNIX 系统采用的是何种方式?34 试分析在第一级磁盘容错技术和第二级磁盘容错技术中,各采取了包括那些容错措施?什么是写后读
11、校验?操作系统(存储器管理、设备管理、文件管理)模拟试卷 1 答案与解析一、单项选择题1 【正确答案】 B【试题解析】 该算法将系统的空闲区按从小到大的顺序排列,在需要空闲区分配时选择最小且能够满足需要的空闲区进行分配。【知识模块】 存储器管理2 【正确答案】 A【试题解析】 在现代操作系统中提供了支持多道程序设计技术,使得在特定的时间段内有多个用户程序同时驻留内存,为了保护各个进程特别是系统进程的私有代码和数据不被其他进程有意或者无意地破坏,设立了越界检查和越界保护机制,确保系统的安全。【知识模块】 存储器管理3 【正确答案】 B【试题解析】 在单一的段式管理中,每个段是独立的逻辑单位,段内
12、是连续的存储空间,而段与段之间在存储区域分配时不必占用连续的区域。【知识模块】 存储器管理4 【正确答案】 C【试题解析】 这是由于最佳适应算法的定义而来的。算法规定将空闲区按照从小到大排序,每次分配都选择能够满足需要的最小空闲区分配。【知识模块】 存储器管理5 【正确答案】 B【试题解析】 按照常规,绝大多数计算机都是采用 32 位结构,如果采用二级页表的分页存储管理方式,按字节编制,其页大小为 210 字节意味着页内编址需要占 10位,页表项大小为 2 字节占 16 位,则表示整个逻辑地址空间的页目录表中包含表项的个数的二进制位应该大于或等于 7 位二进制数,即最小 128 是正确的。【知
13、识模块】 存储器管理6 【正确答案】 A【试题解析】 操作系统设备管理的功能主要是提供对设备的分配、管理与控制等功能,以最大限度提高设备资源的利用率,降低 CPU 对于 IO 操作的开销。【知识模块】 设备管理7 【正确答案】 B【试题解析】 在操作系统的管理下,每当有按键操作时,系统首先产生一个中断告知操作系统,而中断处理程序在识别出中断原因之后启动字符输入处理程序。【知识模块】 设备管理8 【正确答案】 A【试题解析】 在操作系统的管理下,用户可以通过为系统调用提供逻辑设备名来指代想要使用的设备,而逻辑设备名与物理设备之间的一一对应关系,由操作系统来提供支持。【知识模块】 设备管理9 【正
14、确答案】 A【试题解析】 用户在使用系统资源的时候,必须通过系统调用经操作系统完成才能实现对系统资源操作,用户程序本身没有操作系统资源的权限。【知识模块】 设备管理10 【正确答案】 B【试题解析】 操作系统在组织缓冲区的时候通常采用队列的方式,这种方式比较符合先来先服务的原则,而堆栈的操作方式是后进先出的顺序,不能很好地满足公平性原则。【知识模块】 设备管理11 【正确答案】 C【试题解析】 在本题的四个选择中,只有系统调用能够通过执行动作来完成应用程序期待的任务,而单击鼠标、键盘命令和图形界面都不是正确的答案。【知识模块】 设备管理12 【正确答案】 C【试题解析】 在现代操作系统设计中,
15、为了保护系统资源被安全、公平、合理地使用,将可执行命令分为内核与用户命令,中断处理程序属于操作系统内核,如此可以确保外设等各类资源的合理使用,也能确保系统的安全。【知识模块】 设备管理13 【正确答案】 D【试题解析】 SP00Ling 技术是低速输入输出设备与主机交换的一种技术,通常也称为“假脱机真联机”,其核心思想是以联机的方式得到脱机的效果。低速设备经通道和设在主机内存的缓冲存储器与高速设备相联,该高速设备通常是辅存。为了存放从低速设备上输入的信息,或者存放将要输出到低速设备上的信息(来自内存),在辅存分别开辟一固定区域,叫“输出井”(对输出),或者“输入井”(对输入)。简单来说,就是在
16、内存中形成缓冲区,在高级设备形成输出井和输入井,传递时,从低速设备传人缓冲区,再传到高速设备的输入井,再从高速设备的输出井,传到缓冲区,再传到低速设备。SPOOLing 技术也是一种用一类物理设备模拟另一类物理设备的技术,它使独占使用的设备变成多台虚拟设备的一种技术,其目的是为了提高 IO 设备的利用率及使独占设备共享化。【知识模块】 设备管理14 【正确答案】 B【试题解析】 现代操作系统为用户提供了多种使用计算机的接口,其中系统调用和控制台命令方式是主要的提供给用户的接口方式。因而选择 B。【知识模块】 设备管理15 【正确答案】 C【知识模块】 文件管理16 【正确答案】 C【试题解析】
17、 设立当前目录的好处在于有了当前目录之后对文件的检索就不需要每次文件的检索都从根目录,进而节省对文件的检索时间,提高文件操作的效率。【知识模块】 文件管理17 【正确答案】 B【试题解析】 对于连续结构虽然操作简单,但是不利于随机检索,更不利于文件的扩展,从效率考虑,采用链式结构的检索效率也不如索引结构。【知识模块】 文件管理18 【正确答案】 A【试题解析】 按照电梯算法的操作规则,应该是先沿着一个方向移动达到机制后再反方向移动,故有此答案。【知识模块】 文件管理19 【正确答案】 A【试题解析】 文件系统中,利用文件控制块来存储和记录文件的包括操作权限等属性,便于操作系统对文件进行管理与保
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 操作系统 存储器 管理 设备管理 文件 模拟 答案 解析 DOC
