操作系统设备管理功能的内部设计一般是基于分层的思想,因此通常将I/O软件组成分为4个层次,即用户应用软件,中断处理程序,独立于设备的软件和设备驱动程序,当用户进程提出I/O请求访问硬件时,需要按()的层次结构进行。A.进程请求I/O→独立于设备的软件→中断处理程序→设备驱动程序→硬件 B.进程请求I/O→独立于设备的软件→设备驱动程序→中断处理程序→硬件 C.进程请求I/O→设备驱动程序→中断处理程序→独立于设备的软件→硬件 D.进程请求I/O→设备驱动程序→独立于设备的软件→中断处理程序→硬件

题目
操作系统设备管理功能的内部设计一般是基于分层的思想,因此通常将I/O软件组成分为4个层次,即用户应用软件,中断处理程序,独立于设备的软件和设备驱动程序,当用户进程提出I/O请求访问硬件时,需要按()的层次结构进行。

A.进程请求I/O→独立于设备的软件→中断处理程序→设备驱动程序→硬件
B.进程请求I/O→独立于设备的软件→设备驱动程序→中断处理程序→硬件
C.进程请求I/O→设备驱动程序→中断处理程序→独立于设备的软件→硬件
D.进程请求I/O→设备驱动程序→独立于设备的软件→中断处理程序→硬件

相似考题
参考答案和解析
答案:B
解析:
采用分层思想的主要目的是便于系统修改扩充和移植。当用户进程提出I/O请求访问硬件时,需要按“进程请求I/O-独立于设备的软件-设备驱动程序-中断处理程序-硬件”的层次结构进行。
更多“操作系统设备管理功能的内部设计一般是基于分层的思想,因此通常将I/O软件组成分为4个层次,即用户应用软件,中断处理程序,独立于设备的软件和设备驱动程序,当用户进程提出I/O请求访问硬件时,需要按()的层次结构进行。”相关问题
  • 第1题:

    从下列关于驱动程序的论述中,选出一条正确的论述。 ()

    A 驱动程序与I/O设备的特性紧密相关,因此应为每一I/O设备配备一个驱动程序

    B 驱动程序与I/O控制方式紧密相关,因此对DMA方式应是以字节为单位去启动设备及进行中断处理

    C 由于驱动程序与I/O设备(硬件)紧密相关,故必须全部用汇编语言书写

    D 对于一台多用户机,配置了相同的16个终端,此时可以只配置一个由多个终端共享的驱动程序


    参考答案D

  • 第2题:

    操作系统将设备管理系统划分并组织成层次,其中()的作用是提供给用户进程使用I/O设备进行I/O操作的接口。

    A、用户层I/O

    B、设备无关的I/O

    C、设备驱动及中断处理

    D、硬件


    参考答案:A

  • 第3题:

    Windows98的设备管理程序负责组织和管理系统中的各种I/O设备,有效地处理用户(程序)对这些设备的使用请求,完成实际的I/O操作。在下列有关Windows98设备管理功能的叙述中,正确的是( )。

    A.在Windows98中安装任何I/O设备,均需要安装厂商提供的相应的驱动程序

    B.Spooling技术主要是将打印机等独占设备改造成共享程序

    C.Windows98中的所有设备驱动程序均是WDM驱动程序

    D.在管理打印作业时,只能按“先进先出”的顺序打印,用户不可调整打印顺序


    正确答案:B

  • 第4题:

    以下关于I/O软件的叙述中,正确的是()

    A、I/O软件开放了I/O操作实现的细节,方便用户使用I/O设备

    B、I/O软件隐藏了I/O操作实现的细节,向用户提供物理接口

    C、I/O软件隐藏了I/O操作实现的细节,方便用户使用I/O设备

    D、I/O软件开放了I/O操作实现的细节,用户可以使用逻辑地址访问I/O设备


    正确答案:C

  • 第5题:

    请教:2016计算机四级网络工程师高分突破试题多选题69如何解答?

    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设备交互

  • 第6题:

    I/O设备管理软件一般分为4个层次,如下图所示。图中①②③分别对应( )


    A.设备驱动程序、虚设备管理、与设备无关的系统软件
    B.设备驱动程序、与设备无关的系统软件、虚设备管理
    C.与设备无关的系统软件、中断处理程序、设备驱动程序
    D.与设备无关的系统软件、设备驱动程序、中断处理程序

    答案:D
    解析:

  • 第7题:

    操作系统设备管理功能的内部设计一般是基于分层的思想,因此通常将I/O软件组成4个层次,用户应用软件、终端应用层软件、中断应用层程序、中断处理程序、独立于设备的软件和设备驱动程序,采用分层思想的主要目的是()。 

    • A、便于即插即用
    • B、减少系统占用的空间
    • C、便于系统修改、扩充和移植
    • D、提高处理速度

    正确答案:C

  • 第8题:

    I/O设备管理中,I/O软件的层次结构有()。

    • A、用户应用层
    • B、设备独立层
    • C、设备驱动层
    • D、中断处理层
    • E、设备执行层

    正确答案:A,B,C,D

  • 第9题:

    计算机I/O系统的软件部分主要包含下列哪些项()

    • A、中断处理程序
    • B、设备驱动程序
    • C、与设备无关的操作系统软件
    • D、用户级软件
    • E、硬件描述层软件

    正确答案:A,B,C,D

  • 第10题:

    单选题
    操作系统设备管理功能的内部设计一般是基于分层的思想,因此通常将I/O软件组成4个层次,用户应用软件、终端应用层软件、中断应用层程序、中断处理程序、独立于设备的软件和设备驱动程序,采用分层思想的主要目的是()。
    A

    便于即插即用

    B

    减少系统占用的空间

    C

    便于系统修改、扩充和移植

    D

    提高处理速度


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    操作系统的I/O子系统通常由四个层次组成,每一层明确定义了与邻近层次的接口。其合理的层次组织排列顺序是(  )。
    A

    用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序

    B

    用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序

    C

    用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序

    D

    用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序


    正确答案: A
    解析:
    对于一次设备的调用,操作系统为用户准备了系统调用的接口,当用户使用设备时,首先在用户程序中发起一次系统调用,操作系统的设备无关层软件接到该调用请求后调用处理程序进行处理,根据调用格式和形参,再转到相应的设备驱动程序去处理;大部分设备在运行时是需要时间的,所以设备驱动程序会以中断方式驱动设备,即设置好控制寄存器参数和中断向量等参数后阻塞自己;当设备准备好或所需数据到达后设备硬件发出中断,设备驱动程序唤醒,将数据按上述调用顺序逆向回传到用户程序中,或继续驱动设备执行下一条指令。因此,I/O子系统从上到下分为四个层次:用户层、与设备无关的软件层、设备驱动程序以及中断处理程序。

  • 第12题:

    填空题
    在微机中,常把I/O中断处理程序以()的方式作为操作系统设备管理和控制的依据,用户采用一种通用的()来使用这些设备。

    正确答案: 设备驱动程序,界面和操作
    解析: 暂无解析

  • 第13题:

    用户高级语言源程序中出现的读写(I/O)语句,到读写操作全部完成,需要通过()共同完成。

    A.编译系统和操作系统

    B.I/O总线、设备控制器和设备

    C.操作系统和I/O设备硬件

    D.编译系统、操作系统软件和I/O总线,设备控制器、设备硬件等


    参考答案:D

  • 第14题:

    设备无关的I/O层次的主要任务是()。

    A、为相应的系统调用处理函数提供参数

    B、设备命名及与设备驱动程序的映射

    C、规定一个统一的设备驱动程序接口

    D、当进程进行I/O操作时将其阻塞至I/O操作结束并发生中断


    参考答案:B

  • 第15题:

    设备驱动程序负责接收和分析从设备分配转来的信息以及设备控制块等内容。下列哪一项不是设备驱动程序的功能?

    A.根据请求传送的数据量,组织I/O缓冲队列

    B.利用I/O缓冲,对数据进行加工

    C.启动设备进行I/O操作。

    D.I/O设备中断处理。


    正确答案:C
    解析:设备驱动程序负责接收和分析从设备分配转来的信息以及设备控制块等内容。设备驱动程序的功能有:根据请求传送的数据量,组织I/O缓冲队列;利用 I/O缓冲,对数据进行加工,I/O设备中断处理。

  • 第16题:

    I/O设备管理一般分为4个层次,如下图所示。图中①②③分别对应( )。

    A.设备驱动程序、虚设备管理、与设备无关的系统软件 B.设备驱动程序、与设备无关的系统软件、虚设备管理 C.中断处理程序、与设备无关的系统软件、设备驱动程序 D.中断处理程序、设备驱动程序、与设备无关的系统软件


    正确答案:D

  • 第17题:

    计算机I/O系统的软件部分主要包含下列哪些项?

    A.中断处理程序

    B.设备驱动程序

    C.与设备无关的操作系统软件

    D.用户级软件

    E.硬件描述层软件


    正确答案:ABCD

  • 第18题:

    以下关于I/0软件的叙述中,正确的是( )

    A.I/O软件开放了I/O操作实现的细节,方便用户使用I/O设备
    B.I/O软件隐藏了I/O操作实现的细节,向用户提供物理接口
    C.I/O软件隐藏了I/O操作实现的细节,方便用户使用I/O设备
    D.I/O软件开放了I/O操作实现的细节,用户可以使用逻辑地址访问I/O设备

    答案:C
    解析:
    I/O软件隐藏物理设备细节,方便用户使用抽象的I/O命令即可使用I/O设备。

  • 第19题:

    操作系统的主要功能是管理四类资源:处理器管理、I/O设备管理、文件系统管、()

    • A、软件系统管理
    • B、应用软件管理
    • C、硬件系统管理
    • D、软盘读写管理

    正确答案:C

  • 第20题:

    在微机中,常把I/O中断处理程序以()的方式作为操作系统设备管理和控制的依据,用户采用一种通用的()来使用这些设备。


    正确答案:设备驱动程序;界面和操作

  • 第21题:

    操作系统通常将I/O软件分成4个层次:用户应用层软件、中断处理程序、独立于设备的软件和设备驱动程序,分层的主要目的是()

    • A、提高处理速度
    • B、减少系统占用的空间
    • C、便于即插即用
    • D、便于系统修改、扩充和移植

    正确答案:D

  • 第22题:

    多选题
    I/O设备管理中,I/O软件的层次结构有()。
    A

    用户应用层

    B

    设备独立层

    C

    设备驱动层

    D

    中断处理层

    E

    设备执行层


    正确答案: D,A
    解析: 暂无解析

  • 第23题:

    单选题
    操作系统通常将I/O软件分成4个层次:用户应用层软件、中断处理程序、独立于设备的软件和设备驱动程序,分层的主要目的是()
    A

    提高处理速度

    B

    减少系统占用的空间

    C

    便于即插即用

    D

    便于系统修改、扩充和移植


    正确答案: C
    解析: 操作系统设备管理功能的内部结构设计一般是基于分层的思想,因此,通常将I/O软件分为用户应用层软件、中断处理程序、独立于设备的软件和设备驱动4个层次。采用分层思想的主要目的是便于系统修改、扩充和移植。