生产者和消费者课程设计.docx

上传人:牧羊曲112 文档编号:2029688 上传时间:2023-01-02 格式:DOCX 页数:7 大小:132.20KB
返回 下载 相关 举报
生产者和消费者课程设计.docx_第1页
第1页 / 共7页
生产者和消费者课程设计.docx_第2页
第2页 / 共7页
生产者和消费者课程设计.docx_第3页
第3页 / 共7页
生产者和消费者课程设计.docx_第4页
第4页 / 共7页
生产者和消费者课程设计.docx_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《生产者和消费者课程设计.docx》由会员分享,可在线阅读,更多相关《生产者和消费者课程设计.docx(7页珍藏版)》请在三一办公上搜索。

1、操作系统课程设计生产者和消费者问题实践系 院:信息工程学院学生姓名:xxxxxxx 学 号:xxxxxxxxxxxx专 业:xxxxxxxxxxxx年 级:xxxxxxx完成日期:xxxx年xx月指导教师:刘栓组长内容组员组员组员组员组员一、课程设计的性质与任务1、加深对并发协作进程同步与互斥概念的理解。2、培养学生能够独立进行知识综合,独立开发较大程序的能力。3、培养提高学生软件开发能力和软件的调试技术。4、培养学生开发大型程序的方法和相互合作的精神。5、培养学生的创新意识。6、培养学生的算法设计和算法分析能力。7、培养学生对问题进行文字论述和文字表达的能力。二、课程设计的内容及其要求1、可

2、利用临界区(CCriticalSection)、 事件(CEvent)、 信号量(CSemaphore)来实现进程的同步。2、根据生产者和消费者问题的特性做好软件实现的需要分析。3、可根据问题的实际需要,来改变对信号量的使用及数量和初值的赋值。4、当系统运行时,能直观地、动态地反映当前线程运行的状态和信号量的变化。5、要求系统能满足能多进程的并发与互斥。6、要求在系统安全状态的前提下,兼顾各个进程的公平。三、课程设计的时间安排 课程设计总时间:8学时四、课程设计的实验环境硬件环境:CPU Intel(R) Core2 Duo E4600 2.40GHz,内存 DDR2 1.00GB,硬盘 7200转 160G ,光驱 16X DVD 软件环境:Windows XP SP SP3, Visual C+ 6.0 五、正文1、实验程序的结构图(流程图);2、数据结构及信号量定义的说明;3、实验的步骤;4、实验源程序关键算法;5、实验运行图;6、实验结果分析;六、 结论(应当准确、完整、明确精练;也可以在结论或讨论中提出建议、设想、尚待解决问题等。)七、 参考文献八、 指导教师评语 签名: 年 月 日课程设计成绩附:1、课程设计的填写请按格式要求做;2、文字内容宋体、五号、1.5倍行距;3、程序代码字体Times New Roman,五号、1.5倍行距;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号