《操作系统课程设计说明书-用多线程同步方法解决生产者-消费者问题》.docVIP

  • 23
  • 0
  • 约2.21万字
  • 约 19页
  • 2016-12-11 发布于贵州
  • 举报

《操作系统课程设计说明书-用多线程同步方法解决生产者-消费者问题》.doc

目 录 目 录 2 用多线程同步方法解决生产者-消费者问题 4 1. 设计题目与要求 4 1.1设计题目 4 1.2设计要求 4 2.设计思想及系统平台 4 2.1设计思想 4 2.2系统平台及使用语言 5 3.数据结构与模块说明 5 4.源程序清单 7 5.运行结果与运行情况 13 6.调试过程 13 7.总结 14 本科生课程设计成绩评定表 15 课程设计任务书 学生姓名: 专业班级: 指导教师: 工作单位: 计算机科学与技术学院 题目: 用多线程同步方法解决生产者-消费者问题 (Producer-Consumer Problem) 初始条件: 操作系统:Linux 程序设计语言:C语言 有界缓冲区内设有20个存储单元,其初值为0。放入/取出的数据项按增序设定为1-20这20个整型数。 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1.技术要求: 1)为每个生产者/消费者产生一个线程,设计正确的同步算法 2)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的当前全部内容、当前指针位置和生产者/消费者线程的自定义标识符。 3)生产者和消费者各有两个以上。 4)多

文档评论(0)

1亿VIP精品文档

相关文档