第五章
一、选择:
1、缓冲技术中的缓冲池在 A 中。
A、主存
B、外存
C、ROM
D、寄存器
2、CPU输出数据的速度远远高于打印速度,为了解决这一矛盾,可采用 C
A、并行技术
B、通道技术
C、缓冲技术
D、虚存技术
3、为了使多个进程能有效地同时处理输入和输出,最好使用 A 结构的缓冲技术。
A、缓冲池
B、闭缓冲区环
C、单缓冲区
D、双缓冲区
4、通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干用户共享的设备,这种设备称为 D
A、存储设备
B、系统设备
C、用户设备
D、虚拟设备
5、设备管理程序对设备的管理是借助一些数据结构来进行的,下面的 A 不属于设备管理数据结构。P201
A、JCB
B、DCT
C、COCT
D、CHCT
6、 B 用作连接大量的低速I/O设备。
A、数据选择通道
B、字节多路通道
C、数据多路通道B. I/O通道、
7、为了实现CPU与外部设备间最大的并行性,应采用(B)。
A. 中断技术
B. 通道设备
C. 共享设备
D. 虚拟设备
8、操作系统中的SPOOLING技术,实质是将 B 转化为共享设备的技术。
A、虚拟设备
B、独占设备
C、脱机设备
D、块设备
9、SPOOLING系统提高了 A 利用率
A、独占设备
B、共享设备
C、文件
D、主存储器
10、在操作系统中,用户在使用I/O设备时,通常采用 B
A、物理设备名
B、逻辑设备名
C、虚拟设备名
D、设备牌号
11、通道是一种 C
A、I/O端口
B、数据通道
C、I/O专用处理器
D、软件工具
12、虚拟分配技术往往是利用共享设备去模拟( B ) 。
A:SPOOLing B:独占设备C:软盘D:磁带机
13、采用SPOOLing技术的目的是( A )。
A.提高独占设备的利用率
B.提高主机效率
C.减轻用户编程负担
D.提高程序的运行速度
14、按照先申请设备的进程先得到设备的分配算法是( B )。
A:按优先级高先分配B:先来先服务
C:堆栈操作法D:队列操作法
15、SPOOLing系统是典型的虚拟设备系统,它是利用( B ) 进程来实现数据的预输入和结果的缓输出的。
A:常驻内存B:暂驻内存
C:辅助存储器D:0 号进程
16、通道是一种( C )。
A.I/O端口
B.数据通道
C.I/O专用处理机
D.软件工具
17、在下面的I/O控制方式中,需要CPU干预最少的方式是(D )。
A.程序I/O方式B.中断驱动I/O控制方式
C.直接存储器访问DMA控制方式D.I/O通道控制方式
18、关于虚拟设备的论述正确的是( C )。
A.虚拟设备是指允许用户使用系统中具有的物理设备更多的物理设备。
B.虚拟设备是指允许用户以标准方式来使用物理设备。
C.虚拟设备是指把一个物理设备变换成多个对应的逻辑设备。
D.虚拟设备是指允许用户程序不必全部装入内存就可以使用系统中的设备。
19、使用SPOOLing系统的目的是为了提高( D )的使用效率。
A.操作系统
B.内存
C.CPU
D.I/O设备
二、填空
1、常用的I/O控制方式有轮询的可编程I/O方式、中断的可编程控制I/O方式、直接存储器访问方式和I/O通道控制方式。
2、通道指专门用于负责输入/输出工作的特殊的处理机。通道所执行的程序称为通道程序。通道与CPU共享内存。
3、虚拟设备是通过①技术把②设备变成能为若干用户③的设备。答:SPOOLing 独占共享
4、实现SPOOLING系统时,必须在磁盘上开辟出称为①和②的专门区域以存放作业信息和作业执行结果。
答:①输入井②输出井