下列是关于缓冲技术的说法: ①引入缓冲技术的主要原因包括:缓和CPU与I/O设备之间速度不匹配的矛盾;减少对CPU的中断频率;放宽对中断响应时间的限制;提高CPU和I/O设备之间的并行性。 ②一般从磁盘中开辟一块区域作为缓冲区。 ③缓冲可分为单缓冲、双缓冲和循环缓冲。 ④Spooling系统用到了缓冲技术。 其中正确的有______个。A.0B.1C.2D.3

题目

下列是关于缓冲技术的说法: ①引入缓冲技术的主要原因包括:缓和CPU与I/O设备之间速度不匹配的矛盾;减少对CPU的中断频率;放宽对中断响应时间的限制;提高CPU和I/O设备之间的并行性。 ②一般从磁盘中开辟一块区域作为缓冲区。 ③缓冲可分为单缓冲、双缓冲和循环缓冲。 ④Spooling系统用到了缓冲技术。 其中正确的有______个。

A.0

B.1

C.2

D.3


相似考题
参考答案和解析
正确答案:D
解析:在现代OS中,几乎所有的I/O设备都使用了缓冲区,因为要提高I/O速度和设备的利用率,在很大程度上都需要借助缓冲技术来实现。缓冲区是操作系统为暂存数据而在内存中开辟的一块区域。缓冲可分为单缓冲、双缓冲和循环缓冲,如图6-41所示。引入缓冲技术的主要原因有:缓和CPU与I/O设备之间速度不匹配的矛盾;减少对CPU的中断频率;放宽对中断响应时间的限制;提高CPU和I/O设备之间的并行性;提高外设利用率,尽可能使外设处于忙状态。根据实现方式的不同,缓冲技术可分为硬件缓冲和软件缓冲,硬件缓冲是利用专门的硬件寄存器作为缓冲,而软件缓冲则是通过操作系统来实现的。Spooling系统用到了缓冲技术,它用到了两个缓冲区:输入缓冲区和输出缓冲区。前者暂存由输入设备送来的数据,以后再传送到输入井;后者暂存从输出井送来的数据,以后再传送给输出设备。
更多“下列是关于缓冲技术的说法:①引入缓冲技术的主要原因包括:缓和CPU与I/O设备之间速度不匹配的矛盾; ”相关问题
  • 第1题:

    在操作系统中引入缓冲技术的目的是缓解______和设备之间速度不匹配的矛盾。


    正确答案:处理机/CPU
    处理机/CPU 解析:中断和通道的引入为CPU与外设之间的并行操作提供了可能性,但CPU与外部设备之间速度的不匹配的问题由缓冲技术解决。

  • 第2题:

    缓冲技术可以实现CPU与I/O设备之间的并行操作。( )

    此题为判断题(对,错)。


    参考答案:正确

  • 第3题:

    操作系统中利用缓冲技术实现设备的I/O操作的主要目的是( )。

    A.缓解处理机与设备之间速度不匹配的矛盾,减少对CPU的I/O中断次数

    B.使CPU可以从I/0操作中解脱出来,由缓冲区来实现相应操作

    C.由缓冲区中的一段程序来模拟I/O操作,使FO操作可与CPU对数据的处理同时进行

    D.为I/O专门开辟一段内存区,别的程序不能访问该地址空间,提高了I/O访存速度


    正确答案:A
    解析:在数据到达速率和离去速率不一致的地方都可以设置缓冲,使得高速设备可以将数据存放在缓冲区内然后自己去做别的事情,而让低速设备“慢慢”地从缓冲区读取数据。这就解决了高速设备与低速设备速度不匹配的问题。

  • 第4题:

    为了缓和CPU-9FO设备之间速度不匹配的矛盾,减少对CPU的中断频率,提高两者的并 行性,操作系统的设计采用( )来实现。

    A.并行技术

    B.通道技术

    C.缓冲技术

    D.虚拟存储技术


    正确答案:C

  • 第5题:

    下列关于设备的缓冲区和缓冲池的描述中不正确的是( )。

    A.缓冲区起到了缓解CPU与I/O设备速度不匹配的矛盾

    B.系统中有多个缓冲区,但只有一个缓冲池

    C.一个缓冲池可能包含多个缓冲区

    D.一个缓冲区可能包含多个缓冲池


    正确答案:B
    解析:缓冲池是由多个缓冲区组成的,一个系统可以由一个或多个缓冲池,一个缓冲池也可以有多个缓冲区。凡是在速度不匹配的设备之间都可以采用缓冲技术。

  • 第6题:

    为解决主机与外围设备操作速度不匹配的问题,Windows采用了下列哪项技术来解决这个矛盾:

    A.缓冲技术
    B.流水线技术
    C.中断技术
    D.分段、分页技术

    答案:A
    解析:
    Windows采用了缓冲技术来决主机与外设的速度不匹配问题,如使用磁盘高速缓冲存储器,以提高磁盘存储速率,改善系统整体功能。

  • 第7题:

    设备管理中引入缓冲的原因是(),从而提高CPU、通道和I/O设备之间的并行性,减少CPU被中断的次数。


    正确答案:为了解决CPU和I/O设备之间速度不匹配的问题

  • 第8题:

    引入缓冲技术,有效地改善了系统CPU与I/O设备之间()不匹配的情况,也减少了I/O设备对CPU的(),简化了中断机制,节省了系统开销。


    正确答案:速度;占用率

  • 第9题:

    采用缓冲技术既能够协调()大小与物理块大小不一致的问题,又能够缓解()与外围设备之间速度不匹配的矛盾。


    正确答案:逻辑记录;处理器(或CPU)

  • 第10题:

    在操作系统中引入缓冲技术的主要目的是()

    • A、加快I/O的速度
    • B、改善CPU与I/O之间速度不匹配的情况
    • C、加快文件读写的速度
    • D、加快磁盘读写的速度

    正确答案:B

  • 第11题:

    单选题
    下面的叙述中,()不是设备管理中引入缓冲机制的主要原因。
    A

    缓和CPU和I/O设备间的速度不匹配问题

    B

    减少对CPU的中断频率和放宽对CPU响应时间的限制

    C

    提高CPU和I/O设备间的并行性

    D

    节省系统内存


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

  • 第12题:

    填空题
    引入缓冲技术,有效地改善了系统CPU与I/O设备之间()不匹配的情况,也减少了I/O设备对CPU的(),简化了中断机制,节省了系统开销。

    正确答案: 速度,占用率
    解析: 暂无解析

  • 第13题:

    设备管理中为什么要引入缓冲( )。

    A 缓和CPU与I/O设备间速度不匹配的矛盾

    B 减少中断CPU次数,放宽对中断响应的要求

    C 提高CPU、通道和I/O设备之间的并行性。

    D没有必要


    正确答案:ABC

  • 第14题:

    由于CPU向打印机输出数据的速度远远高于打印机的工作速度,未缓解CPU和打印机之间速度不匹配的矛盾,可采用( )。

    A.通道技术

    B.缓冲技术

    C.spooling技术

    D.虚拟存储技术


    正确答案:B
    解析:通常程序都是时而进行计算,时而产生输出,如果没有缓冲,则程序在输出时由于打印机的速度比CPU速度慢很多,CPU不得不停下来等待,而在CPU计算阶段打印机又无事可做,造成系统利用串低下,采用缓冲技术,快速地将数据存放在缓冲区内,CPU计算完后送数据到缓冲区,打印机慢慢地从缓冲区取数据打印,这样CPU就能与打印机并行工作。事实上,凡是在数据到达速率与离开的速率不同的地方都可以设置缓冲区来缓解它们速度不匹配的矛盾。

  • 第15题:

    下列说法错误的是______。

    A.虚拟设备是指通过虚拟技术将一台独占设备变换为若干个逻辑设备,供若干个用户进程同时使用

    B.Spooling系统主要由输入井和输出井、输入缓冲区和输出缓冲区两部分组成

    C.缓冲技术是用来在两种不同速度的设备之间传输信息时平滑传输过程的常用手段

    D.缓冲技术主要是缓和CPU与I/O设备之间速度的差异、减少中断CPU的次数和提高CPU和I/O设备之间的并行性而引入的


    正确答案:B
    解析:Spooling系统主要由三部分组成:输入井、输出井和井管理程序;输入缓冲区和输出缓冲区;预输入程序和缓输出程序。所以选项B错误。

  • 第16题:

    缓冲技术用于( )。

    A.缓冲处理器与设备之间速度不匹配的矛盾

    B.提供主、辅存接口

    C.提高设备利用率

    D.扩充相对地址空间


    正确答案:A
    缓冲技术是为了协调吞吐速度相差很大的设备之间数据传送的工作,通常CPU的速度要比I/O设备的速度快得多得多,所以可以设置缓冲区,对于从CPU来的数据,先放在缓冲区中,然后设备可以慢慢地从缓冲区中读出数据常见的缓冲技术有:单缓冲,双缓冲,循环缓冲,缓冲池。其中,目前广泛流行使用公用缓冲池

  • 第17题:

    引进高速缓冲存储(Cache)技术是为了解决( )之间速度不匹配的问题。

    A.内存与外存

    B.CPU与内存

    C.CPU与外存

    D.主机与外部设备


    正确答案:B
    【考点】高速缓冲存储器的知识
    【解析】CPU执行指令的速度远远高于内存的读写速度,由于CPU每执行一条指令都要访问内存多次,因此,内存的访问速度制约了CPU执行指令的效率。引进高速缓冲存储器
    (Cache)技术是为了解决CPU与内存之间速度不匹配的问题。

  • 第18题:

    下列哪一个选项是引入缓冲的原因()。

    • A、缓冲CPU和I/O设备间速度不匹配的矛盾
    • B、减少对CPU的中断频率,放宽对蓄洪大响应时间的限制
    • C、减少CPU对I/O控制的干预
    • D、提高CPU和I/O设备之间的并行性

    正确答案:A,B,D

  • 第19题:

    引入缓冲技术的主要目的是提高CPU与设备之间的并行程度。


    正确答案:正确

  • 第20题:

    在设备I/O中引入缓冲技术的目的是为了节省内存。


    正确答案:错误

  • 第21题:

    下面的叙述中,()不是设备管理中引入缓冲机制的主要原因。

    • A、缓和CPU和I/O设备间的速度不匹配问题
    • B、减少对CPU的中断频率和放宽对CPU响应时间的限制
    • C、提高CPU和I/O设备间的并行性
    • D、节省系统内存

    正确答案:D

  • 第22题:

    单选题
    在操作系统中引入缓冲技术的主要目的是()
    A

    加快I/O的速度

    B

    改善CPU与I/O之间速度不匹配的情况

    C

    加快文件读写的速度

    D

    加快磁盘读写的速度


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

  • 第23题:

    多选题
    下列哪一个选项是引入缓冲的原因()。
    A

    缓冲CPU和I/O设备间速度不匹配的矛盾

    B

    减少对CPU的中断频率,放宽对蓄洪大响应时间的限制

    C

    减少CPU对I/O控制的干预

    D

    提高CPU和I/O设备之间的并行性


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