《操作系统-第5章复习题答案.pdf》由会员分享,可在线阅读,更多相关《操作系统-第5章复习题答案.pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、操作系统操作系统-第第 5 5 章复习题章复习题一、一、选择题选择题1、Spooling 技术提高了(A)利用率。A 独占设备 B 共享设备 C 文件 D 主存储器2、在下面的 I/O 控制方式中,需要 CPU 干预最少的方式是(D)。A 程序中断方式B 中断驱动 I/O 控制方式C 直接存储器访问 DMA 控制方式D I/O 通道控制方式3、利用通道实现了()之间数据的快速传输。A CPU和外设 B 内存和 CPU 内存和外设外设和外设4、设备驱动程序是系统提供的一种通道程序,它专门用于在请求 I/O 的进程与设备控制器之间传输信息。下面的选项中不是设备驱动程序功能的是(C)。A 检查用户
2、I/O 请求的合法性。B 及时响应由控制器或由通道发来的中断请求。C 控制 I/O 设备的 I/O 操作。D 了解 I/O 设备的状态,传送有关参数,设置设备的工作方式。5、下表中列出的是一段简单的通道程序(内含 6 条指令),在下面的各个选项中叙述不正确的是(D)。操作WRITEWRITEREADWRITEWRITEREADP000001R111011计数9010023012012070内存地址74325012004003502000A 该段通道程序包括 6 条、2 类通道指令。B 这些指令涉及的数据内存地址有相邻接的地方。C 该段通道程序共处理了5 条记录。D 单记录最大为 230 个字节
3、。6、基本的 I/O 设备处理进程一般处于(C)状态。A 就绪B 执行C 阻塞D 死锁7、缓冲技术的缓冲池在(A)中。A 内存 B 外存 C ROMD 寄存器8、通过硬件和软件的功能扩充,把原来独占的设备改造成能为若个用户共享的设备,这种设备称为(D)。A 存储设备B 系统设备 C 用户设备 D 虚拟设备9、为了使多个进程能有效地同时处理输入和输出,最好使用(A)结构的缓冲技术。A 缓冲池B 循环缓冲 C 单缓冲 D 双缓冲10、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是(C)。A 程序查询B 中断方式 C DMA 方式 D 无条件存取方式11、在采用 SPOO
4、LING 系统中,用户的打印结果首先被送到(A)。A 磁盘固定区域B 内存固定区域C 终端 D 打印机12、设备管理程序对设备的管理是借助于一些数据结构来进行的,下面的(A)不属于设备管理数据结构。A JCBB DCTC COCTD CHCT13、大多数低速设备都属于(A)设备。A 独享B 共享 C 虚拟 D SPOOLING14、(B)用做连接大量的低速或中速I/O 设备。A 数据选择通道B 字节多路通道C 数据多路通道15、操作系统中 SPOOLING 技术,实质是将(B)转化为共享设备的技术。A 虚拟设备 B 独占设备 C 脱机设备 D 块设备16、(A)是操作系统中采用的以空间换取时间
5、的技术。A SPOOLING技术 B 虚拟存储技术 C 交换技术 D 通道技术17、在操作系统中,用户程序申请使用I/O 设备时,通常采用(B)。A 物理设备名 B 逻辑设备名 C 虚拟设备名 D 独占设备名18、采用假脱机技术,将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是(C)。A 独占设备 B 共享设备C 虚拟设备D 一般物理设备20、按(D)分类可将设备分为块设备和字符设备。A 从属关系 B 操作特性 C 共享属性 D 信息交换单位21、()算法是设备分配常用的一种算法。A 短作业优先 B 最佳适应 先来先服务首次适应22、
6、某操作系统采用双缓冲传送磁盘上的数据。设从磁盘将数据传送到缓冲区所用时间为T1,将缓冲区中数据传送到用户区所用时间为T2(假设 T2T1),CPU 处理数据所用时间为 T3,则处理该数据,系统所用总时间为(D)。A T1+T2+T3B MAX(T2,T3)+T1C MAX(T1,T3)+T2D MAX(T1,T3)23、设从磁盘将一块数据传送到缓冲区所用时间为 80us,将缓冲区中的数据传送到用户区所用时间为 40 us,CPU 处理数据所用时间为 30 us,则处理该数据,采用单缓冲传送某磁盘数据,系统所用总时间为(A)。A 120 usB 110 usC 150 usD 70 us24、下
7、列哪种设备不是从设备分配策略角度来说的。(A)A 系统设备B 独享设备 C 共享设备 D 虚拟设备二、二、判断题判断题1、通道是处理输入/输出的软件。(错)2、所有外围设备的启动工作都由系统统一来做。(对)3、来自通道的 I/O 中断事件由设备管理负责处理(对)。4、编制好的通道程序是存放在主存储器中的(对)。5、由用户给出的设备编号是设备的绝对号(错)。6、操作系统在输入输出系统中采用了缓冲池技术,这项技术主要是通过硬件来实现的。(错)7、低速设备一般被设置成共享设备.(错)三、三、填空题填空题1、设备管理中引入缓冲机制的主要原因是为了(缓解 CPU 与外部设备之间速度不匹配的矛盾)、(实现
8、 CPU 和外部设备的并行处理)、(放宽对 CPU 响应时间的限制)。2、虚拟设备是通过(SPOOLING)技术把(独占)设备变为能为若个个用户(共享)的设备。3、进行设备分配时所需的数据表格主要有(设备控制表)、(控制器控制表)、(通道控制表)、(系统设备表)。4、逻辑设备表(LUT)的主要功能是(实现逻辑设备到物理设备的映射)和(实现设备独立性)。5、从资源管理(分配)的角度出发,I/O 设备可分为(独享(共享)和(虚拟)。6、常用的 I/O 控制方式有程序直接控制方式、中断控制方式、(DMA 控制方式)和(通道控制方式)。7、通道指专门用于负责输入/输出工作的处理机,通道所执行的程序称为(通道程序)。8、SPOOLING 系统由磁盘的(输入井)、(输出井),内存中的(输入缓冲区)和(输出缓冲区)以及(输入进程)和(输出进程)所构成。9、设备处理进程平时处于(阻塞)状态,当(I/O 中断)和(I/O 请求)出现时被唤醒。10、设备分配程序分配外部设备时,先分配(设备),再分配(控制器),最后分配(通道)。11、操作系统在设备分配时,考虑的因素主要有(设备的固有属性)、(设备分配算法)、(设备分配的安全性)。