- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
操作系统设备管理练习及答案
??##一、选择题
1.通道是一种()。
A.I/O端口B.数据通道C.I/O专用处理机D.软件工具
答案:C
解析:通道是一种特殊的处理机,它具有自己的指令系统,专门负责数据输入输出的传输控制。
2.设备管理中,为了管理和分配设备建立了一个数据结构,通常称为()。
A.设备控制块B.设备分配表C.设备状态表D.设备请求表
答案:A
解析:设备控制块(DeviceControlBlock,DCB)是设备管理中用于管理和分配设备的数据结构,它记录了设备的相关信息。
3.引入缓冲技术的主要目的是()。
A.改善用户编程环境B.提高CPU的处理速度
C.提高CPU和设备之间的并行程度D.降低计算机的硬件成本
答案:C
解析:缓冲技术可以缓解CPU和I/O设备之间速度不匹配的矛盾,提高它们之间的并行程度。
4.设备驱动程序是系统提供的一种通道程序,它专门用于在请求I/O的进程与设备控制器之间传输信息。下面的选项中不是设备驱动程序功能的是()。
A.检查用户I/O请求的合法性B.及时响应由控制器或通道发来的中断请求
C.控制I/O设备的I/O操作D.了解I/O设备的状态,传送有关参数,设置设备的工作方式
答案:B
解析:及时响应由控制器或通道发来的中断请求是中断处理程序的功能,而不是设备驱动程序的功能。
5.在操作系统中,用户使用输入输出设备时,通常采用()。
A.物理设备名B.逻辑设备名C.虚拟设备名D.以上都可以
答案:B
解析:用户使用逻辑设备名来请求使用设备,系统再将其映射到具体的物理设备上。
6.假脱机技术中,对打印机的操作实际上是用对磁盘存储实现的。用以替代打印机的部分是指()。
A.共享设备B.独占设备C.虚拟设备D.物理设备
答案:C
解析:假脱机技术通过虚拟设备技术将独占设备(如打印机)改造成共享设备,利用磁盘空间模拟打印机功能。
7.下面关于设备属性的论述中正确的是()。
A.字符设备的基本特征是可寻址到字节,即能指定输入的源地址或输出的目标地址
B.共享设备必须是可寻址的和可随机访问的设备
C.共享设备是指同一时间内允许多个进程同时访问的设备
D.在分配共享设备和独占设备时,都可能引起进程死锁
答案:B
解析:共享设备必须具备可寻址和可随机访问的特性,这样多个进程才能并发访问。字符设备不可寻址到字节;共享设备是指一段时间内允许多个进程交替访问;分配独占设备不会引起进程死锁。
8.下列关于通道、设备、设备控制器三者之间的关系叙述中正确的是()。
A.设备控制器和通道可以分别控制设备
B.设备控制器控制通道和设备一起工作
C.通道控制设备控制器,设备控制器控制设备
D.设备控制器控制通道,通道控制设备
答案:C
解析:通道控制设备控制器,设备控制器控制设备,通道是控制输入输出设备的硬件机构。
9.采用假脱机技术,将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是()。
A.独占设备B.共享设备C.虚拟设备D.一般物理设备
答案:C
解析:如前面所述,这是利用虚拟设备技术将独占设备模拟成共享设备,这里打印机被虚拟成磁盘上的一部分,属于虚拟设备。
10.操作系统中采用缓冲技术的目的是为了增强系统()的能力。
A.串行操作B.并行操作C.控制操作D.中断操作
答案:B
解析:缓冲技术可提高CPU和I/O设备的并行程度,增强系统并行操作的能力。
##二、填空题
1.设备管理的主要任务是管理各类(),完成用户进程提出的I/O请求,提高CPU和I/O设备的利用率。
答案:设备
2.通道是一个独立于CPU的专管输入输出控制的处理机,它控制()与内存之间的信息交换。
答案:外部设备
3.按照设备的共享属性分类,可将设备分为()设备、共享设备和虚拟设备。
答案:独占
4.设备分配程序在分配设备时,先分配(),再分配(),最后分配()。
答案:设备;设备控制器;通道
5.设备驱动程序的主要功能是接收来自上层软件的抽象请求,进行与设备相关的处理,如检查用户I/O请求的合法性、了解设备的状态、传送有关参数、设置设备的()等。
答案:工作方式
6.缓冲技术中的缓冲池在逻辑上分成三种类型的缓冲队列,即()缓冲队列、()缓冲队列和()缓冲队列。
答案:输入;输出;工作
7.设备管理中引入缓冲机制的主要原因是为了缓和()和()之间速度不匹配的矛盾,减少对CPU的中断频率,提高CPU和I/O设备之间的并行性。
答案:
文档评论(0)