- 43
- 0
- 约3.38千字
- 约 5页
- 2016-03-27 发布于河南
- 举报
《实验五 编程模拟生产者和消费者问题》.doc
实验五 进程同步与互斥(时间:12月12号)
1 目的要求
1.掌握基本的同步与互斥算法,理解生产者消费者模型;
2.学习使用Windows 2000/XP中基本的同步对象,掌握相关API的使用方法
3.了解Windows 2000/XP中多线程的并发执行机制,实现进程的同步与互斥。
2 实验内容
以生产者/消费者模型为依据,在Windows环境下创建n个线程模拟生产者和消费者,实现进程(线程)的同步与互斥。
3 所需实验设施设备
PC、windows操作系统
4 教学形式及过程
演示、学生独立完成
实验五 编程模拟生产者和消费者问题
?
一、实验内容
模拟实现用同步机构避免发生进程执行时可能出现的与时间有关的错误。
二、实验目的
进程是程序在一个数据集合上运行的过程,进程是并发执行的,也即系统中的多个进程轮流地占用处理器运行。
我们把若干个进程都能进行访问和修改的那些变量称为公共变量。由于进程是并发地执行的,所以,如果对进程访问公共变量不加限制,那么就会产生“与时间有关”的错误,即进程执行后所得到的结果与访问公共变量的时间有关。为了防止这类错误,系统必须要用同步机构来控制进程对公共变量的访问。一般说,同步机构是由若干条原语——同步原语——所组成。本实习要求学生模拟PV操作同步机构的实现,模拟进程的并发执行,了解进程并发执行时同步机构的作用。
三、实验题目
您可能关注的文档
- 《国际企业的冲突管理》.ppt
- 《国际企业管理第三章》.ppt
- 《国际企业管理第六章》.ppt
- 《国际储备的管理》.ppt
- 《国际商务管理》.doc
- 《国际战略环境概述(二零一六讲稿要点)》.doc
- 《国际着名汽车零部件展汇总》.doc
- 《国际航运管理 总整理》.doc
- 《国际财务管理的名词解释》.doc
- 《国际酒店员工手册管理》.doc
- 公司安全生产委员会会议记录.docx
- 2026美妆业趋势报告.pptx
- 2026年全球经济展望报告(英).pptx
- 国家市场监管总局:中国OPC发展调研报告2026.pptx
- 极氪8X预售期用户反馈快报:基于237条真实VOC-2026-04-用户研究.pdf
- 极氪8X预售期用户反馈快报:基于237条真实VOC-2026-04-用户研究.pptx
- 2026年光伏乘用车光伏系统技术考量研究报告-2026-04-技术资料.pdf
- 摩托车行业2025Q4复盘:张雪机车的海外竞争对手经营状况如何?-260403-中信....pptx
- 3D打印行业研究:重视DED技术在商业航天成长潜力.pptx
- 北京航空航天大学&清华大学_OpenClaw在企业办公中的应用.pptx
原创力文档

文档评论(0)