1、设备管理练习试卷 1及答案与解析 一、单项选择题 1 通过硬件和软件的功能扩充,把原来独占的设备改造成若干用户共享的设备,这种设备称为 ( )。 ( A)存储设备 ( B)系统设备 ( C)虚拟设备 ( D)用户设备 2 是操作系统中采用的以空间换时间的技术。 ( A)通道技术 ( B) SPOOLing技术 ( C)覆盖技术 ( D)虚拟存储技术 3 CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用 ( )。 ( A)虚拟技术 ( B)通道技术 ( C)并行技术 ( D)缓冲技术 4 关于设备管理和文件管理这二者的关系,下面说法中正确的是 ( )。 ( A)设备管理是文件
2、系统的基础,文件管理是设备管理的一部分 ( B)文件系统为用户提供按名存取服务,实现逻辑文件与物理文件 ( C)文件管理和设备管理是操作系统的两个完全独立的功能,二者不存在任何关系 ( D)设备管理与文件系统密切相关,文件系统是设备管理的基础,设备管理必须依赖文件管理才能最终完成相应的功能 5 在下面的 4个选项中,不属于设备管理的功能是 ( )。 ( A)实现虚拟设备 ( B)实现外围 设备的分配与回收 ( C)实现按名存取 ( D)实现外围设备的启动 6 打印机是 ( )。 ( A)独占设备 ( B)共享设备 ( C)有时是独占设备,有时是共享设备 ( D)常用的字符输出设备 7 对输入
3、/输出设备,输入 /输出操作的信息传输单位为 ( );对存储型设备,输入 /输出操作的信息是以 ( )为单位传输的。 ( A)字节,字 ( B)字符,字 ( C)位,块 ( D)字符,块 8 下面关于计算机外围设备的说法中错误的是 ( )。 ( A)输入 /输出型设备负责主存与外围设 备间的信息传递,信息传输单位是字符 ( B)存储类型设备一般属于共享设备,而输入 /输出型设备则属于独占设备 ( C)计算机外围设备可以分为存储型设备和输入 /输出型设备 ( D)存储型设备可以作为主存的扩充,信息传输以块为单位 二、填空题 9 从使用的角度来分析外围设备的特性,可以把外围设备分成两类,一类是_,
4、另一类是 _。 10 对磁盘的分配实际上就是决定每一时刻为谁服务的问题,即 _问题。 11 通常,用户申请分配设备时,不是具体指定要哪台设备,而是指出要申请分配哪 一类设备多少台,且在用户程序中用 _来提出使用设备的要求。 12 为了记录设备的分配情况,系统可通过设备分配表指出系统所配置的设备类型、台数以及分配和使用情况等。设备分配表由两部分组成: _和 _。 13 磁盘在执行一次信息传输操作所花的时间有 3部分: _、 _和_。 14 对磁盘来说,驱动调度是先进行 _,以尽可能地减少寻找时间;再进行_,以减少延迟时间。 三、判断改错题 15 设备类表说明了每类设备的使用情况,所以应该 每类设
5、备一张设备类表。 ( ) ( A)正确 ( B)错误 16 驱动调度分为移臂调度和旋转调度,它们的执行次序随便。 ( ) ( A)正确 ( B)错误 17 虚拟设备采用的核心技术是 SPOOLing技术。 ( ) ( A)正确 ( B)错误 四、简答题 18 设备管理的主要目标和所实现的功能各是什么 ? 19 简述 SPOOLing技术及其特点。 五、应用题 20 假定磁盘的移动臂现在处于第 8号柱面,有如表 5-4所示的 6个请求者等待访问磁盘,请列出最省时间的响应次序。 设备管理练习试卷 1答案与解析 一、单项选择题 1 【正确答案】 C 【知识模块】 设备管理 2 【正确答案】 A 【知
6、识模块】 设备管理 3 【正确答案】 D 【知识模块】 设备管理 4 【正确答案】 B 【知识模块】 设备管理 5 【正确答案】 C 【知识模块】 设备管理 6 【正确答案】 A 【知识模块】 设备管理 7 【正确答案】 D 【知识模块】 设备管理 8 【正确答案】 B 【知识模块】 设备管理 二、填空题 9 【正确答案】 独占设备;共享设备 【知识模块】 设备管理 10 【正确答案】 驱动调度 【知识模块】 设备管理 11 【正确答案】 设备类相对号 【知识模块】 设备管理 12 【正确答案】 设备类表;设备表 【知识模块】 设备管理 13 【正确答案】 寻道时间;延迟时间;传送时间 【知识
7、模块】 设备管理 14 【正确答案】 移臂调度;旋转调度 【知识模块】 设备管理 三、判断改错题 15 【正确答案】 B 【试题解析】 应改为;设备类 表说明了每类设备的使用情况,每类设备在设备类表中占一个登记栏。 【知识模块】 设备管理 16 【正确答案】 B 【试题解析】 应改为,驱动调度分为移臂调度和旋转调度,对磁盘来说,先执行移臂调度,再执行旋转调度。 【知识模块】 设备管理 17 【正确答案】 A 【知识模块】 设备管理 四、简答题 18 【正确答案】 设备管理要达到的目标是: . 向用户提供使用方便而且独立于设备的界面,使用户摆脱具体设备的物理特性,按照统一的规则使用设备; . 提
8、高各种外设 的使用效率; . 对外设尽可能采用统一的管理方法,使设备管理系统简单、可靠,且易于维护。 为达到此目标,设备管理程序需要完成以下任务: . 屏蔽设备的物理特性,所有涉及设备物理特性的 I/O处理都局限于 I/O系统中较低层次的软件,对用户程序透明; . 提供独立于设备的统一接口。设备管理系统向用户程序界面提供一组访问设备的系统调用命令,作为用户程序与设备驱动程序之间的接口,与接口上设备无关; . 分配设备。按特定算法对独享设备进行合理分配并管理共享设备; . 出错处理, 错误应尽可能在硬件层或最接近硬件的软件部分处理。 设备管理程序需要实现如下功能: . 缓冲区管理。为解决 CPU
9、和外设速度不匹配的问题,使计算机系统各部分充分并行,需将 I/O信息先写入缓冲区; . 地址转换和设备驱动。把用户在程序中使用的虚拟设备地址转换成物理地址; . I/O调度。为 I/O请求分配设备、通道、控制器,并选择信息传输通路; . 中断管理。 【知识模块】 设备管理 19 【正确答案】 SPOOLing,即外部设备联机并行操作,也称假脱机。它是针对慢速独占 设备提;出的一种设备管理技术,其核心思想是利用一台可共享的、高速大容量的块设备来模拟独占设备的操作,使一台独占设备变为多台可并行的虚拟设备,即把独占设备变成逻辑上的共享设备。 SPOOLing系统具有下列特点: . 对用户进程透明,用户进程仍使用统一的系统调用命令访问字符设备; . 用户进程实际上使用的是虚拟设备,而不是直接使用字符设备; . 字符设备与各虚拟设备之间的数据交换由 SPOOLing进程统一调度实施,而且这种交换是以并行方式进行的。 【知识模块】 设备管理 五、应用题 20 【正确答案】 最省时间的响应次序是: 2、 6、 4、 1、 3、 5 【知识模块】 设备管理
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1