1. 首页
  2. 安全技术
  3. 网络攻防
  4. 苹果橘子问题的实现

苹果橘子问题的实现

上传者: 2020-05-13 06:09:02上传 DOC文件 59KB 热度 28次
编写程序实现苹果-桔子问题。桌上有一个空盘子,只允许放一个水果。爸爸专向盘中放苹果,妈妈专向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时,一次只能放一个水果。 桔子苹果问题是《操作系统》中一个典型的有关进程同步问题的例子,它主要包括4个进程,即“父亲进程“,“母亲进程”,“儿子进程”,“女儿进程”。现在要求如下:桌上有一个空盘子,只允许放一个水果。爸爸专向盘中放苹果,妈妈专向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时,一次只能放一个水果。在该题目中,4个进程是有相互影响的。比如,当母亲往盘子里放了1个桔子时,儿子就可以吃桔子而女儿则不可以。在
用户评论
码姐姐匿名网友 2020-05-13 06:09:02

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

码姐姐匿名网友 2020-05-13 06:09:02

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