- 22
- 1
- 约9.52千字
- 约 9页
- 2018-02-06 发布于河南
- 举报
期中大作业
期中大作业报告
作业内容:
以生产者/消费者模型为依据,在Windows2000/xp环境下创建一个控制台进程,在该进程中创建n个线程模拟生产者和消费者,实现进程(线程)的同步与互斥。
作业要求:
学习并理解生产者/消费者模型及其同步/互斥规则;
学习了解Windows同步对象及其特性;
熟悉编程环境,掌握相关API的使用方法;
设计程序,实现生产者/消费者进程(线程)的同步与互斥;
提交大作业(打印版:包含标题,作业内容,流程图,运行结果及分析,程序)。
流程图:
运行结果及分析:
运行结果:
输入文件是:
3
thread 1 P 3.000000
thread 2 P 4.000000
thread 3 C 4.000000 1
thread 4 P 2.000000
thread 5 C 3.000000 1 2 4
thread 0
Producer 4 sends the produce require.
Producer 4 begin to produce at position 0.
Producer 4 finish producing :
Position[ 0 ]: 4
Consumer 5 request to consume 1 product
Consumer 5 request to c
您可能关注的文档
最近下载
- 《道德经》全文及译文.pdf VIP
- 大连理工大学无机及分析化学ppt化学动力学.ppt VIP
- 酒店蔬菜采购(收货)标准(蔬菜验收标准一览).docx VIP
- D-Z-T 0205-2020 矿产地质勘查规范 岩金(正式版).docx VIP
- 废旧资源加工生产新型替代燃料项目环境影响报告表.pdf VIP
- 磷石膏制硫酸联产的水泥(或熟料)可行性研究报告.doc VIP
- 2026年徐州公需课数字经济答案.docx VIP
- word2013基础教程---含练习题【爆款】.ppt VIP
- 关于农业保险双精准”实践情况的分析.pdf VIP
- 《跨国公司经营与管理(第4版)》教学课件347.ppt VIP
原创力文档

文档评论(0)