苹果-橘子问题的实现
编写程序实现苹果-桔子问题。桌上有一个空盘子,只允许放一个水果。爸爸专向盘中放苹果,妈妈专向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时,一次只能放一个水果。桔子苹果问题是《操作系统》中一个典型的有关进程同步问题的例子,它主要包括4个进程,即“父亲进程“,“母亲进程”,“儿子进程”,“女儿进程”。现在要求如下:桌上有一个空盘子,只允许放一个水果。爸爸专向盘中放苹果,妈妈专向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时,一次只能放一个水果。在该题目中,4个进程是有相互影响的。比如,当母亲往盘子里放了1个桔子时,儿子就可以吃桔子而女儿则不可以。在该题目的实现中,我采用的是人工干预的方法,即先由我们自己确定某一进程
用户评论
下载的doc是什么文件呢?没有后缀
很不错,受益匪浅
谢谢楼主,虽然代码有些小错误,但还是帮了我很大忙
没错,和老师讲的差不多
确实有用!考试直接就靠了这道题
都是代码。
有点高深 慢慢研究
没有注释~而且编译有问题~
期末考试了要 正好不会这个题 看看能看懂不
报错了,不知道为啥