欢迎来到天天文库
浏览记录
ID:9997929
大小:555.00 KB
页数:4页
时间:2018-05-20
《操作系统-第5章复习题答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、操作系统-----第5章复习题一、选择题1、Spooling技术提高了(A)利用率。A独占设备B共享设备C文件D主存储器2、在下面的I/O控制方式中,需要CPU干预最少的方式是(D)。A程序中断方式B中断驱动I/O控制方式C直接存储器访问DMA控制方式DI/O通道控制方式3、利用通道实现了(C)之间数据的快速传输。ACPU和外设B内存和CPUC内存和外设 D 外设和外设4、设备驱动程序是系统提供的一种通道程序,它专门用于在请求I/O的进程与设备控制器之间传输信息。下面的选项中不是设备驱动程序功能的是(C)。A检查用户I/O请求的合法性。B及时响应由控制器或由通道发来
2、的中断请求。C控制I/O设备的I/O操作。D了解I/O设备的状态,传送有关参数,设置设备的工作方式。5、下表中列出的是一段简单的通道程序(内含6条指令),在下面的各个选项中叙述不正确的是(D)。操作PR计数内存地址WRITE0190743WRITE01100250READ012301200WRITE00120400WRITE01120350READ11702000A该段通道程序包括6条、2类通道指令。B这些指令涉及的数据内存地址有相邻接的地方。C该段通道程序共处理了5条记录。D单记录最大为230个字节。6、基本的I/O设备处理进程一般处于(C)状态。A就绪B执行C阻
3、塞D死锁7、缓冲技术的缓冲池在(A)中。A内存B外存CROMD寄存器8、通过硬件和软件的功能扩充,把原来独占的设备改造成能为若个用户共享的设备,这种设备称为(D)。A存储设备B系统设备C用户设备D虚拟设备9、为了使多个进程能有效地同时处理输入和输出,最好使用(A)结构的缓冲技术。A缓冲池B循环缓冲C单缓冲D双缓冲10、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是(C)。A程序查询B中断方式CDMA方式D无条件存取方式11、在采用SPOOLING系统中,用户的打印结果首先被送到(A)。A磁盘固定区域B内存固定区域C终端D打印机12、设备管
4、理程序对设备的管理是借助于一些数据结构来进行的,下面的(A)不属于设备管理数据结构。AJCBBDCTCCOCTDCHCT13、大多数低速设备都属于(A)设备。A独享B共享C虚拟DSPOOLING14、(B)用做连接大量的低速或中速I/O设备。A数据选择通道B字节多路通道C数据多路通道15、操作系统中SPOOLING技术,实质是将(B)转化为共享设备的技术。A虚拟设备B独占设备C脱机设备D块设备16、(A)是操作系统中采用的以空间换取时间的技术。ASPOOLING技术B虚拟存储技术C交换技术D通道技术17、在操作系统中,用户程序申请使用I/O设备时,通常采用(B)。A
5、物理设备名B逻辑设备名C虚拟设备名D独占设备名18、采用假脱机技术,将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是(C)。A独占设备B共享设备C虚拟设备D一般物理设备20、按(D)分类可将设备分为块设备和字符设备。A从属关系B操作特性C共享属性D信息交换单位21、(C)算法是设备分配常用的一种算法。A短作业优先B最佳适应C 先来先服务 D首次适应22、某操作系统采用双缓冲传送磁盘上的数据。设从磁盘将数据传送到缓冲区所用时间为T1,将缓冲区中数据传送到用户区所用时间为T2(假设T2《T1),CPU处理数据所
6、用时间为T3,则处理该数据,系统所用总时间为(D)。AT1+T2+T3BMAX(T2,T3)+T1CMAX(T1,T3)+T2DMAX(T1,T3)23、设从磁盘将一块数据传送到缓冲区所用时间为80us,将缓冲区中的数据传送到用户区所用时间为40us,CPU处理数据所用时间为30us,则处理该数据,采用单缓冲传送某磁盘数据,系统所用总时间为(A)。A120usB110usC150usD70us24、下列哪种设备不是从设备分配策略角度来说的。(A)A系统设备B独享设备C共享设备D虚拟设备一、判断题1、通道是处理输入/输出的软件。(错)2、所有外围设备的启动工作都由系统
7、统一来做。(对)3、来自通道的I/O中断事件由设备管理负责处理(对)。4、编制好的通道程序是存放在主存储器中的(对)。5、由用户给出的设备编号是设备的绝对号(错)。6、操作系统在输入输出系统中采用了缓冲池技术,这项技术主要是通过硬件来实现的。(错)7、低速设备一般被设置成共享设备.(错)二、填空题1、设备管理中引入缓冲机制的主要原因是为了(缓解CPU与外部设备之间速度不匹配的矛盾)、(实现CPU和外部设备的并行处理)、(放宽对CPU响应时间的限制)。2、虚拟设备是通过(SPOOLING)技术把(独占)设备变为能为若个个用户(共享)的设备。3、进行设备分配时所需的
此文档下载收益归作者所有