精·课程设计说明(含软件工程09和网络工程0902).pptVIP

  • 1
  • 0
  • 约9.71千字
  • 约 33页
  • 2017-01-16 发布于北京
  • 举报

精·课程设计说明(含软件工程09和网络工程0902).ppt

Chih-Chin Liu 操作系统课程设计 [题目]进程通信与进程同步机制实践 Linux或Windows或Unix环境下,采用系统调用中的信号量、P、V操作,编程解决以下问题。 理发师问题:一个理发店由一间等候室W和一间工作室B组成。顾客可以从外面大街上进入W等候理发。两个房间的入口是并排的,且共享一扇日本式可滑动的推拉门(门总是挡住一个入口)。顾客在工作室内理完发,可由B的旁门出去。W中有N把椅子,顾客必须坐着等候。理发师可由门上小窗查看W中无人就睡觉,否则开门,并叫一位顾客入内理发。顾客每进入一位,都拉铃通知理发师。若把顾客和理发师都视为进程,请用P、V操作写出进程的同步算法。 要求打印: 初始状态 中间变化的状态信息 以及最终状态信息。 [题目]进程通信与进程同步机制实践 课程设计报告撰写要求 1.内容:课程设计题目、目的、要求,原理及算法,主要数据结构和流程,实验测试结果及结果分析,课程设计总结,源程序清单。 2.将设计报告、源程序打包压缩为一个文件,上传到3的软件工程09课程设计或网络工程0902操作系统课程设计目录中,同时提交纸质报告。 实验安排 时间:18周周一-周五上午1-4节, 19周周一-周二上午1-4节(软件工程) 18周周一-周五晚上9-12节, 19周周一-周二晚上9-12节(网络工程0902) 地点:计算机楼303机房。 涉及到的相关知识 Li

文档评论(0)

1亿VIP精品文档

相关文档