生产者消费者问题 c 操作系统实验报告范文三大问题之生产者与消费者问题
生产者消费者问题 c 操作系统实验报告范文三大问题之
生产者与消费者问题
计算机操作系统实验报告
一、课程设计的性质与任务
1、加深对并发协作进程同步与互斥概念的理解。
通过编写程序实现进程同步和互斥,使学生掌握有关进程(线程)同
步与互斥的原理,以及解决进程(线程)同步和互斥的算法,从而进一步
巩固进程(线程)同步和互斥等有关的内容。
2、掌握进程和线程的概念,进程(线程)的控制原语或系统调用的
使用。
3、了解 Window2000/某 P 中多线程的并发执行机制,线程间的同步
和互斥。学习使用 Window2000/某 P 中基本的同步对象,掌握相应的 API
函数。
4、培养学生能够独立进行知识综合,独立开发较大程序的能力。
5、培养提高学生软件开发能力和软件的调试技术。
6、培养学生开发大型程序的方法和相互合作的精神。
7、培养学生的创新意识。
&培养学生的算法设计和算法分析能力。
9、培养学生对问题进行文字论述和文字表达的能力。
二、课程设计的内容及其要求