- 144
- 0
- 约1.73万字
- 约 17页
- 2016-12-11 发布于贵州
- 举报
课程设计任务书
学 院 信息学院 专 业 计算机科学与技术 学 生 姓 名 学 号 题 目 读者与写者问题(进程同步问题)
内容及要求:
内容:
读者与写者问题(进程同步问题)
实验目的:了解进程同步的概念,理解信号量机制的原理,掌握信号量解决同步问题的方法,进而学会进程的同步与互斥。
设计要求:编程模拟教材中讨论读者与写者的问题,要求能显示结果。
任务交付:1.程序源代码;
2课程设计论文及电子文档。
进度安排:16周——确定题目,查找资料,上机编程;
20周——上机编程调试,验收答辩,提交课程序设计报告书。
指导教师(签字):
年 月 日
学院院长(签字):
年 月 日
目 录
一、课程设计目的及要求 1
二、相关知识 1
三、题目分析 2
四、概要设计 4
五、代码及流程 5
六、运行结果 11
七、设计心得 12
八、参考文献 12
一、课程设计目的及要求
读者与写者问题(进程同步问题)
用n 个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求,进行读写操作。请用信号量机制分别实现读者优先和写者优先的读者-写者问题。
读者-写者问题的读写操作限制:
1)写-写互斥;
2)读-写互斥;
3)读-读允许;
写者优先的附加限制:如果一个读者申请进行读操
原创力文档

文档评论(0)