1、下列哪个设备属于块设备?
A.硬盘
B.显示器
C.键盘
D.鼠标
2、下列哪项不属于负责外部设备与计算机系统之间信息转换的电子部件 ?
A.适配器
B.设备驱动程序
C.I/O控制器
D.设备接口
3、采用下列哪种外设访问方式的进程仍在执行态?
A.中断
B.轮询
C.DMA
D.通道
4、操作系统访问设备信息需要通过总线定位()?
A.高速缓存
B.设备接口寄存器
C.内存单元
D.CPU寄存器
5、 CPU访问外部设备时使用的缓冲区位于()?
A.cache
B.内存
C.外存
D.寄存器
6、下列哪种缓冲区适合多设备共享 ?
A.公共缓冲池
B.环形缓冲区
C.单缓冲区
D.双缓冲区
7、程序中涉及外设访问的函数调用,如printf()将访问 ()?
A.硬件接口
B.独立于设备的I/O软件
C.设备驱动程序
D.中断服务程序
8、定位磁盘上的一个扇区三个参数中,用来确定磁盘盘面的是 ()?
A.扇区号
B.磁道号
C.磁头号
D.柱面号
9、对于共有40个磁道的磁盘,若访问顺序为1,3,35,30,25,12,该算法为 ()?
A.先来先服务
B.单向扫描
C.双向扫描
D.电梯算法
10、将独占设备虚拟成共享设备的技术是 ()?
A.覆盖技术
B.缓存技术
C.交换技术
D.SPOOLing
11、在Linux系统中,独立于设备的I/O软件实现统一放到( )中。
A.进程管理
B.设备驱动
C.虚存管理
D.文件系统
12、设备的I/O空间是由()组成,通过地址总线进行访问。
A.总线
B.CPU寄存器
C.内存
D.接口寄存器
13、 在Linux系统中使用cat /proc/ioports命令看到的第一列数据是()。
A.主设备号
B.中断号
C.次设备号
D.设备注册地址范围
14、在Linux系统中,devices文件中所显示的第一列是()。
A.设备端口号
B.次设备号
C.主设备号
D.序号
15、在Linux系统中,使用ls -l /dev命令查看设备文件时,第一列字母为c的是()。
A.普通文件
B.目录文件
C.字符设备文件
D.块设备文件
16、在Linux系统中,使用cat /proc/interrupts命令看到的是()。
A.发生中断的次数
B.设备名第一列
C.中断请求号
D.中断控制器
17、Linux系统中设备驱动程序的接口不包括与()的接口。
A.设备
B.系统引导
C.系统内核
D.中断处理
18、Linux系统引导时使用chr_dev_init()初始化字符设备,不属于字符类设备的是()。
A.光驱
B.打印机
C.内存
D.鼠标
19、Linux系统中用模块方式管理设备驱动程序,其中动态加载设备驱动的方式是()
A.rmdevice
B.insmod
C.rmmod
D.insdevice
20、 Linux系统中的终端驱动程序不包括()。
A.键盘中断处理程序
B.显示器驱动程序
C.tty_write()
D.内核串行程序