下列关于生产者消费者的叙述中,哪一个是正确的?
A.生产者往缓冲区放产品前要先使用P操作确保缓冲区有空闲槽
B.生产者往缓冲区放产品前要先使用V操作确保缓冲区有空闲槽
C.消费者从缓冲区取产品前要先用P操作确保缓冲区互斥使用
D.生产者往缓冲区放产品前要先用P操作确保缓冲区互斥使用
第1题:
某地区有危险品仓库,要分析一旦仓库爆炸所涉及的范围需要进行()。
A、点缓冲区分析
B、线缓冲区分析
C、面缓冲区分析
D、体缓冲区分析
第2题:
A 田径场上的接力比赛
B 两个进程都要使用打印机
C 一个生产者和一个消费者通过一个缓冲区传递产品
D 公共汽车上司机和售票员的协作
第3题:
A.单缓冲区
B.双缓冲区
C.多缓冲区
D.缓冲池
第4题:
A,B,C,D四个进程,A向一个缓冲区写数据,B,C,D 从该缓冲区读数据,A要等到B,C,D 都已经读好才能写下一个。用 p,v操作实现通讯。
第5题:
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取产品消费。假设该缓存区只能容纳一个产品。进程P1与P2的同步模型如下图所示:
为此,应设信号量S1的初值为(18),信号量S2的初值为(19)。
A.-2
B.-1
C.0
D.1
第6题:
环形缓冲区是______。
A.单缓冲区
B.双缓冲区
C.多缓冲区
D.缓冲池
第7题:
第8题:
第9题:
关于ROM存储器(read only, memor),下列说法正确的是()。
第10题:
字节流操作时使用到了缓冲区,字符流操作时没有使用到缓冲区。
第11题:
第12题:
1
6
8
9
第13题:
第14题:
A.1
B.6
C.8
D.9
第15题:
“生产者—消费者”问题是一个经典的进程同步与互斥控制问题,若缓冲区可存放n件物品,要解决这个问题,通常需要使用______个信号量。
A.1
B.2
C.3
D.4
A.
B.
C.
D.
第16题:
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,用P、V操作实现进程间的同步模型如下图所示。假设信号量S1的初值为1,信号量S2的初值为0,那么a、b处应分别填(26),c、d处分别填(27)。
A.V(S2)、P(S1)
B.P(S1)、V(S2)
C.P(S2)、V(S1)
D.V(S1)、P(S2)
第17题:
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区取产品消费。假设该缓冲区只能容纳一个产品。进程P1与P2的同步模型如图2-2所示。
为此,应设信号量S1的初值为(1),信号量S2的初值为(2)。
A.-2
B.-1
C.0
D.1
第18题:
某系统有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区取产品消费。用PV操作实现进程间的同步模型如图2-3所示。假设信号量S1的初值为1,信号量S2的初值为0,那么,a、b处应当写别填(1),c、d处分别填(2)。
A.V(S2)、P(S1)
B.P(S1)、V(S2)
C.P(S2)、V(S1)
D.V(S1)、P(S2)
第19题:
第20题:
如果要查看内存缓冲区使用信息,则应使用下列哪个视图()。
第21题:
下列关于生产者消费者的叙述中,哪一个是正确的?()
第22题:
有9个生产者,6个消费者,共享容量为8的缓冲区。在这个生产者-消费者问题中,互斥使用缓冲区的信号量mutex的初值应该为()。
第23题:
对
错