基于windows系统的JAVA语言订票系统实现课程设计说明书(含源程序).doc

基于windows系统的JAVA语言订票系统实现课程设计说明书(含源程序).doc

操作系统课程设计 实验报告 基于windows系统的JAVA语言订票系统实现课程设计 课程设计要求: 基于Windows的课程设计,任务要求为2个Projects,完成一下两个任务及要求: (1):进程间的通信、并发(同步或者互斥)、文件读写等要求 (2):内存管理、DLL、Windows消息机制、IO等等 问题简要描述和设计要求: (1):多个进程之间的相互通信 ①:其中一组进程(生产者)从外部获取数据 ②:另外一组进程(消费者)接受并显示数据 (2):设计并实现这样一个系统。两组进程的数目自定 问题具体描述和设计要求: (1):完成N个生产者和M个消费者之间的并发控制,N、M不低于5,数据发送和接收缓冲区大小不小于10个。 (2):某个生产者进程生产的消息供K个消费者进程消费。K《=M。某些消费进程消费多个生产者生产的消息。生产者和消费者之间的对应关系可以在程序开始有一个文件中读入,也可以动态调整。 课程设计目的: (1)掌握并能够灵活使用进程间通信机制 (2)掌握并能够灵活使用同步互斥机制 (3)掌握并能够灵活使用IO技术 课程设计分析: 多个进程之间的相互通信: (1):其中一组进程(生产者)从外部获取数据 (2):另外一组进程(消费者)接收并显示数据 已实现的功能: 设计实现基

文档评论(0)

1亿VIP精品文档

相关文档