西西河

主题:【原创】F-35的苦日子还没有开始呢 -- 晨枫

共:💬324 🌺1807 🌵4 新:
全看树展主题 · 分页首页 上页
/ 22
下页 末页
家园 我也没想明白

这种项目是怎样做试验的?

要测试XP,搞台PC就行了,微软应该是测试了数千人年吧?

要试验F35,那要飞多少次啊?

如果这种项目成功了,其软件开发管理的经验倒是很值得借鉴的。

家园 外包给微软吧

微软的软件开发积累就不用说了,而且它出的《模拟飞行》,号称是最接近真实飞行的一款游戏,所以还是有机会的。此外,听说现在各行业开发语言都有向C语言靠拢的趋势(特别是信号处理,图像处理,也许还有数值计算),这正是微软的最强项。

家园 hand coding对于复杂系统是很恐怖的

估计F35里面的程序还在用Ada,上次看到一个报道,说米军很郁闷,熟练的Ada编程人员越来越少,正在考虑往C++上面转型。

汽车上面现在的各种EUC已经快70个了,主流已经是auto coding了,从模型到代码对于提高工作效率,减少代码差错是很有好处的

但是米军标还是Ada,这个看来要与时俱进啦

家园 F-35用C++,不是Ada

网上看到过一个F-35编码标准,用C++。F-22用Ada。

家园 然后每3分钟来一个蓝屏?
家园 洛克希德有一个CATB

Cooperative Aviation Test Bed,这是一架波音737,机头专门改装,模仿F-35,专门用于测试软件。

点看全图

外链图片需谨慎,可能会被源头改

家园 我们的歼20会不会也面临这样的问题呢?
家园 就是说兔子一反常态公开丝带就是打了35姬一记闷棍?

果然腹黑

家园 哈哈,那干脆推进到UML算了

Unified Modeling Language应该可以解决很大麻烦

不过就怕这个过不了MIL-STD的要求

家园 F22还是在不断的更新升级

100多架的订单确实是太少了

但如果俄罗斯的T50和中国的J20都出来之后

美国人肯定还会重启生产线的

家园 有模拟器呀,软的硬的。还会大量使用自动化测试工具

我倒是觉得,这个的测试会比XP之类的要好一点。

XP要考虑向下兼容性之类的,这个不用考虑,XP不能过于严格的限定用户的使用,这个可以。

虽然我没有见过F35类型的程序,但是我觉得他更像是数学计算程序之类的东西吧,很容易实线测试的自动化。

F35这类程序的难点,我觉得还是在于:

1.算法的难度,这个更多的是数学上的工作,科学家列出计算公式,程序员实现。

2.算法的效率,这个就是最考验程序员功底的了。

至于软件开发管理,他用的方法应该还是20-30年前的方法,也是最经典的软件工程方法,但是对项目管理者和架构师确实是一个很大的挑战。

家园 XP的核心代码其实不多吧。

最起码内核部分的代码在总代码中占的比例不会太多。

理论上,F-35也会使用操作系统,估计是实时操作系统VxWorks。以前我隔壁公司就有人用这个的盗版来开发产品,据说也会死机,不知道是他们自己的问题还是VxWorks也会出问题。

家园 据说前天已经去试飞院了。

也许是上面对形势的判断比较紧急导致一切加快速度还进行?

家园 从来没用过这个语言,介绍介绍?
家园 看到过介绍,不是这个VxWorks

具体名字忘记了,好像是O打头的,基于这个VxWorks也不一定。

全看树展主题 · 分页首页 上页
/ 22
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河