知识点:
1.概述 2.I/O硬件 3.I/O软件 4.I/O性能提升方法 5.磁盘
选择题:
1.下面哪个说法是错误的? AC
A.磁盘用于存储一个一个字节的数据,因此是字符设备。
B.计算机从键盘接收的数据是一个一个字节的数据流因此是字符设备。
C.设备控制器需要有数据寄存器用来了解设备的状态。
D.采用设备独立性的一个好处是方便程序的移植。
2.下面那句话是错误的? C
A.在磁盘性能参数中,寻道时间是可以通过磁盘调度算法来进行优化的。
B.FCFS磁盘调度算法的最大优点是公平
C.SCAN磁盘调度算法的效率总是好于SSTF调度算法
D.LOOK调度和SCAN调度的唯一区别是磁头是否需要移动到一个方向的最靠边的一个磁道上。
3.下面哪个论点是正确的? AC
A.如果想不计代价尽快获取到数据输入,应该使用轮询的方式。
B.如果采用中断驱动的方式实现数据输出,中断会在数据输出指令发出之后就立即产生。
C.DMA的方式主要适用于输入输出数据量比较大的情况。
D.DMA在使用总线传输数据时,无需考虑总线的使用情况
4.下面哪各论点是错误的? C
A.I/〇中断处理程序负责在中断发生的时候唤醒被阻塞的设备驱动程序。
B.设备驱动程序会检查一个I/O请求的合法性。
C.设备独立性软件的主要作用是将物理设备名映射为逻辑设备名。
D.设备驱动程序可以将用户的抽象要求转换成设备可以理解的具体要求。
5.下面哪个论述是正确的? B
A.缓冲放置在硬盘中。
B.采用缓冲提升了CPU和I/O设备的并行性。
C.在输入过程中,如果输入数据快而处理很慢可以考虑使用单缓冲。
D.通道程序由CPU负责执行。
6.下面哪个关于SPOOLing系统的论述是错误的? B
A.SPOOLing系统必须使用在多道程序设计系统中。
B.输入输出缓冲区和输入井输出井都在内存中。
C.输出井中的数据会通过输出缓冲区输出到外部设备上。
D.输入进程用来模拟输入外围机。