苹果橘子问题的实现

acKiller55190 27 0 DOC 2020-05-13 06:05:02

编写程序实现苹果-桔子问题。桌上有一个空盘子,只允许放一个水果。爸爸专向盘中放苹果,妈妈专向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时,一次只能放一个水果。 桔子苹果问题是《操作系统》中一个典型的有关进程同步问题的例子,它主要包括4个进程,即“父亲进程“,“母亲进程”,“儿子进程”,“女儿进程”。现在要求如下:桌上有一个空盘子,只允许放一个水果。爸爸专向盘中放苹果,妈妈专向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时,一次只能放一个水果。在该题目中,4个进程是有相互影响的。比如,当母亲往盘子里放了1个桔子时,儿子就可以吃桔子而女儿则不可以。在

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2020-05-13 06:05:02

很好的代码例子,对于学习算法和系统分析有帮助

Generic placeholder image 卡了网匿名网友 2020-05-13 06:05:02

Generic placeholder image 卡了网匿名网友 2020-05-13 06:05:02

就是线程做的没啥意思...