睡眠理发师问题操作系统课设
初始条件:1.操作系统:Linux2.程序设计语言:C语言3.设有一个理发师,5把椅子(另外还有一把理发椅),几把椅子可用连续存储单元。要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1.技术要求:1)为每个理发师/顾客产生一个线程,设计正确的同步算法2)每个顾客进入理发室后,即时显示“Entered”及其线程自定义标识,还同时显示理发室共有几名顾客及其所坐的位置。3)至少有10个顾客,每人理发至少3秒钟。4)多个顾客须共享操作函数代码。2.设计说明书内容要求:1)设计题目与要求2)总的设计思想及系统平台、语言、工具等。3)数据结构与模块说明(功能与流程图)4)给出用户名、源
推荐下载
-
学生选课系统操作系统课设
Student elective system
28 2019-06-22 -
操作系统课设进程创建系统
操作系统课程设计小题之---进程创建系统
26 2019-01-07 -
操作系统大作业嗜睡的理发师java代码加打包程序加屏录
操作系统大作业,需要自取,进程同步问题,详细代码+打包可运行程序+程序屏录。(*^▽^*)本人的大三上学期操作系统大作业。
9 2020-08-09 -
华南理工大学操作系统实验用线程实现睡觉的理发师问题
理发师问题的描述:一个理发店接待室有n张椅子,工作室有1张椅子;没有顾客时,理发师睡觉;第一个顾客来到时,必须将理发师唤醒;顾客来时如果还有空座的话,他就坐在一个座位上等待;如果顾客来时没有空座位了,
70 2018-12-25 -
进程间理发师通信实验
理发店问题:假设理发店的理发室中有 3 个理发椅子和 3 个理发师,有一个可容 纳4个顾客坐等理发的沙发。此外还有一间等候室,可容纳13位顾客等候进入理发 室。顾客如果发现理发店中顾客已满(超过 20
17 2019-03-13 -
C#理发师模型单一
C# hairdresser model
17 2019-06-23 -
嗜睡的理发师Java版代码
里面包含Java代码、演示视频,报告文档
26 2019-04-27 -
操作系统课设.zip加解析
通过用c++语言来模拟实现操作系统的页面置换算法,包括FIFO、LRU、LFU、时钟算法、NRU、OPT
20 2020-11-07 -
操作系统原理课设程序实现
有关读者和写者问题的程序实现,利用C++编程技术来实现的
4 2020-12-09 -
操作系统模拟进程调度课设
一、课程设计目的1、要求学生设计一个模拟进程调度的算法2、理解进程控制块的结构3、理解进程运行的并发性4、掌握进程调度的三种基本算法二、课程设计题目描述和要求设计题目描述在多道程序运行环境下,进程数目
43 2019-09-26
用户评论