桌上有一只空盘,只允许存放一个水果。爸爸可向盘中放苹果,也可向盘中放桔子。儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘中空时一次只能放一只水果供吃者取用,请用P、V原语实现爸爸、儿子、女儿三个并发进程的同步。请根据所定义的信号量,把应执行的P、V操

lk2025-02-01  1

题目:桌上有一只空盘,只允许存放一个水果。爸爸可向盘中放苹果,也可向盘中放桔子。儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘中空时一次只能放一只水果供吃者取用,请用P、V原语实现爸爸、儿子、女儿三个并发进程的同步。请根据所定义的信号量,把应执行的P、V操作填入下述程序中,以保证进程能够正确地并发执行。 semaphore empty=1;(表示盘空) semaphore apple=0;(表示盘中无苹果) int orange=0;(表示盘中无桔子) main( ) { cobegin father(); son(); daughter(); coend } father() { while(1) { ( ); 将水果放入盘中; if (放入的是桔子) then ( ) else ( ); } } son( ) { while(1) { ( ); 从盘中取出桔子; ( ); 吃桔子; } } daughter( ) { while(1) { ( ); 从盘中取出苹果; ( ); 吃苹果; } }

答案:评论后可见此内容

本站资源均来自互联网,侵权请联系站长删除

随机主题
设计阶段需要形成的工作成果是甲公司为员工韩某提供专项培训费用10万元,送其到国外进行专业技术培训,双方约定服务期10年,违约金10万元。工作满5年时,韩某辞职,韩某应向甲公司支付违约金( )我国《劳动法》规定,对怀孕( )以上的女职工,不得安排其延长工作时间和夜班劳动。下列哪一项是反映呼吸性酸碱平衡紊乱的重要指标?群落和生态系统的破坏,直接威胁物种和基因库的丧失和减少。在过去的很长的时间里,化学家们普遍认为联烯这类累积烯烃在热力学上是极其不稳定的,也是极难制备的。坦克的发展趋势是()轮式军用车辆相对于履带式军用车辆具有更好的公路机动性能,和更小的转弯半径。 ()构成客观世界的三个基本要素是( )TMV可以危害番茄引起病毒病毛泽东思想的科学涵义具体表现在关于样式代码“padding:20px 30px 10px;”,下列说法正确的是()。下列代码中,属于background-attachment属性的属性值是()。关于RGB代码的表示方法,下列选项正确的是()。习近平新时代中国特色社会主义思想在( )方面,提出一系列富有创造性的理念和主张,为建设美好世界提供了中国智慧和中国方案。运算器虽有许多部件组成,但核心部分是____法规规定不得在社会药房销售的药品是(  )。叶酸缺乏的主要病因不包括( )。大多数文献管理软件支持一键生成参考文献列表,该说法正确吗根据药动学原理,若将半衰期作为给药间隔,一般经( )半衰期以上,药物浓度可达稳态。
最新回复(0)
公众号图片
🔥推荐

推荐使用我们的公众号搜索题目,题目更全,检索更方便。支持语音、图片、文字等多种搜索方式。