加入收藏 | 设为首页 | 会员中心 | 我要投稿 92站长网 (https://www.92zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 安全 > 正文

现在飞机一般是用什么操作系统?安全不?

发布时间:2022-11-17 16:04:12 所属栏目:安全 来源:转载
导读: 航空软件并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别,都是由处理器,总线,I/O设备,存储设备,网络设备,通讯设备,操作系统和应用软件所构成的。仅仅是为了满足很高

航空软件并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别,都是由处理器,总线,I/O设备,存储设备,网络设备,通讯设备,操作系统和应用软件所构成的。仅仅是为了满足很高指标的可靠性,健壮性和实时性,而采用了另一套东西而已。

▍1、波音-787,AH-64用的操作系统是VxWorks

操作系统安全_操作安全培训心得_战网通行证账号已安全锁定 - 需恢复操作

图Via:

这是VxWorks的官方网站

▍ 2、B-2, F-16,F-22, F-35,空客-380 使用的操作系统是Integrity-178B

操作安全培训心得_操作系统安全_战网通行证账号已安全锁定 - 需恢复操作

图Via:

这是Integrity-178B的官方网站

类似波音-787,空客-380,空客-350内部设备之间是使用以太网的一种变体来互联的,叫AFDX,在应用软件这一层,同普通的以太网程序没有任何区别。

▍3、过去这些设备经常使用ADA语言来编写,现在为了降低成本,在F-35项目上已经改为使用C++了。

战网通行证账号已安全锁定 - 需恢复操作_操作安全培训心得_操作系统安全

图Via:

这是F-35项目的C++编程规范

F-35的微处理器是PowerPC指令集的,为了保证可靠性,采用的编译器也是同普通的编译器不太一样。编译器也是有可能出bug的操作系统安全,为了保障源代码同编译出来的目标代码完全一致,避免编译器的bug造成问题,在JSF项目内部的软件开发中,经常使用CompCert编译器。这个编译器只能编译C99,但是可靠性极高。

参考网站

[1] VxWorks 官方网站

[2]Integrity-178B的官方网站

[3] 《F-35项目的C++编程规范》PDF

搜罗软件

推荐个公众号,经常推送全网高质量的软件工具 。关注搜罗君绝对让你收获到很多新东西 。关注后回复「社群」,免费邀请加入我的共享软件群!

(编辑:92站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!