文档库

最新最全的文档下载
当前位置:文档库 > 操作系统 设备管理 课堂练习2

操作系统 设备管理 课堂练习2

设备管理综合练习2

一、单项选择题

⒈在下面的I/O控制方式中,需要CPU干预最少的方式是()。

(A)程序I/O方式

(B)中断驱动I/O控制方式

(C)直接存储器访问DMA控制方式

(D)I/O通道控制方式

⒉某操作系统中,采用中断驱动I/O控制方式,设中断时,CPU用1ms来处理中断请求,其它时间CPU完全用来计算,若系统时钟中断频率为100H Z,则,CPU的利用率为()。

(A)60% (B)70% (C)80% (D)90%

⒊下列哪一条不是磁盘设备的特点()。

(A)传输速率较高,以数据块为传输单位

(B)一段时间内只允许一个用户(进程)访问

(C)I/O控制方式常采用DMA方式

(D)可以寻址,随机地读/写任意数据块

⒋利用通道实现了()之间数据的快速传输。

(A)CPU和外设(B)内存和CPU (C)内存和外设(D)外设和外设

⒌假脱机技术中,对打印机的操作实际上是用对磁盘存储实现的,用以替代打印机的部分是指()。

(A)共享设备(B)独占设备(C)虚拟设备(D)物理设备

⒍设从磁盘将一块数据传送到缓冲区所用时间为80μs,将缓冲区中数据传送到用户区所用时间为40μs,CPU处理数据所用时间为30μs,则处理该数据,采用单缓冲传送某磁盘数据,系统所用总时间为()。

(A)120μs (B)110μs (C)150μs (D)70μs

⒎对于速率为9.6KB/s的数据通信来说,如果说设置一个具有8位的缓冲寄存器,则CPU中断时间和响应时间大约分别为()。

(A)0.8ms,0.8ms (B)8ms,1ms (C)0.8ms,0.1ms (D)0.1ms,0.1ms

⒏在调试程序时,可以先把所有输出送屏幕显示而不必正式输出到打印设备,其运用了()。

(A)SPOOLing技术(B)I/O重定向(C)共享技术(D)缓冲技术

⒐设备驱动程序是系统提供的一种通道程序,它专门用于在请求I/O的进程与设备控制器之间传输信息。下面的选项中不是设备驱动程序功能的是()。

(A)检查用户I/O请求的合法性

(B)及时响应由控制器或通道发来的中断请求

(C)控制I/O设备的I/O操作

(D)了解I/O设备的状态,传送有关参数,设置设备的工作方式

⒑下列关于通道、设备、设备控制器三者之间的关系叙述中正确的是()。

(A)设备控制器和通道可以分别控制设备

(B)设备控制器控制通道和设备一起工作

(C)通道控制设备控制器,设备控制器控制设备

(D)设备控制器控制通道,通道控制设备

(A) 通道是处理输入、输出的软件

(B) 所有外围设备都由系统统一来管理

(C) 来自通道的I/O中断事件由设备管理负责处理

(D) 编制好的通道程序是存放在主存贮器中的

(E) 由用户给出的设备编号是设备的绝对号

⒓在关于SPOOLING的叙述中,描述是不正确的。

(A) SPOOLING系统中不需要独占设备

(B) SPOOLING系统加快了作业执行的速度

(C) SPOOLING系统使独占设备变成共享设备

(D) SPOOLING系统利用了处理器与通道并行工作的能力。

⒔某操作系统采用双缓冲传送磁盘上的数据。设从磁盘将数据传送到缓冲区所用时间为T1,将缓冲区中数据传送到用户区所用时间为T2(假设T2<

(A)T1+T2+T3 (B)MAX(T2,T3)+T1

(C)MAX(T1,T3)+T2 (D)MAX(T1,T3)

⒕某操作系统中,采用中断驱动I/O控制方式,设中断时,CPU用1ms来处理中断请求,其它时间CPU完全用来计算,若系统时钟中断频率为100HZ,则,CPU的利用率为()。

(A)60% (B)90% (C)80% (D)70%

⒖利用通道实现了()之间数据的快速传输。

(A)CPU和外设(B)内存和CPU (C)内存和外设(D)外设和外设

⒗设备驱动程序是系统提供的一种通道程序,它专门用于在请求I/O的进程与设备控制器之间传输信息。下面的选项中不是设备驱动程序功能的是()。

(A)检查用户I/O请求的合法性

(B)及时响应由控制器或通道发来的中断请求

(C)控制I/O设备的I/O操作

(D)了解I/O设备的状态,传送有关参数,设置设备的工作方式

⒘下列哪种设备不是从设备分配策略角度来说的()。

(A)系统设备(B)独享设备(C)共享设备(D)虚拟设备

二、选择所有正确的答案

⒈下列哪一个选项是引入缓冲的原因()。

(A)缓和CPU和I/O设备间速度不匹配的矛盾

(B)减少对CPU的中断频率,放宽对中断响应时间的限制

(C)减少CPU对I/O控制的干预

(D)提高CPU和I/O设备之间的并行性

⒉从设备分配的角度来看,设备分成()。

A.独享设备 B.系统设备用户设备 D.共享设备E.虚拟设备

⒊在操作系统中,下列选项属于软件机制的是()。

(A)缓冲池(B)通道技术(C)覆盖技术(D)Spooling技术

⒋下列哪种设备是从设备分配策略角度来说的()。

(A)系统设备(B)独享设备(C)共享设备(D)虚拟设备

⒌下列关于通道、设备、设备控制器三者之间的关系叙述中正确的是()。

(A)控制器和通道可以分别控制设备

(B)控制器、通道和设备一起工作

(C)通道控制设备控制器,设备控制器控制设备

(D)设备控制器控制通道,通道控制设备

⒍在假脱机I/O技术中,对打印机的操作实际上是用对磁盘存储的访问。那么,用以替代打印机的部分通常称作()。

(A)共享设备(B)独占设备(C)虚拟设备(D)物理设备

⒎下列存储设备中,适合作为共享设备的是()。

(A)语音输入输出设备(B)打印机(C)鼠标(D)磁盘

⒏低速设备一般被设置成独占设备,可用作独占设备的有()。

(A)软磁盘(B)磁带机(C)可擦写光驱(D)磁鼓

⒐系统中的通道数量较少,可能会产生“瓶颈”问题。()不是解决此问题的有效方法

(A)在结构上增加一些连线,以增加数据传送通路

(B)在数据传输线路上多增设一些缓冲区

(C)提高CPU的速度

(D)采用虚拟设备技术

⒑I/O系统硬件结构分为4级:1. 设备控制器2. I/O设备3. 计算机 4. I/O通道,按级别由高到低的顺序是()。

(A)2-4-1-3 (B)3-1-4-2 (C)2-1-4-3 (D)3-4-1-2

三、判断正误,简要说明理由

⒈操作系统采用缓冲技术的缓冲池主要是通过硬件来实现的。

⒉低速设备一般被设置成共享设备。

⒊通道指令和一般机器的指令没有什么不同。

⒋数组选择通道和数组多路通道可以支持多个通道程序并发执行,而字节多路通道不支持多个通道程度并发执行。

⒌共享设备允许多个作业同时使用设备,即每一时刻可有多个作业在使用该共享设备,因而提高了系统设备资源的利用率。

⒍由于设备分配中设置了若干数据结构,所以在设备分配中不会发生死锁。

⒎I/O通道控制方式中不需要任何CPU干预。

⒏先来先服务算法、优先级高者优先算法、时间片轮转算法等是经常在设备分配中采用算法。

⒐由于独占设备在一段时间内只允许一个进程使用,因此,多个并发进程无法访问这类设备。

⒑操作系统中应用的缓冲技术,多数通过使用外存来实现。