题目

有两个并发进程:Read和Print,它们共享可以存放一个数的缓冲区。进程Read每次从磁盘读入一个数存放到缓冲区中,供进程Print打印输出当缓冲区满时,不允许再向缓冲区中存放数据;当缓冲区空时,不允许再从缓冲区中取出数据打印输出。试用PV操作实现两个进程的协调运行。

相关标签: 缓冲区  

提示:未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
答案
查看答案
相关试题

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

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

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

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

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

在J2EE中,对于page指令:正确的含义是()。

A

 将输出流输出到不小于12kb的缓冲区中,但当缓冲区满时,会有一个运行时异常指明缓冲区溢出。

B

 将输出流输出到一个小于12kb的缓冲区中,当缓冲区满时,会自动把缓冲输出到客户。

C

 将输出流输出到一个小于12kb的缓冲区中,但当缓冲区满时,会有一个运行时异常指明缓冲区溢出。

D

 将输出流输出到不小于12kb的缓冲区中,当缓冲区满时,会自动把缓冲输出到客户。

下列关于生产者消费者的叙述中,哪一个是正确的?()

A、生产者往缓冲区放产品前要先使用P操作确保缓冲区有空闲槽

B、生产者往缓冲区放产品前要先使用V操作确保缓冲区有空闲槽

C、消费者从缓冲区取产品前要先用P操作确保缓冲区互斥使用

D、生产者往缓冲区放产品前要先用P操作确保缓冲区互斥使用

下面关于设备管理中缓冲区和缓冲池的描述,不正确的是:(30)。

A.一个缓冲池包括多个缓冲区

B.一个缓冲区可分为多个缓冲池

C.系统中有多个缓冲区,仅有一个缓冲池

D.缓冲区的作用是缓解快速的CPU与慢速的设备之间的矛盾

联系我们 会员中心
返回顶部