单选题
某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假设仓库可存放n件产品。用PV操作实现他们之间的同步过程如下图所示。
A、
0
B、
1
C、
.n
D、
-1
【正确答案】
B
【答案解析】
A、
互斥信号量,表示仓库的容量,初值为n
B、
互斥信号量,表示仓库是否有产品,初值为0
C、
同步信号量,表示仓库的容量,初值为n
D、
同步信号量,表示仓库是否有产品,初值为0
【正确答案】
C
【答案解析】
A、
互斥信号量,表示仓库的容量,初值为n
B、
互斥信号量,表示仓库是否有产品,初值为0
C、
同步信号量,表示仓库的容量,初值为n
D、
同步信号量,表示仓库是否有产品,初值为0
【正确答案】
D
【答案解析】
[解析] 用PV操作实现生产部和销售部之间的同步,可以通过设置三个信号量S、S1和S2,其中,信号量S是一个互斥信号量,初值为1,因为仓库是一个互斥资源,所以需要进行互斥控制;S1是一个同步信号量,表示仓库的容量,初值为n;S2是一个同步信号量,表示仓库是否有产品,初值为0。
提交答案
关闭