某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,用P、V操作实现进程间的同步模型如下图所示。假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、c处应分别填( )。
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,用P、V操作实现进程间的同步模型如下图所示。假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、c处应分别填( )。
答案:
B
本题解析:
进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,则左图进行P操作后应该对S2进行V操作,所以a为V(S2),而对右图来说恰好相反,即P(S2)、V(S1),答案选B。
郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!
相关推荐
最新更新
推荐阅读
猜你喜欢
- 某公司拟将5百万元资金投放下属A、B、C三个子公司(以百万元的倍数分配投资),各子公司获得部分投资后
- UML中用例和用例图主要用途是描述系统()
- 时分多路复用是指各路信号在同一信道上占用不同的( ),无线通信中使用的CDMA是一种( )技术。
- 假设某企业有一个仓库。该企业的生产部员工不断地将生产的产品送入仓库,销售部员工不断地从仓库中取产品。
- Software configuration management(SCM)i the tak of
- Window操作系统通常将系统文件保存在( )。
- 下图是变更控制管理流程图,该流程图缺失( )。
- BGP协议基于TCP协议,端口(请作答此空)。BGP协议中,路由器通过( )报文报告检测的错误信息。
- 下列关于客户服务器网络操作系统的说法中,错误的是( )。
- Linux系统中记录当前登录用户信息日志文件是( );记录用户执行命令日志是( 请作答此空)。
关注我们
