题3

题目

Q:为了使多个并发进程能有效地进行输入和输出,最好采用 ( ) 结构的缓冲技术。
A. 缓冲池 B. 循环缓冲 C. 单缓冲 D. 双缓冲

分析

A:缓冲池是系统的共用资源, 可供多个进程共享, 并且既能用于输入又能用于输出。
其一般包含三种类型的缓冲:
①空闲缓冲区;
②装满输入数据的缓冲区;
③装满输出数据的缓冲区。
为了管理上的方便, 可将相同类型的缓冲区链成一个队列。B、C、D 属专用缓冲。

A