参考答案和解析
正确答案:B
【解析】程序查询方式主要用软件方式实现,它的缺点是CPU工作效率低。
更多“●程序查询方式的缺点是 (4) 。(4) A.程序长B.CPU工作效率低C.外设工作效率低D.I/O速度慢”相关问题
  • 第1题:

    计算机在处理程序查询方式、中断方式、DMA方式时的优先处理顺序从高到低为

    A.程序查询、中断、DMA

    B.DMA、中断、程序查询

    C.中断、程序查询、DMA

    D.中断、DMA、程序查询


    正确答案:B

  • 第2题:

    在数据传送方式中,DMA方式与中断方式相比,主要优点是( )

    A.传送速度快

    B.CPU可以分时工作

    C.传送程序简单

    D.CPU不必查询I/O状态


    正确答案:A
    解析:DMA控制方式传输速度快,适合于成批数据传送,只在传送开始和结束时需要CPU参与,数据传送过程中无须CPU干预,提高了CPU的效率。中断控制方式中断次数多,CPU仍需要花较多的时间处理中断,能够并行操作的设备台数也受到中断处理时间的限制。总之,DMA方式比中断方式的传送速度快是一大优点。

  • 第3题:

    计算机在处理程序查询方式、中断方式、DMA方式时的优先处理顺序从高到低为______。

    A.程序查询方式、中断方式、DMA方式

    B.DMA方式、中断方式、程序查询方式

    C.中断方式、程序查询方式、DMA方式

    D.中断方式、DMA方式、程序查询方式


    正确答案:B

  • 第4题:

    主机、外设不能并行工作的方式是( )

    A.程序查询方式

    B.中断方式

    C.通道方式

    D.外围处理机方式


    正确答案:A

  • 第5题:

    LCOMS可以识别软件性能缺陷,如()。

    A.僵死进程

    B.并行程序通信时间长

    C.内存访问速度瓶颈

    D.I/O等待时间长


    参考答案:A, B, C, D

  • 第6题:

    ( )的缺点是开发周期长;文档、设计说明繁琐,工作效率低的。

    A.结构化方法
    B.原型化方法
    C.面对对象方法
    D.面向服务的方法

    答案:A
    解析:
    结构化方法理论基础严密,注重开发过程的整体性和全局性。但是开发周期长;文档、设计说明繁琐,工作效率低;要求在开发之初全面认识系统的信息需求

  • 第7题:

    CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,以下描述正确的是______。

    A.程序查询方式下的结构复杂,但是工作效率很高
    B.中断处理方式下CPU不再被动等待,而是可以执行其他程序
    C.DMA方式下的内存和外设之间的数据传输需要CPU介入
    D.在DMA进行数据传送之前,DMA控制器不需要向CPU申请总线控制权

    答案:B
    解析:
    本题考查嵌入式处理器外设控制方式相关的基础知识。CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,程序查询方式是早期的计算机系统对I/O设备的一种管理方式。它定时对各种设备轮流询问一遍有无处理要求。轮流询问之后,有要求的,则加以处理。在处理I/O设备的要求之后,处理机返回继续工作。在中断处理方式下,中央处理器与I/O设备之间数据的传输步骤如下:(1)在某个进程需要数据时,发出指令启动输入输出设备准备数据;(2)进程发出指令启动设备之后,该进程放弃处理器,等待相关I/O操作完成。此时,进程调度程序会调度其他就绪进程使用处理器;(3)当I/O操作完成时,输入输出设备控制器通过中断请求线向处理器发出中断信号,处理器收到中断信号之后,转向预先设计好的中断处理程序,对数据传送工作进行相应的处理;(4)得到了数据的进程则转入就绪状态。在随后的某个时刻,进程调度程序会选中该进程继续工作。DMA是在内存与IO设备间传送一个数据块的过程中,不需要CPU的任何中间干涉,只需要CPU在过程开始时向设备发出“传送块数据”的命令,然后通过中断来得知过程是否结束和下次操作是否准备就绪。DMA工作过程:(1)当进程要求设备输入数据时,CPU把准备存放输入数据的内存起始地址以及要传送的字节数分别送入DMA控制器中的内存地址寄存器和传送字节计数器。(2)发出数据传输要求的进程进入等待状态。此时正在执行的CPU指令被暂时挂起。进程调度程序调度其他进程占据CPU。(3)输入设备不断地窃取CPU工作周期,将数据缓冲寄存器中的数据源源不断地写入内存,直到所要求的字节全部传送完毕。(4)DMA控制器在传送完所有字节时,通过中断请求线发出中断信号。CPU在接收到中断信号后,转入中断处理程序进行后续处理。(5)中断处理结束后,CPU返回到被中断的进程中,或切换到新的进程上下文环境中,继续执行。DMA与中断的区别:(1)中断方式是在数据缓冲寄存器满之后发出中断,要求CPU进行中断处理,而DMA方式则是在所要求传送的数据块全部传送结束时要求CPU进行中断处理。这就大大减少了CPU进行中断处理的次数。(2)中断方式的数据传送是在中断处理时由CPU控制完成的,而DMA方式则是在DMA控制器的控制下完成的。这就排除了CPU因并行设备过多而来不及处理以及因速度不匹配而造成数据丢失等现象。

  • 第8题:

    防火墙的工作层次是决定防火墙效率及安全的主要因素,下面叙述中正确的是( )。

    A.防火墙工作层次越低,工作效率越高,安全性越高
    B.防火墙工作层次越低,工作效率越低,安全性越低
    C.防火墙工作层次越高,工作效率越高,安全性越低
    D.防火墙工作层次越高,工作效率越低,安全性越高

    答案:D
    解析:
    防火墙(Fire Wall)是网络关联的重要设备,用于控制网络之间的通信。外部网络用户的访问必须先经过安全策略过滤,而内部网络用户对外部网络的访问则无须过滤。现在的防火墙还具有隔离网络、提供代理服务、流量控制等功能。

    常见的三种防火墙技术:包过滤防火墙、代理服务器式防火墙、基于状态检测的防火墙。

    (1)包过滤防火墙。

    包过滤防火墙主要针对OSI模型中的网络层和传输层的信息进行分析。通常包过滤防火墙用来控制IP、UDP、TCP、ICMP和其他协议。包过滤防火墙对通过防火墙的数据包进行检查,只有满足条件的数据包才能通过,对数据包的检查内容一般包括源地址、目的地址和协议。包过滤防火墙通过规则(如ACL)来确定数据包是否能通过。配置了ACL的防火墙可以看成包过滤防火墙。

    (2)代理服务器式防火墙。

    代理服务器式防火墙对第四层到第七层的数据进行检查,与包过滤防火墙相比,需要更高的开销。用户经过建立会话状态并通过认证及授权后,才能访问到受保护的网络。压力较大的情况下,代理服务器式防火墙工作很慢。ISA可以看成是代理服务器式防火墙。

    (3)基于状态检测的防火墙。

    基于状态检测的防火墙检测每一个TCP、UDP之类的会话连接。基于状态的会话包含特定会话的源、目的地址、端口号、TCP序列号信息以及与此会话相关的其他标志信息。基于状态检测的防火墙工作基于数据包、连接会话和一个基于状态的会话流表。基于状态检测的防火墙的性能比包过滤防火墙和代理服务器式防火墙要高。思科PIX和ASA属于基于状态检测的防火墙。

    一般来说,防火墙工作层次越高,工作效率越低,安全性越高。

  • 第9题:

    以下属于外设的访问方式的有?

    A.程序查询方式
    B.DMA方式
    C.中断方式
    D.信道方式

    答案:A,B,C,D
    解析:

  • 第10题:

    计算机运行过程中,CPU 需要与外设进行数据交换。采用( )控制技术时, CPU 与外设可并行工作。

    A.程序查询方式和中断方式
    B.中断方式和 DMA 方式
    C.程序查询方式和 DMA 方式
    D.程序查询方式、中断方式和 DMA 方式

    答案:B
    解析:
    程序查询方式的原理是:当主机进行I/O操作时,首先发出询问信号,读取设备的状态并根据设备状态决定下一步操作究竟是进行数据传输还是等待。这种控制下,CPU一旦启动I/O,必须停止现行程序的运行,并在现行程序中插入一段程序。程序查询方式的主要特点是CPU有踏步等待现象,CPU与I/O串行工作。
    程序中断是指计算机执行现行程序的过程中,出现某些急需处理的异常情况和特殊请求,cpu暂时终止现行程序,而转去对随机发生的更紧迫的事件进行处理,在处理完毕后,cpu将自动返回原来的程序继续执行。在中断方式中CPU 与外设可并行工作。
    直接内存存取DMA是指在内存与I/O设备间传送数据块的过程中,不需要CPU的任何干涉,只需要CPU在过程考试启动与过程结束时的处理,实际操作由DMA硬件直接执行完成,CPU在此传送过程中可做别的事情。在DMA方式中CPU 与外设可并行工作。

  • 第11题:

    在采用()情况下,只有外设接口准备好,CPU才能执行I/O指令,否则CPU就等待。

    • A、程序查询方式
    • B、程序中断方式
    • C、DMA方式
    • D、独立请求方式

    正确答案:A

  • 第12题:

    单选题
    程序查询I/O方式最主要的缺点是(  )
    A

    接口复杂

    B

    CPU效率不高

    C

    不能用在外设

    D

    不经济


    正确答案: A
    解析:

  • 第13题:

    程序查询方式的缺点是(4)。

    A.程序长

    B.CPU工作效率低

    C.外设工作效率低

    D.I/O速度慢


    正确答案:B
    解析:程序查询方式主要用软件方式实现,它的缺点是CPU工作效率低。

  • 第14题:

    DMA工作方式下,在__(4)__之间建立了直接的数据通路。

    A.CPU与外设

    B.CPU与主存

    C.主存与外设

    D.外设与外设


    正确答案:C
    本题考查的是DMA方式输入输出控制机制。DMA工作方式是程序输入输出控制方式中的一种。DMA工作方式使用DMA控制器(DMAC)来控制和管理数据传输。DMAC与CPU共享系统总线,并且具有可以独立访问存储器的能力。在进行DMA时,CPU放弃对系统总线的控制,改由DMAC控制总线。由DMAC提供存储器地址及必需的读写控制信号,实现外设与存储器的数据交换。①向CPU申请DMA传送。②获得CPU允许后,DMA控制器接管系统总线的控制权。③在DMA控制器的控制下,在存储器和外设之间进行数据传送,在传送过程中无须CPU参与,开始时需要提供传送数据的长度和起始地址。④传送结束后,向CPU返回DMA操作完成信号。DMAC获取系统总线的控制权可以采用暂停方式(CPU交出控制权到DMA操作结束)、周期窃取方式(CPU空闲时暂时放弃总线,插入一个DMA周期)、共享方式(CPU不使用系统总线时,由DMAC来进行DMA传输)。

  • 第15题:

    I/O系统主要有三种方式来与主机交换数据,它们是(1)、(2)和(3)。其中(1)主要用软件方法来实现,CPU的效率低;(2)要由硬件和软件两部分来实现,它利用专门的电路向CPU中的控制器发出I/O服务请求,控制器则(4)转入执行相应的服务程序;(3)主要由硬件来实现,此时高速外设和内存之间进行数据交换(5)。

    A.程序查询方式

    B.读/写文件方式

    C.数据库方式

    D.客户/服务器方式


    正确答案:A

  • 第16题:

    下列I/O控制方式中,不使用中断机构是()。

    A.中断控制方式

    B.DMA控制方式

    C.程序控制方式

    D.I/O通道控制方式


    参考答案:C

  • 第17题:

    CPU与外设在大部分时间内并行工作。当CPU启动外设后,不需要去查询其工作状态,可继续执行主程序,该I/O设备控制方式称为

    A.程序直接控制方式

    B.中断控制方式

    C.DMA方式

    D.通道控制方式


    正确答案:B

  • 第18题:

    以下关于CPU与I/O设备交换数据时所用控制方式的叙述中,错误的是( )

    A.程序查询方式下交换数据不占用CPU时间
    B.中断方式下CPU与外设可并行工作
    C.中断方式下CPU不需要主动查询和等待外设
    D.DMA方式下不需要CPU执行程序传送数据

    答案:A
    解析:
    本题考查计算机系统基础知识。
    CPU与I/O设备交换数据时常见的控制方式有程序查询方式、中断方式、DMA方式和通道方式等。在程序查询方式下,CPU执行指令查询外设的状态,在外设准备好的情况下才输入或输出数据。在中断方式下,是外设准备好接收或发送数据时发出中断请求,CPU无需主动查询外设的状态。在DMA方式下,数据传送过程是直接在内存和外设间进行的,不需要CPU执行程序来进行数据传送。

  • 第19题:

    在CPU与外设进行数据传送时,下列()方式可提高系统的工作效率。

    A.无条件传送
    B.查询传送
    C.中断传送
    D.前三项均可

    答案:C
    解析:

  • 第20题:

    主机、外设不能并行工作的方式是()。

    A.程序查询方式
    B.中断方式
    C.通道方式
    D.以上都不正确

    答案:A
    解析:
    程序查询方式是一种程序直接控制方式,这是主机与外设间进行信息交换的最简单的方式,这种方式控制简单,但外设和主机不能同时工作,各外设之间也不能同时工作,系统效率很低,因此,仅适用于外设的数目不多,对I/O处理的实时要求不那么高,CPU的操作任务比较单一,并不很忙的情况。

  • 第21题:

    防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中正确的是( )。

    A.防火墙工作层次越低,则工作效率越高,同时安全性越高
    B.防火墙工作层次越低,则工作效率越低,同时安全性越低
    C.防火墙工作层次越高,则工作效率越高,同时安全性越低
    D.防火墙工作层次越高,则工作效率越低,同时安全性越高

    答案:D
    解析:
    防火墙工作层次越高,实现过程复杂,对数据包的理解力越好,对非法包的判断能力越高,但工作效率越低;防火墙工作层次越低,实现过程越简单,其工作效率越高,同时安全性越差。

  • 第22题:

    在程序控制传送方式中,哪种方式可以提高系统的工作效率()。

    • A、查询传送
    • B、中断传送
    • C、前二项均可
    • D、DMA方式

    正确答案:B

  • 第23题:

    下述有关程序查询方式的描述中,不正确的是()。

    • A、程序查询方式硬件接口电路简单
    • B、程序查询方式解决了CPU与外设之间的速度匹配问题,提高了计算机系统的工作效率
    • C、程序查询方式一般采用状态驱动方式
    • D、设备服务子程序的主要功能有数据传输、修改内存地址、修改传送字节数

    正确答案:B