QT机场的起飞和着陆管理模拟

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了QT机场的起飞和着陆管理模拟脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

机场的起飞和着陆管理模拟

【题目描述】

设飞机场有四条跑道,四条都可以用于起飞,其中三条用于正常着陆,第四条用于紧急着陆。要求为飞机安排对应的跑道在规定的时间起飞或降落。当飞机出现时,则根据飞机航班号,燃油储备量等,将飞机排入队列。 在机场发生的事件为: 1、每单位时间最多有4架飞机进入起飞队列,最多有4架飞机进入着陆队列; 2、每条跑道在一个单位时间内只允许一次起飞或降落; 3、在每个单位时间中,任何一个着陆队列里机载燃油接近最低储备量的飞机必需给与高于其他飞机的优先级,进行降落。如果仅有一架飞机出现这种状况,则使用第4条跑道,如果多于1架(最多4架)飞机出现此状况,则也要使用其他跑道。条件是保证安全,不能在跑道上发生撞机,不能因燃油耗尽发生坠机,充分利用跑道资。 请设计程序系统模拟为各航班飞机安排跑道进行起飞或降落的管理模式。(飞机号,跑道号,时刻)

【输入】

输入来自文本文件和随机数发生器。 由文件给出机场飞机起落的航班架次,由此在系统中生成一个航班表。 由随机数发生器产生飞机存油的值,设满油为100,小于10为紧急情况。

【输出】

每单位时间所发生的事情:各队列中的内容,飞机等待起飞或降落的时间紧急降落的飞机数,跑道上的状况等。 采用图形界面演示。

【题目约定】

 时间可以用时间节拍器模拟,一个单位时间为一个节拍。  设在一个节拍中,空中的飞机消耗5个油

【提示】

1.飞机到达机场用入队的方式表示; 2.设计若干个队列放不同状况的飞机(如: 起飞、 降落、 紧急……); 3. 飞机实体包括航班号、燃油、到达时间、进入跑道时间等。

【扩展要求】

1.在图形动态演示起飞与降落过程。 2.考虑包括周末或节假日的情况,用另一个航班密度大的表。 3.可以自行根据本题目程序的实际应用情况,扩展功能,如:制造偶发事件,考虑解决方法。

脚本宝典总结

以上是脚本宝典为你收集整理的QT机场的起飞和着陆管理模拟全部内容,希望文章能够帮你解决QT机场的起飞和着陆管理模拟所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。