【文件属性】:
文件名称:睡眠理发师问题 操作系统课设
文件大小:738KB
文件格式:RAR
更新时间:2012-07-31 10:43:10
睡眠理发师问题 操作系统课设
初始条件:
1. 操作系统:Linux
2. 程序设计语言:C语言
3. 设有一个理发师,5把椅子(另外还有一把理发椅),几把椅子可用连续存储单元。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
1.技术要求:
1)为每个理发师/顾客产生一个线程,设计正确的同步算法
2)每个顾客进入理发室后,即时显示“Entered” 及其线程自定义标识,还同时显示理发室共有几名顾客及其所坐的位置。
3)至少有10个顾客,每人理发至少3秒钟。
4)多个顾客须共享操作函数代码。
2. 设计说明书内容要求:
1)设计题目与要求
2)总的设计思想及系统平台、语言、工具等。
3)数据结构与模块说明(功能与流程图)
4)给出用户名、源程序名、目标程序名和源程序及其运行结果。(要注明存储各个程序及其运行结果的主机IP地址和目录。)
5)运行结果与运行情况
【文件预览】:
操作系统报告
----QQ截图未命名1.bmp(608KB)
----QQ截图未命名3.bmp(599KB)
----wo的课设,别的事参考资料()
--------barber.txt(3KB)
--------barber.c(4KB)
--------wo操作系统2009.doc(302KB)
--------操作系统课程设计任务书4.doc(110KB)
----os-cecily.doc(109KB)
----新建 文本文档 (2).txt(3KB)
----111111.doc(146KB)
----QQ截图未命名5.bmp(575KB)
----最后交稿课程设计.doc(70KB)
----操作系统+课程设计报告.doc(306KB)
----1.doc(163KB)
----操作系统课程设计——用多线程同步方法解决生产者.doc(197KB)
----QQ截图未命名6.bmp(519KB)
----操作系统+理发师问题.doc(28KB)
----test.c(4KB)
----QQ截图未命名4.bmp(645KB)
----QQ截图未命名2.bmp(625KB)
网友评论
- 虽然内容有点乱,但是东西还是比较好,内容比较多比较全。