做原创音乐的网站,服装设计好找工作吗,在服务器上安装wordpress,哪里有做网站的公司之前波音737MAX空难失事事件牵动人心#xff0c;让人对航空出行又平添了一份不信任#xff0c;根据最新消息显示#xff0c;美国联邦航空局对737 MAX机型的大量评估授权给波音公司自身进行#xff0c;安全评估存在严重缺陷。也传出了波音737 MAX客机的培训都是通过平板电脑… 之前波音737MAX空难失事事件牵动人心让人对航空出行又平添了一份不信任根据最新消息显示美国联邦航空局对737 MAX机型的大量评估授权给波音公司自身进行安全评估存在严重缺陷。也传出了波音737 MAX客机的培训都是通过平板电脑软件进行这样让人毛骨悚然的内幕。最终的结果出来之前我们很好奇也恰巧在V2EX 看到了有人发问飞机上用的是什么操作系统根据 V友转自百度知道的答案航空软件并不神秘从计算机架构上来说同普通的计算机系统并无太大区别都是由处理器总线I/O设备存储设备网络设备通讯设备操作系统和应用软件所构成的。仅仅是为了满足很高指标的可靠性健壮性和实时性而采用了另一套东西而已。1、波音-787AH-64用的操作系统是VxWorks图Viahttp://www.windriver.com/products/vxworks/这是VxWorks的官方网站2、B-2, F-16, F-22, F-35, 空客-380 使用的操作系统是Integrity-178B图Viahttps://www.ghs.com/products/safety_critical/integrity-do-178b.html这是Integrity-178B的官方网站类似波音-787空客-380空客-350内部设备之间是使用以太网的一种变体来互联的叫AFDX在应用软件这一层同普通的以太网程序没有任何区别。3、过去这些设备经常使用ADA语言来编写现在为了降低成本在F-35项目上已经改为使用C了。图Viahttp://www.stroustrup.com/JSF-AV-rules.pdf这是F-35项目的C编程规范F-35的微处理器是PowerPC指令集的为了保证可靠性采用的编译器也是同普通的编译器不太一样。编译器也是有可能出bug的为了保障源代码同编译出来的目标代码完全一致避免编译器的bug造成问题在JSF项目内部的软件开发中经常使用CompCert编译器。这个编译器只能编译C99但是可靠性极高。参考来源1.VxWorks 官方网站http://www.windriver.com/products/vxworks/2. Integrity-178B的官方网站https://www.ghs.com/products/safety_critical/integrity-do-178b.html3.《F-35项目的C编程规范》PDF http://www.stroustrup.com/JSF-AV-rules.pdf-END-来源 | 程序员IT圈| 整理文章为传播相关技术版权归原作者所有 || 如有侵权请联系删除 |推荐阅读专辑|Linux文章汇总专辑|程序人生专辑|C语言我的知识小密圈嵌入式Linux微信扫描二维码关注我的公众号