关键字  
 文件名称: 哲学家进餐问题VC版本程序是操作系统中比较典型的线程同步算法中的哲学家进餐问题,为防止死锁,采取了两个下载  收藏√  我顶↑
  所属分类: OS Develop
  开发工具: Visual C++
  文件大小: 513 KB
  上传时间: 2005-04-06
  下载次数: 92
  提 供 者: zbing0203
 详细说明:本程序是操作系统中比较典型的线程同步算法中的哲学家进餐问题,为防止死锁,采取了两个条件(筷子空闲)同时满足时再允许进餐的办法来解决。期望与大家一起学习交流!-the procedure is fairly typical operating system threads synchronization algorithm of the Dining Philosophers, in order to prevent deadlock and take the two conditions (chopsticks idle) meet again allowed to dine at the solutions. We look forward to learning together with the exchange!
 近期下载过的用户:  谭朋柳 任俊豪 [查看上载者zbing0203的更多信息]
 输入关键字,在本站47万海量源码库中尽情搜索:  帮助
 [操作系统进程调度实验--附有实验报告.rar] - 这是一个关于操作系统进程调度的实验,采用的是优先权调度算法
 [操作系统进程管理.rar] - 本次程序的题目为:进程管理——支持多个进程并发运行的简单的进程管理模拟系统,对本实验的分析要求是:⑴系统中的同步机构采用信号量上的P、V操作的机制;⑵控制机构包括阻塞和唤醒操作;⑶时间片中断处理程序处理模拟的时间片中断;⑷进程调度程序负责为各进程分配处理机;⑸根据用户的需求来创建n个进程(n为即满足
 [zhexuejia.rar] - 哲学家进餐问题实现
 
 [哲学家进餐问题.rar] - 操作系统的应用。
 [用信号量解决生产者-消费者问题.rar] - 这是操作系统课,期中考试的题目,用互斥信号量解决进程同步的问题
 [请求调页存储管理系统-vc6.0.rar] - 用VC++6.0模拟实现最佳置换算法、最近最久未使用算法、先进先出置换算法。
 [snaketest.rar] - 活动轮廓模型(snake模型)的VC++源码,可以编译并且运行
 [读者写者算法.rar] - 关于读者写者的问题,分别实现读者优先和写者优先.
 [题目:多线程同步方法解决生产者-消费者问题.zip.rar] - 题目:多线程同步方法解决生产者-消费者问题 (Bounded - Buffer Problem) 内容:有界缓冲区内设有10个存储单元,放入/取出的数据项 设定为1~10这10个整形数。要求每个生产者和消费者对有界 缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前指针位 置和生产者/消费者标识符
 [shijipianlunzhuang.rar] - 操作系统中,时间片轮转调度算法的实现,对于初学操作系统的来说是一个不错的选择。
相关函数/类:
CWinApp CPoint CDialog CDataExchange CWnd DestroyIcon LoadIcon GetSystemMenu CMenu EnableMenuItem CString LoadString AppendMenu CRect GetClientRect SetRect InflateRect EnableWindow IsIconic CPaintDC SendMessage GetSystemMetrics DrawIcon CreateMutex CreateEvent WaitForSingleObject InvalidateRgn Sleep InvalidateRect ReleaseMutex ResetEvent SetEvent CloseHandle DeleteObject GetSysColor LoadLibrary GetProcAddress CreateSolidBrush LoadBitmap CreatePatternBrush CreatePen FreeLibrary CStatic FillRect SetTextColor CBrush Polygon CPen SelectObject BeginPath LineTo CloseFigure EndPath CDC CreateCompatibleDC CBitmap BitBlt Ellipse Rectangle SetBkMode DrawText SetWindowText GetWindowText
文件列表(点击判断是否您需要的文件):
  eating
  ......\eating.aps
  ......\eating.clw
  ......\eating.cpp
  ......\eating.dsp
  ......\eating.dsw
  ......\eating.h
  ......\eating.ncb
  ......\eating.opt
  ......\eating.plg
  ......\eating.rc
  ......\eatingDlg.cpp
  ......\eatingDlg.h
  ......\eatingStruct.h
  ......\GradientStatic.cpp
  ......\GradientStatic.h
  ......\ReadMe.txt
  ......\res
  eating.ico
  ......\...\eating.rc2
  m11.bmp
  m21.bmp
  m31.bmp
  p11.bmp
  ......\...\p21.bmp
  ......\...\p31.bmp
  ......\...\zuomian.bmp
  ......\Resource.h
  ......\SpecialDlg.cpp
  ......\SpecialDlg.h
  ......\StdAfx.cpp
  ......\StdAfx.h