08年网络操作系统P、V操作应用题,要详细答案,十万火急!!!

设P1为司机进程,它的任务是:启动、行驶、停车;P2为售票员进程,它的任务是:关门、售票、开门。用P,V操作写出保证P1,P2安全运行的同步算法。(这类题就是关于进程间同... 设P1为司机进程,它的任务是:启动、行驶、停车;P2为售票员进程,它的任务是:关门、售票、开门。用P,V操作写出保证P1,P2安全运行的同步算法。 (这类题就是关于进程间同步、互斥原语的题型) 展开
匿名用户
2014-02-18
展开全部
设S1,S2分别表示司机和售票员的私用信号量,其初始值均为0.S1,S2:Semaphore;S1:=0;S2:=0;//司机进程Process DriverBeginLoop: <正常行车>; <到站停车>; V(S2); P(S1); Goto Loop;end//售票员进程Process BookingClerkbeginLoop: <售票>; P(S2); <开车门>; <关车门>; V(S1);end Goto Loop;
北京新国信
2023-07-11 广告
软件测试的流程包括以下几个方面:1. 测试需求分析阶段:这阶段主要任务是阅读需求,理解需求,对业务进行学习,并分析需求点。2. 测试计划阶段:这一阶段主要编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围,进度安排,人力物... 点击进入详情页
本回答由北京新国信提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式