一、选择题
1-1
通道一旦被启动就能独立于CPU运行,这样可使CPU和通道并行操作。(2分)
T
F
1-2
虚拟设备是指把一个物理设备变换成多个对应的逻辑设备,它通过逻辑设备表来实现的。(2分)
T
F
1-3
SPOOLing技术可以解决进程使用设备死锁问题。(5分)
T
F
1-4
在I/O控制的多种方式中,传输速率高,对主机影响少的方式最好。(2分)
T
F
1-5
低速设备一般被设置成共享设备。(2分)
T
F
1-6
I/O通道控制方式不需要任何CPU干预。(2分)
T
F
1-7
虚拟设备是指被多个用户或进程交替使用的设备,宏观上好象多个用户同时在使用。
(2分)
T
F
1-8
采用Spooling技术,就可使独占设备增加,使用户同时面对独立的同类设备。(2分)
T
F
1-9
通道技术根本上是从软件上解决操作系统对输入输出操作的控制问题。(2分)
T
F
1-10
逻辑设备是物理设备属性的表示,用来指定某一具体设备。(2分)
T
F
1-11
从设备的资源属性分类,可把设备分为独享占设备虚拟设、共设备和虚拟设备。(2分)
T
F
1-12
操作系统设备管理模块的地分配和主要任务是如何有效使用设备,如何协调处理机与设备操作的时间差异,提高系统总体性能。(2分)
T
F
1-13
系统与设备间的协调主要是速度上的协调,要解决快速处理器与慢速的I/O设备间的操作匹配矛盾,只有通过建立硬件缓冲区的方法。(2分)
T
F
1-14
用户在使用I/O设备时,通常采用物理设备名,指明具体的设备。(2分)
T
F
1-15
缓冲是一种暂存技术,它利用外存的一部分,在数据传送过程中进行暂时的存放。(2分)
T
F
1-16
中断矢量是中断断点地址。(2分)
T
F
单选题
2-1
在下面的I/O控制方式中,需要CPU干预最少的方式是()。(2分)
A.程序I/O方式
B.中断驱动I/O控制方式
C.直接存储器访问DMA控制方式
DI/O通道控制方式
2-2
引入缓冲区可以( )。(1分)
A.提高CPU与设备之间的并行程度
B.提高CPU的处理速度
C.改善用户编程环境
D.降低计算机的硬件成本
2-3
在下面的I/O控制方式中,需要CPU干预最少的方式是( )。(1分)
A.程序I/O方式
B.中断驱动I/O控制方式
C.DMA控制方式
D.I/O通道控制方式
填空题
3-1
设备分配的具体实现是由操作系统中的设备分配程序(2分)负责对提出设备请求的用户(进程)(2分)分配设备,这种分配还应包括分配支持部件(2分),如控制器等,以保证分配的完整性。
3-2
通常的I/O操作通过两种指令实现控制,一种是由操作系统发出的专用I/O指令(2分),另一种是由通道程序(2分)提供的。