没有合适的资源?快使用搜索试试~
我知道了~
文库首页
课程资源
C/C++
哲学家进餐实验报告
哲学家进餐实验报告
操作系统
实验报告
需积分: 39
20 下载量
134 浏览量
2018-11-18
14:42:42
上传
评论
3
收藏
187KB
DOCX
举报
温馨提示
立即下载
哲学家进餐问题,非线程完成,c++核心代码,武汉理工大学实验报告
资源推荐
资源评论
操作系统哲学家就餐问题实验报告
浏览:136
4星 · 用户满意度95%
操作系统哲学家就餐问题实验报告,应用于操作系统大作业。
操作系统实验报告(哲学家就餐问题、读者写入者问题)
浏览:11
5星 · 资源好评率100%
有五个哲学家围坐在一圆桌旁,桌中央有一盘通心粉,每人面前有一只空盘子,每两人之间放一只筷子每个哲学家的行为是思考,感到饥饿,然后吃通心粉.为了吃通心粉,每个哲学家必须拿到两只筷子,并且每个人只能直接从自己的左边或右边去取筷子。 有一个公用的数据集,有很多人需要访问,其中一些需要阅读其中的信息,一些需要修改其中的消息。阅读者可以同时访问数据集,而写入者只能互斥的访问数据集,不能与任何的进程一起访问数
信号量同步实验报告(哲学家进餐问题避免死锁的三种方法)
浏览:9
操作系统初学,关于信号量同步的实验报告,用三种方法避免哲学家进餐问题死锁,a:and信号量,b:控制进餐人数,c设置条件
操作系统 实验报告(含代码) 死锁和饥饿2 哲学家就餐问题
浏览:155
哲学家的生活就是思考和吃饭,即思考,饿了就餐,再思考,循环往复。要求是: 每一个哲学家只有在拿到位于他左右的筷子后,才能够就餐;哲学家只能先拿左边的筷子,再去拿右边的筷子,而不能同时去抓他两边的筷子,也不能从其他哲学家手中抢夺筷子;哲学家每次就餐后必须放下他手中的两把筷子后恢复思考,不能强抓住餐具不放。设计一个程序,能够显示当前各哲学家的状态和桌上餐具的使用情况,并能无死锁的推算出下一状态各哲学家
操作系统课程设计哲学家进餐问题报告
浏览:80
哲学家有N个,也定全体到达后开始讨论:在讨论的间隙哲学家进餐,每人进餐时都需使用刀、叉各一把,所有哲学家刀和叉都拿到后才能进餐。哲学家的人数、餐桌上的布置自行设定,实现刀和叉的互斥使用算法的程序实现
课程设计哲学家就餐问题(报告+代码)C++语言
浏览:131
5星 · 资源好评率100%
设有五个哲学家,共用一张放有五把椅子的餐桌,每人坐在一把椅子上,桌子上有五个碗和五只筷子,每人两边各放一只筷子。哲学家们是交替思考和进餐,饥饿时便试图取其左右最靠近他的筷子。条件: (1) 只有拿到两只筷子时,哲学家才能吃饭。 (2) 如果筷子已被别人拿走,则必须等别人吃完之后才能拿到筷子。 (3) 任意一个哲学家在自己未拿到两只筷子吃饭前,不会放下手中拿到的筷子。
Java模拟死锁发生之演绎哲学家进餐问题案例详解
浏览:184
主要介绍了Java模拟死锁发生之演绎哲学家进餐问题,结合具体演绎哲学家进餐问题的案例形式详细分析了死锁机制与原理,需要的朋友可以参考下
操作系统实验代码 (哲学家问题,读写问题)
浏览:71
有五个哲学家围坐在一圆桌旁,桌中央有一盘通心粉,每人面前有一只空盘子,每两人 之间放一只筷子每个哲学家的行为是思考,感到饥饿,然后吃通心粉.为了吃通心粉,每 个哲学家必须拿到两只筷子,并且每个人只能直接从自己的左边或右边去取筷子 有一个公用的数据集,有很多人需要访问,其中一些需要阅读其中的信息,一些需要修改其中的消息。阅读者可以同时访问数据集,而写入者只能互斥的访问数据集,不能与任何的进程一起访问
哲学家就餐问题
浏览:23
嵌入式操作系统及其应用——哲学家就餐问题的实验和课件。
linux下哲学家就餐问题大作业
浏览:30
开发环境linux,有完整可用代码,makefile,运行截图等
哲学家进餐例子
浏览:104
4星 · 用户满意度95%
哲学家进餐的一个小程序,5个哲学家围坐在一张圆桌周围,每个哲学家面前有一碟通心面,要使用筷子才能进餐。相邻两个碟子之间有一根筷子。哲学家包含三种状态:吃饭、思考和挨饿。当一个哲学家觉得饿时,他才试图分两次去取他左边和右边的筷子就餐,吃完以后放下筷子继续思。
哲学家进餐
浏览:133
经典的哲学家进餐问题的windows代码实现
哲学家进餐问题
浏览:73
4星 · 用户满意度95%
看了就知道,我也不知道该怎么介绍
操作系统综合实验之哲学家吃面问题和实验报告
浏览:125
5星 · 资源好评率100%
本程序需要用到的数据有:5个哲学家和一张圆桌子,桌子旁边有5个座位,桌子上放着5支筷子,每两个座位之间放一支,为了吃面,哲学家必须获得一双筷子,且每人只能直接从紧邻自己的左边或右边去取筷子。 ①哲学家是进程,有四种状态,分别是等待任务、思考、饥饿、就餐,用不同图片表示哲学家状态。 ②筷子是进程运行所需要的资源,有两种状态:被占用和空闲,筷子图片为空白时,资源被占用。 ③进程运行时间是由随机函数随机
哲学家就餐问题分析实现
浏览:172
3星 · 编辑精心推荐
哲学家就餐问题分析实现哲学家就餐问题分析实现
哲学家就餐问题源程序
浏览:39
4星 · 用户满意度95%
关于5个哲学家就餐线程同步问题的解决方法 此方法对左右手刀叉实行控制,防止了死锁,实现了线程的同步 注意5个以上的哲学家亦可用此方法解决
哲学家就餐C++
浏览:175
4星 · 用户满意度95%
使用c++制作的图形界面,通过哲学家就餐问题直观的显示了进程的调度和资源的抢占与释放。解压后点击.exe文件进行安装,会自动检测系统环境和环境依赖,安装完成后可以看到相应的源代码。
哲学家进餐问题例题及解答
浏览:95
有关哲学家进餐问题的试题,用于考试复习,答案绝对正确。
哲学家就餐问题(C语言)
浏览:114
5星 · 资源好评率100%
用C语言描述的哲学家家就餐问题的实现...
哲学家就餐问题(VC演示版)
浏览:102
哲学家就餐问题(VC演示版),图形界面演示且可以暂停和恢复演示
操作系统中哲学家就餐问题和生产者消费者问题实验报告
浏览:33
5星 · 资源好评率100%
操作系统中哲学家就餐问题和生产者消费者问题实验报告
哲学家进餐问题多线程演示代码.zip
浏览:126
一个课程实验,使用c/c++,多线程同步(使用的互斥量)实现哲学家思考问题的gui演示,比较简单,直接导入vs就可以运行了
哲学家就餐问题C语言源文件
浏览:75
哲学家就餐问题C语言源文件,操作系统课程论文要求,进程同步模拟
评论
收藏
内容反馈
立即下载
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
龙大盗
粉丝: 0
资源:
2
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
L6470步进电机驱动芯片
MVIMG_20240420_060935.jpg
WebP 图像转换Python脚本
计算机程序设计的过程.ppt
计算机管理文件.ppt
计算机系统第三章答案.doc
计算机系统管理制度.doc
计算机系统结构第2、3、4章习题.ppt
python的智能垃圾分类系统源码.zip
什么是移动应用开发-关于移动应用开发的相关介绍
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功