itgle.com
更多“( 8 )把多个输入和多个输出缓冲区统一起来,形成一个既能用于输入,又能用于输出的缓冲区。该缓冲区 ”相关问题
  • 第1题:

    为了使多个进程能有效地同时处理阵发性的输入和输出,最好使用( )结构的缓冲技术。

    A.多缓冲

    B.SPOOLing

    C.单缓冲区

    D.双缓冲区


    参考答案:A

  • 第2题:

    试说明收容输入工作缓冲区和提取输出工作缓冲区的工作情况。


    答案:➊收容输入工作缓冲区的工作情况为:在输入进程需要输入数据时,调用GetBuf(EmptyQueue)过程,从EmptyQueue队列的队首摘下一个空缓冲区,作为收容输入工作缓冲区Hin.然后把数据输入其中,装满后再调用PutBuf(InputQueue,Hin)过程,将该缓冲区挂在输入队列InputQueue的队尾。❷提取输出工作缓冲区的工作情况为:当要输出数据时,调用GetBuf(OutputQueue)过程,从输出队列的队首取得一装满输出数据的缓冲区作为提取输出工作缓冲区Sout。在数据提取完后,再调用PutBuf(EmptyQueue,Sout)过程,将该缓冲区挂到空缓冲队列EmptyQueue的队尾。

  • 第3题:

    缓冲池通常由若干大小相同的缓冲区组成,是系统的公用资源,任何进程都可以申请使用缓冲池中的各个缓冲区。由四种工作缓冲区: 收容输入、提取输入、收容输出、()。

    A.设备输入

    B.提取输出

    C.数据输出

    D.数据输入


    A

  • 第4题:

    关于缓冲区溢出描述错误的是()

    A.缓冲区是用来暂时存放输入输出数据的内存

    B.只要把内存加大,就可以避免缓冲区溢出

    C.指输入输出数据超出了缓冲区的大小,占用缓冲区之外的内存空间

    D.利用缓冲区溢出攻击,可以破坏程序运行,系统重新启动


    参考答案:B

  • 第5题:

    为了使多个进程能有效地同时处理阵发性的输入和输出,最好使用()结构的缓冲技术。

    A多缓冲

    BSPOOLing

    C单缓冲区

    D双缓冲区


    A