第九章 设备管理:操作系统除了提供进程管理、存储管理、文件管理之外,还要控制计算机的所有I/O设备,使操作系统与硬件可以紧密结合。本章分为五个部分,分别是设备管理概述、I/O硬件特点、I/O软件的组成、设备分配和虚拟设备。9.1设备管理概述:设备管理是指对计算机系统中除了中央处理器和主存储器以外的所有其他设备的管理,既包括I/O外围设备,也包括例如通道和设备控制器等支持设备。
9.2I/O硬件特点:计算机的I/O设备种类很多,结构复杂,设备管理驱动程序与I/O设备密切相关。设备接口、通道、IO控制方式和缓冲技术是本节课的主要内容。
9.3I/O软件的组成:I/O设备管理软件的设计水平决定了设备管理的效率。I/O设备管理软件结构的基本思想是层次化,也就是把设备管理软件组织成为一系列的层次。低层与硬件相关,它把硬件与较高层次的软件隔离开;而最高层的软件则向应用提供一个友好的、清晰而统一的I/O设备接口。
9.4设备分配:在多道程序环境下,系统中的设备供所有进程使用。为防止诸进程对系统资源的无序竞争,规定系统设备不允许用户自行使用,必须由系统统一分配。每当进程向系统提出I/O请求时,只要是可能和安全的,设备分配程序便按照一定的策略把设备分配给请求进程。在有的系统中,为了确保在CPU与设备之间能进行通信,还应分配相应的控制器和通道。为了实现设备分配,必须在系统中设置相应的数据结构。
9.5虚拟设备:虚拟设备是通过某种技术将一台独占设备改造为可以供多个用户共享的共享设备。每个用户都感觉好像自己在独占该设备。把独占设备改造为虚拟设备可以提高设备的利用率和系统效率,也便于用户的使用。
[单选题]磁盘机属于(   )。

选项:[虚拟设备, 存储型设备, 字符设备, 输入输出型设备]
[单选题]对存储型设备,输入输出操作的信息是以(   )为单位传输的。

选项:[字节, , , ]
[单选题]鼠标属于用户设备

选项:[对, 错]
[单选题]对输入输出设备,输入输出操作的信息传输单位为(   )。

选项:[, , , 字符]
[单选题]通道是一种(   )。

选项:[IO处理机, IO控制器, IO设备, 设备控制器]
[单选题]设备的独立性是指

选项:[设备驱动程序独立于具体使用的无力设备的一种特性, 设备具有独立执行IO功能的一种特性, 用户程序使用的设备与实际使用哪台设备无关的一种特性, 能独立实现设备共享的一种特性]
[单选题]虚拟设备是指把共享设备模拟独占设备

选项:[错, 对]
[单选题]任何一种接口都有自己的技术特点

选项:[错, 对]
[多选题]下列哪种属于硬盘接口

选项:[ide, rs232, sata, usb]
[单选题]spooling可以把独占设备改造成虚拟设备

选项:[错, 对]

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部