题目
为解决计算机主机与打印机间速度不匹配问题,通常设一个打印数据缓冲区。主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是( )。A. 队列B. 栈C. 线性表[1]D. 有序表[2]
为解决计算机主机与打印机间速度不匹配问题,通常设一个打印数据缓冲区。主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是( )。
A. 队列
B. 栈
C. 线性表[1]
D. 有序表[2]
题目解答
答案
A. 队列
解析
计算机主机与打印机之间的速度不匹配问题可以通过使用缓冲区来解决。缓冲区的逻辑结构应该是一个队列,因为队列遵循先进先出(FIFO)的原则,这与主机写入数据和打印机读取数据的顺序一致。主机将数据依次写入缓冲区,打印机则依次从缓冲区中取出数据,这样可以确保数据的顺序和完整性。