向用户进程提供设备独立性
便于用户直接利用低层的软件
便于用户编写设备驱动程序
都对
第1题:
操作系统设备管理功能的内部结构设计一般是基于分层的思想,因此通常将I/O软件组织成4个层次:用户应用层软件、中断应用层软件、中断处理程序、独立于设备的软件和设备驱动程序。采用分层思想的主要目的是(1)。当用户进程提出I/O请求访问硬件时,需要按“(2)”的层次结构进行。
A.便于即插即用
B.减少系统占用的空间
C.便于系统修改、扩充和移植
D.提高处理速度
第2题:
系统软件的叙述中,正确的是( )。
A.系统软件与具体应用领域无关
B.系统软件与具体硬件逻辑功能无关
C.系统软件是在应用软件基础上开发的
D.系统软件并不具体提供人机界面
第3题:
I/O设备管理中,I/O软件的层次结构有
A.用户应用层
B.设备独立层
C.设备驱动层
D.中断处理层
E.设备执行层
第4题:
I/O设备管理中,I/O软件的层次结构有
A.用户应用层
B.设备独立层
C.设备驱动层
D.中断处理层E.设备执行层
A,B,C,D
【解析】I/O软件共有5层,从底到高依次是硬件->中断处理程序->设备驱动程序->设备独立性软件->用户层I/O软件
硬件:I/O设备
中断处理程序:用于保存被中断进程的CPU环境,转入相应的中断处理程序进行处理,处理完后恢复现场,并返回到被中断的进程
设备驱动程序:与硬件直接有关,用来具体实现系统对设备发出的操作指令,驱动I/O设备工作
设备独立性软件:用于实现用户程序与设备驱动器的统一接口、设备命令、设备保护,以及设备分配与释放等。
最高层:用于实现用户与I/O设备交互
第5题:
在Direct X提出的保证设备无关性和兼容性的两个概念是( )
A.硬件抽象层HAL,硬件仿真层HEL
B.软件抽象层HAL,硬件仿真层HEL
C.硬件抽象层HAL,软件仿真层HEL
D.软件抽象层HAL,软件仿真层HEL
第6题:
A、用户层I/O
B、设备无关的I/O
C、设备驱动及中断处理
D、硬件
第7题:
下列关于系统软件的叙述中,正确的一条是______。
A.系统软件与具体应用领域无关
B.系统软件与具体硬件逻辑功能无关
C.系统软件是在应用软件基础上开发的
D.系统软件并不具体提供人机界面
第8题:
● 设备驱动程序是直接与 (23) 打交道的软件模块。一般而言,设备驱动程序的任务是接受来自与设备 (24)
(23)
A. 硬件
B. 办公软件
C. 编译程序
D. 连接程序
(24)
A. 有关的上层软件的抽象请求,进行与设备相关的处理
B. 无关的上层软件的抽象请求,进行与设备相关的处理
C. 有关的上层软件的抽象请求,进行与设备无关的处理
D. 无关的上层软件的抽象请求,进行与设备无关的处理
第9题:
I/O设备管理一般分为4个层次,如下图所示。图中①②③分别对应( )。
A.设备驱动程序、虚设备管理、与设备无关的系统软件 B.设备驱动程序、与设备无关的系统软件、虚设备管理 C.中断处理程序、与设备无关的系统软件、设备驱动程序 D.中断处理程序、设备驱动程序、与设备无关的系统软件
第10题:
计算机I/O系统的软件部分主要包含下列哪些项?
A.中断处理程序
B.设备驱动程序
C.与设备无关的操作系统软件
D.用户级软件
E.硬件描述层软件