某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假设仓库可存放n件产品。用PV操作实现它们之间的同步过程如下图所示。 其中,信号量S是一个互斥信号量,初值为 (1) ;S1是一个 (2) ;S2是一个

admin2019-05-11  38

问题 某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假设仓库可存放n件产品。用PV操作实现它们之间的同步过程如下图所示。
   
  其中,信号量S是一个互斥信号量,初值为  (1)  ;S1是一个  (2)  ;S2是一个  (3)  
(3)

选项 A、互斥信号量,表示仓库的容量,初值为n
B、互斥信号量,表示仓库是否有产品,初值为0
C、同步信号量,表示仓库的容量,初值为n
D、同步信号量,表示仓库是否有产品,初值为0

答案D

解析 用P、V操作实现生产部和销售部之间的同步,可以通过设置三个信号量S、S1和S2,其中,信号量S是一个互斥信号量,初值为1,因为仓库是一个互斥资源,所以需要进行互斥控制;S1是一个同步信号量,表示仓库的容量,初值为n;S2是一个同步信号量,表示仓库是否有产品,初值为0。
转载请注明原文地址:https://kaotiyun.com/show/vcVZ777K
0

最新回复(0)