问答题
某寺庙,有小、老和尚若干,有一水缸,由小和尚提入水缸供老和尚饮用。水缸可容10桶水,水取自同一井中。水井径窄,每次只能容一个桶取水。水桶总数为3个。每次入缸取水仅为1桶水,且不可同时进行。试给出有关从缸取水、入水的算法描述。
【参考答案】
正确答案: semaphore weli=i; //用于互斥地访问水井 semaphore vat=1; //用于互斥地......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
某工厂有两个生产车间和一个装配车间,两个生产车间分别生产A、B两种零件,装配车间的任务是把A、B两种零件组装成产品。两个生产车间每生产一个零件后都要分别把它们送到装配车间的货架F1、F2上。F1存放零件A,F2存放零件B,F1和F2的容量均可以存放10个零件。装配工人每次从货架上取一个A零件和一个B零件后组装成产品。请用P、V操作进行正确管理。【南京大学1999年】
点击查看答案
问答题
假设缓冲区buf1和缓冲区buf2无限大,进程p1向buf1写数据,进程p2向buf2写数据,要求bufll数据个数和buf2数据个数的差保持在[m,n](m<n,m、n都是正数)之间。【浙江大学2001年】
点击查看答案
相关试题
3个进程共享4个同类资源,这些资源的分配...
两个进程A和B,每个进程都需要读取数据库中...
假设具有5个进程的进程集合P={P0,P1...
假设一个系统有三个抽烟者进程和一个供应者...
有桥如图2—3所示,车流方向如箭头所示。...