欢迎您访问操作系统进程同步与互斥实验报告0204192337!

操作系统进程同步与互斥实验报告0204192337

更新时间:2021-07-23 02:20:56作者:admin2

学生实验报告姓名:年级专业班级学号成绩课程名称操作系统实验名称实验1进程的同步与互斥验证设计创新实验类型综合【实验目的、要求】1.通过编写程序实现进程同步和互斥,使学生掌握有关进程(线程)同步与互斥的原理以及解决进程(线程)同步和互斥的算法,从而进一步巩固进程(线程)同步和互斥等有关的内容。2.了解Windows2000/XP中多线程的并发执行机制、线程间的同步和互斥。3.掌握多道程序设计的基本理论、方法和技术,培养学生多道程序设计的能力。【实验内容】在WindowsXP或Windows2000等操作系统环境下,使用VC、VB、Delphi、java或C等编程语言,采用进程(线程)同步和互斥的技术编写程序实现生产者-消费者问题(或哲学家进餐问题、读者-写者问题)或自己设计一个简单程序模拟进程(线程)同步和互斥在实际中的应用。【实验环境】(含主要设计设备、器材、软件等)计算机C语言编程软件【实验步骤、过程】(含原理图、流程图、关键代码,或实验过程中的记录、数据等)1.认真分析生产者-消费者经典进程同步互斥问题,对算法构思.2.算法的流程图表示如下:开始YNa=1?YN输出1,0,0输出0,1,0b=1?Yc=1?N输出0,0,1输出0,0,0结3.启动计算机,运行C编程软件.4.程序关键代码.束#defineN1//N定义为临界资源!printf(请输入三个进程:\n);//初始状态为:临界资源处于空闲状态!loop:scanf

包括实验目的、要求,实验内容,实验环境以及实验步骤、过程。

为您推荐

江苏高考如何填报志愿

首先,要参考院校资料,招生章程、招生计划等; 其次,查询有关院校、专业各批录取分数和录取考生的位次情况; 然后,了解今年在本省市招生的学校、专业、人数; 最后,用自己的平时成绩、

2021-06-29 06:36

高考志愿如何填?

高考过后,紧接着高考志愿填报是广大考生及家长头痛的事情,高考志愿填报不仅仅是张志愿表,而是关系着考生未来职业规划和未来人生的走向。在志愿填报时,很多的家长和考生都会搜集

2021-06-29 06:23

黑龙江省高考志愿填报方法

在高考前会有一本招生专业手册,考试结束一阵会有一本各专业录取分数线手册,对照着近三年分数和自己的估分选择志愿。在黑龙江招生信息港进行志愿填报,具体时间高考后在网站上会

2021-06-27 13:47

成都学院怎么样

校园环境美,因为学校是新修没几年的,所以环境好,个人觉得很适合耍朋友。教学质量方面,和其他二本院校确实就没法比了,如果想学东西,那还是选择其他学校吧。不过近几年成都学院收分

2021-06-26 09:12

我要做警察.!怎样可以报考广东警官学院.?

报考条件及要求  各专业报考条件遵照《教育部关于做好2010年普通高等学校招生工作的通知》的要求;报考提前第二批本科(公安类专业)的广东考生须参加我校统一组织的面试、政

2021-06-23 11:45

2021最新高考资料提示

2021最新高考资料提示

2021-04-22 11:51

加载中...