操作系统课程设计报告---信号灯模拟程序
《操作系统课程设计报告---信号灯模拟程序》由会员分享,可在线阅读,更多相关《操作系统课程设计报告---信号灯模拟程序(17页珍藏版)》请在毕设资料网上搜索。
1、 操作系统操作系统 课程设计课程设计 题题 目:目: 交通灯问题交通灯问题 专专 业:业: 计算机科学与技术计算机科学与技术 姓姓 名:名: 学学 号号: 学学 院:院: 信息工程学院信息工程学院 2011 年年 12 月月 23 日日 一、 课程设计题目课程设计题目: 信号信号灯灯模拟模拟程序程序 1、设计目的:设计目的: 一个十字路口,共有四组红绿灯,每个路口的车辆都遵循“红灯停、绿灯行” 的原则,假设将每一台汽车都作为一个进程,请设计良好的机制,展示出合理的 “十字路口交通管理”情况。设计复杂路段信号灯控制,要求实现图形用户界面。 2、设计设计要求要求: 车辆数目: 每个路口的车辆数目不
2、超过 5 辆, 程序能够提供参数来设定初始 的车辆数目。 交通灯设定:初始情况一个路口为红灯、一个路口为绿灯;红灯变为绿灯的 间隔为 3 秒,必须保持十字路口交通灯的设定正确。 车辆通行设定:路口宽度不限,对一个路口而言,只有当一辆车通过路口(越过 对面路口的交通灯后)后,其后续车辆才能继续通过交通灯,车辆通过路口的时 间可以固定、可以自行计算,但是不能为 3 秒。 (即必须体现交通灯对通行的管 制)。 进程的互斥:交通灯进程实际上是互斥的,即不能同时为红或者同时为绿。 进程的消息通信或其他通信方式:对车辆进程而言,每一个车辆在通过路口前, 必须确认前面的车辆已经通过了路口。 进程的调度:停留
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 报告 信号灯 模拟 程序
