进程之间的同步互斥与通信理发师问题操作系统课程设计说明书(含源程程序).docVIP

  • 8
  • 0
  • 约8.51千字
  • 约 12页
  • 2016-12-29 发布于贵州
  • 举报

进程之间的同步互斥与通信理发师问题操作系统课程设计说明书(含源程程序).doc

操作系统课程设计 目 录 1. 课程设计目的 3 2. 设计要求 3 3. 问题具体描述 3 4. 设计分析 3 5. 设计分工 4 6. 数据结构说明 4 7. 系统结构说明 4 8. 系统调用说明 4 9. 分工设计说明 5 10. 算法流程图 5 11. 分工代码 6 12. 整体代码 7 13. 程序运行 10 14. 总结 11 课程设计目的 1.内容围绕操作系统原理中最重要的基本概念和基本原理展开 2.巩固对原理知识的学习效果 3.加深对基本概念的理解 4.学习如何将基本原理和实际设计、应用有机结合 5.锻炼本专业的基本能力 设计要求 1: 进程间通信、并发(同步/互斥)、文件读写 2: 内存管理、Dll、Windows消息机制、IO (尚未最终定型) 问题具体描述 1.完成N个生产者和M个消费者之间的并发控制,N、M不低于5,数据发送和接收缓冲区 大小不小于10个。 2.某个生产者进程生产的消息供K个消费者进程消费。K《=M。某些消费进程消费多个生产者生产的消息。生产者和消费者之间的对应关系可以在程序开始有一个文件中读入,也可以动态调整。 3.每个生产进程生产M个消息后结束运行。如果一个消费者进程没有对应的生产者进程在运行后,也结束运行。 设计

文档评论(0)

1亿VIP精品文档

相关文档