在有N个缓冲区的生产者消费者的问题中 下列叙述中哪些是错误的?producer() { int it
在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?producer() { int item; while(TRUE) { item = produce_item(); P(empty); P(mutex); insert_item(item); V(mutex) V(full); } } consumer() { int item; while(TRUE) { P(full); P(mutex); item = remove_item(); V(mutex); V(mutex); consume_item(item); } }
A.信号量empty的初值为N
B.信号量full的初值为0
C.信号量mutex的初值为0
D.P(full)和P(mutex)两条语句可以颠倒顺序
E.V(mutex)和V(mutex)两条语句可以颠倒顺序
此题为多项选择题。请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:CD
相似问题
设备与CPU之间数据传送和控制方式有多种 它们是A.程序直接控制方式B.设备控制方式C.中断控制方式
设备与CPU之间数据传送和控制方式有多种,它们是A 程序直接控制方式B 设备控制方式C 中断控制方式D DMA方式E 通道控制方式此题为多项选择题。请帮忙给出
在操作系统的I/O管理中 缓冲池管理中着重考虑的是A.选择缓冲区的大小B.决定缓冲区的数量C.实现进
在操作系统的I O管理中,缓冲池管理中着重考虑的是A 选择缓冲区的大小B 决定缓冲区的数量C 实现进程访问缓冲区的同步D 限制访问缓冲区的进程数量请帮忙给
可以多次编程的只读存储器是A.PROMB.EPROMC.EEPROMD.掩膜式ROME.EPRAM此
可以多次编程的只读存储器是A PROMB EPROMC EEPROMD 掩膜式ROME EPRAM此题为多项选择题。请帮忙给出正确答案和分析,谢谢!
下列各种选项中 哪些是文件控制块中必须保存的信息?A.文件名B.文件大小C.文件创建时间D.文件描述
下列各种选项中,哪些是文件控制块中必须保存的信息?A 文件名B 文件大小C 文件创建时间D 文件描述符E 磁盘块起始地址此题为多项选择题。请帮忙给出正确
下面关于8086微机系统中内部中断的叙述中 正确的是A.如果IF=1 CPU才能响应B.中断类型码由
下面关于8086微机系统中内部中断的叙述中,正确的是A 如果IF=1,CPU才能响应B 中断类型码由指令给定C 中断类型码由指令给定D 中断类型码是约定的E 中断服
