在4×100米接力赛中,4个运动员之问存在如下关系:运动员1跑到终点把接力棒交给运动员2;运动员2一开始处于等待状态,在接到运动员1传来的接力棒后才能往前跑,他跑完100米后交棒给运动员3;运动员3也只有接到运动员2传来的接力棒后才能往前跑,他跑完100米

admin2013-09-16  61

问题 在4×100米接力赛中,4个运动员之问存在如下关系:运动员1跑到终点把接力棒交给运动员2;运动员2一开始处于等待状态,在接到运动员1传来的接力棒后才能往前跑,他跑完100米后交棒给运动员3;运动员3也只有接到运动员2传来的接力棒后才能往前跑,他跑完100米后交棒给运动员4;运动员4接棒后跑完全程。试用信号量机制进行描述。

选项

答案根据题意,需要引入3个信号量S1,S2,s3,其初始值均为0。 var S1,S2,S3:Semaphore:=0,0,0; begin parbegin Athletel:begin Run 100m; V(S1); end Athlete2:begin P(S1); Run 100n; V(S2); end Athlete3:begin P(S2); Run 100m: V(S3); end Athlete4:begi

解析
转载请注明原文地址:https://jikaoti.com/ti/coajFFFM
0

最新回复(0)