一.单选题(共12题,85.2分)
1
设备管理的( )功能来实现使用户所编制的程序与实际使用的物理设备无关。
- A、
设备独立性
- B、
设备分配
- C、
缓冲管理
- D、
虚拟设备
正确答案: A
2
在对磁盘进行读/写操作时,下面给出的参数中,________是错误的。
- A、
柱面号
- B、
磁头号
- C、
盘面号
- D、
扇区号
正确答案: C
3
通道对CPU的请求形式是( )。
- A、
陷入
- B、
中断
- C、
通道命令
- D、
跳转指令
正确答案: B
4
为改善系统的可适应性和可扩充性,要求用户程序对I/O设备的请求采用逻辑设备名,而在程序实际执行时使用物理设备名,这种方式称为__________ 。
- A、
设备独立性
- B、
方便性
- C、
可行性
- D、
高效性
正确答案: A
5
以下( )是磁盘寻道调度算法。
- A、
时间片轮转
- B、
优先级调度算法
- C、
最近最久未使用
- D、
最短寻道时间优先算法
正确答案: D
6
为了提高设备分配的灵活性,用户申请设备时应指定__________号。
- A、
设备类相对
- B、
设备类绝对
- C、
相对
- D、
绝对
正确答案: A
7
设备的打开、关闭、读、写等操作是由( )完成的。
- A、
用户程序
- B、
编译程序
- C、
设备驱动程序
- D、
设备分配程序
正确答案: C
8
引入缓冲的目的是( )。
- A、
改善用户的编程环境
- B、
缓解外部设备与CPU速度不匹配的矛盾
- C、
提高CPU的处理速度
- D、
降低计算机的硬件成本
正确答案: B
9
设备管理的( )功能来实现使用户所编制的程序与实际使用的物理设备无关
- A、
设备独立性
- B、
设备分配
- C、
缓冲管理
- D、
虚拟设备
正确答案: A
10
I/O设备一般由机械和电子两部分组成,两部分分开处理,方便模块化通用设计,机械部分就是设备本身,电子部分称为________ 。
- A、
设备控制器
- B、
进程控制块
- C、
作业控制块
- D、
程序计数器
正确答案: A
11
SPOOLing技术可以实现设备的( )。
- A、
独占分配
- B、
共享分配
- C、
虚拟分配
- D、
物理分配
正确答案: C
12
大多数低速设备都属于( )。
- A、
SPOOLing
- B、
虚拟设备
- C、
共享设备
- D、
独享设备
正确答案: D
二.多选题(共2题,14.8分)
1
I/O管理的目标( )
- A、
选择、分配及控制I/O设备,以便能进行数据传输工作
- B、
为用户提供一个统一友好的接口,把用户与设备的硬件特性分开,用户与实际使用的具体物理设备无关,操作系统统一管理各种各样的物理设备。
- C、
I/O管理软件的层次结构
- D、
高效性
正确答案: ABCD
2
I/O控制方式有( )
- A、
程序直接控制方式
- B、
中断控制方式
- C、
DMA控制方式
- D、
通道控制方式
正确答案: ABCD