1、磁盘存储器在计算机系统中进行信息交换的单位是( C )。
A.字符 B.比特 C.块 D.记录
2、通道是一种特殊的处理机,具有(A )能力。
A.执行I/O指令 B.执行CPU指令
C.传输I/O命令 D.运行I/O进程
3、程序员利用系统调用打开 I/O 设备时,通常使用的设备标识是(A )。
A.逻辑设备名 B.物理设备名 C.主设备号 D.从设备号
4、CPU输出数据的速度远远大于打印机的打印速度,为解决这一矛盾可采用(C )。
A.并行技术 B. 通道技术 C. 缓冲技术 D. 虚拟技术
5、I/O系统进行分配设备时的过程通常为(A )。
A.先分配设备,再分配设备控制器,最后分配通道
B.先分配设备控制器,再分配设备,最后分配通道
C.先分配通道,再分配设备,最后分配设备控制器
D.先分配通道,再分配设备控制器,最后分配设备
6、磁盘设备的I/O控制只要采用(C )方式, 打印机的I/O控制主要采用( A )方式。
A.中断 B.程序 C.DMA D.通道
7、虚拟设备是靠( C )技术来实现的。
A.通道 B.缓冲 C.SPOOLing D.控制器
8、SPOOLing技术的主要目的是( B )。
A.提高CPU和设备交换信息的速度 B.提高独占设备的利用率
C.减轻用户编程负担 D.提高主、外存接口
9、SPOOLing系统中,用户进程实际分配到的是( B )。
A.用户所要求的外设 B.磁盘空间
C.设备的一部分存储区 D.内存缓冲
10、推动I/O控制方式发展的主要动力是(C )。
A.提高CPU和设备交换信息的速度 B.提高设备的利用率
C.减少主机对I/O控制的干预 D.提高CPU和设备的并行程度
11、磁盘调度的目的是为了减少( C )时间。
A.启动 B.旋转延迟 C.寻道 D.传送
12、下列算法中可能出现饥饿现象的是(D )。
A.循环扫描 B.扫描算法
C.先来先服务 D.最短寻道优先
13、下列算法中可能会随时改变磁头运动方向的是(C )。
A.循环扫描 B.扫描算法
C.先来先服务 D.以上答案都不对
14、某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析,假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100us, 将缓冲区的数据传送到用户区的时间是50us, CPU对一块数据进行分析的时间为50us。 在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是( B )。
A.1500us、1000μs B. 1550us、 1100us
C.1550us、 1550us D.2000μs、 2000us
15、假设磁头当前位于第 105 道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为 35,45,12,68,110,180,170,195,采用 SCAN 调度(电梯调度)算法得到的磁道访问序列是( A)。
A.110,170,180,195,68,45,35,12
B.110,68,45,35,12,170,180,195
C.110,170,180,195,12,35,45,68
D.12,35,45,68,110,170,180,195
答案:
1、C 2、A 3、A 4、C 5、A 6、C、A 7、C 8、B
9、B 10. C 11、C 12、D 13、C 14、B 15A