| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 504 人关注过本帖
标题:[求助]一个程序设计的作业不知道如何下手,希望各位能够给点思路。
只看楼主 加入收藏
milo0105
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-4-1
收藏
 问题点数:0 回复次数:0 
[求助]一个程序设计的作业不知道如何下手,希望各位能够给点思路。

这学期选了一门c++的课,平时都还只是看了一些基础的概念性的东西,现在有了一作业,实在不知道如何下手,请高手们指教,指教。 关键是类的设计,功能实现的一些思路。题目说明如下:


机场活动模拟。

要求:一定要用到面向对象程序设计(OO)和并行设计(concurrent design)。程序需要在linux下面运行。

1机场一个有两个跑到,一个用于降落,一个用于起飞。每条跑道都配备了连接机场计算机系统的设备
设计一个c++程序提供下面的信息。
A. 任何时间内机场飞机的数量
B. 24小时内到达该机场的飞机数量
C. 24小时内离开该机场的飞机数量
2机场还有一种特殊的运输工具(SUV)用来传送行李,从降落的飞机上传到行李存放处。有两个小队,a和b, a负责把飞机上的行李集装箱装到suv上,b把集装箱从suv上卸下来
假设:1。每个飞机有10个行李集装箱。
2.放一个集装箱到suv平均需要1分钟,卸载下来一个集装箱需30秒,a,b按照先来先服务的原则进行。其他到达的飞机将排入到一个wait-queue,等到卸载行李

3机场人员需要看到以下信息
1 哪个飞机已经卸载完行李了。(排在队列的飞机分别被赋予了虚拟代码1,2,3,……N),
2.那个集装箱已经被运输了,(10个集装箱被标记为1,2,3……10)
3. 正在队列中等待的飞机

4改进程序使其能够应付多个着陆的跑道,即:2个着陆跑道一个起飞跑道
5,软件能够显示下列信息。 每半个小时,如果着陆的飞机比起飞的飞机多15个,程序向系统终端发送警告信息(假设只有一个终端)


搜索更多相关主题的帖子: 程序设计 作业 思路 
2007-04-04 22:19
快速回复:[求助]一个程序设计的作业不知道如何下手,希望各位能够给点思路。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022605 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved