一个认为歼10飞控是C语言的观点

来源:百度文库 编辑:超级军网 时间:2024/04/26 05:30:45
不习惯就拖到畅谈版。1234.JPG不习惯就拖到畅谈版。1234.JPG
ada95  不懂的话可以度娘扫盲


ADA好像

ADA好像
ADA是军标,估计得遵循。
吹点风 发表于 2011-1-2 17:44

自己研判之
http://wenku.baidu.com/view/c738e03a580216fc700afdbc.html
吹点风 发表于 2011-1-2 17:44

你是说一个从设计思想到语法到设施都不一样的玩意是基于C语言?
但是看到过美国人讨论在军用系统中从ADA改向C++的文章。
主要原因是减少人力成本,便于引入其他企业竞争和分包。毕竟,普及程度差太多了。
C语言简洁紧凑;但限制不太严格,程序设计自由度大,安全性不能保证。
這個不說明什麽啊
程序怎麼樣 和用什麽開發環境沒有必然聯繫
好的編程思想和結構才是關鍵
C++挺好的
rottenweed 发表于 2011-1-2 17:54
一些外围的都可以,不是很重要附属设备的人机界面、通讯和驱动模块都可以。
jiandingzhe 发表于 2011-1-2 17:50


    概念错误了,呵呵.
应该是c++
估计是ADA
晕,已经钻研到后台的 语言了, Bill Gates说能用Basic 实现其它任何语言的功能,呵呵,Basic编个飞控不会太慢吧
探讨意义不大
C的可能性大点吧,ADA也有可能, C++应该无戏
活干到这份上、相信无论是C还是ADA都难不倒国人,但ADA的编译呢?就是那种军标的编译?


不管他极端情况下的优势,用哪个,要看系统升级、维护,人才储备,以及——可能的话:民品采购。民间有料的货品不少,通用性问题就出来了。

不管他极端情况下的优势,用哪个,要看系统升级、维护,人才储备,以及——可能的话:民品采购。民间有料的货品不少,通用性问题就出来了。
C。。。用在这种关键的地方风险还很大的。
假大空 发表于 2011-1-2 20:24
c语言和ada都是编程语言,只不过ada是专门针对工程来设计的语言,一些语法,可维护性都要比普通的语言要好,其编译器根本没有所谓军标民标这说法,只不过为保证版本兼容性,其认证机构是军方的一个组织,军队现在使用c语言是在于c语言太普及啦,c语言编程人员烂大街,造成人员培训成本,使用成本极低,远比ada程序员便宜。
Ada会的人少,所以开发、维护都是猴贵猴贵的,而且由于人少活也少,据说老美那人才都不成流了,据说35就改回C了吧。
求问:现在还有要求必写Ada的军品吗?要有是不是都是老美的?
C,GJB规定的。
Enjoy 发表于 2011-1-2 23:29

F35主要用C++, ADA也有用到
个人观点:
飞控是大规模嵌入式软件,C是必不可少的。
30年前的话,考虑当时的硬件水平,用C。
现在开发的话,底层用C,上层用C++。
扯淡
ada是标准的军用程序设计语言,何来“ada还未成主流”。。。ada从军方中诞生,一直服务于军方;只是因为c/c++由于有极为广泛的民用基础和高质量源码库,在这个倡导低成本、通用化的新军事时代才得以重用。。。
j10飞控c++写的是有这样的猜测,但绝不是因为“ada还没有成为主流”。。。
这tmd玩笑开得太大了。。。
这个...编译器怎么说?
语言只是个工具,关键是算法和结构。
就像一个人的智商摆在那和他说日文中文还是英语是没有很大大关系的。