您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 操作系统 哲学家吃面条问题

  2. 操作系统 哲学家吃面条问题 C++ 调用windows API
  3. 所属分类:C++

    • 发布日期:2010-06-21
    • 文件大小:82944
    • 提供者:star_twinkle
  1. 哲学家问题

  2. 5个哲学家有一张圆桌,围坐着一圈哲学家(假设有四个哲学家)。哲学家只有两个属性,一是思考,二是吃饭。那么这些哲学家们就坐在圆桌旁进行思考吃饭再思考再吃饭的循环。吃饭时,每个哲学家前面的桌子上有一碗面条,右手侧有一根筷子(我们知道哲学家都很穷)。我们知道面条只有用两根筷子才能吃,因此哲学家们吃饭的方法是:一个人先拿起自己右手侧的筷子,如果左边的人在思考而没有吃饭,那么再拿起左边人的筷子,开始吃饭,吃饱后,将自己的筷子放在右边,另一根筷子归还回左手侧。如果恰巧左边的人在吃饭,就一支筷子在手,等待左
  3. 所属分类:专业指导

    • 发布日期:2006-02-23
    • 文件大小:288768
    • 提供者:chenxh
  1. 操作系统 哲学家进餐进程算法

  2. 实验一 进程同步互斥——不死锁的哲学家问题   (1)输入的形式和输入值的范围;   由于这个是一个按钮实现监控,界面提供视图的程序,所以并不需要别的附加的输入,只需要点击相应的按钮即可。按钮有开始、暂停、结束(退出)。实验只需要按动开始键,即可以直观形象地看到哲学家吃面条问题在随机时间下的解决情况,方便用户查看。   输出的形式;   输出的形式,是以可视化界面的形式,哲学家和筷子的状态以图片的形式显示出来,可以看到是饥饿还是进餐或思考状态。而提示输出是以String的形式显示在界面右下角的
  3. 所属分类:Java

    • 发布日期:2013-06-02
    • 文件大小:1048576
    • 提供者:u010241224
  1. 哲学家进餐源代码

  2. 实验一 进程同步互斥——不死锁的哲学家问题   (1)输入的形式和输入值的范围;   由于这个是一个按钮实现监控,界面提供视图的程序,所以并不需要别的附加的输入,只需要点击相应的按钮即可。按钮有开始、暂停、结束(退出)。实验只需要按动开始键,即可以直观形象地看到哲学家吃面条问题在随机时间下的解决情况,方便用户查看。   输出的形式;   输出的形式,是以可视化界面的形式,哲学家和筷子的状态以图片的形式显示出来,可以看到是饥饿还是进餐或思考状态。而提示输出是以String的形式显示在界面右下角的
  3. 所属分类:Java

    • 发布日期:2014-03-30
    • 文件大小:210944
    • 提供者:u011973516
  1. 任务的同步与互斥

  2. 实验报告五:(1)编程实现哲学家就餐问题。五个哲学家坐在圆桌前,每人一碗面条,每个哲学家两侧各有一支筷子,哲学家处于吃饭和思考两种状态,哲学家吃面条要用他两侧的两只筷子。 提 示:设计5个任务:Task0 、 Task1 、Task2 、Task3 、Task4 ,其优先级关系Task0>Task1>Task2>Task3>Task4。定义 5 个信号量 Sem0、 Sem1、 Sem2、 Sem3、 Sem4,每个任务 i 均作相同的工作:申请信号量 i, (i+1)
  3. 所属分类:Windows Server

    • 发布日期:2018-03-16
    • 文件大小:112640
    • 提供者:m0_37213943