导d防御系统使用什么计算机语言写的啊

导d防御系统使用什么计算机语言写的啊,第1张

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

我是个编程爱好者有很喜欢军事导d.谁能给我详细的讲讲导d防御系统啊.它分哪几部分.尤其是关于计算机语言方面的.

解析:

导d防御系统包括预警卫星系统,目带尘岁标和跟踪雷达系统,蠢睁部署在若干地点的导d拦截器发射控制系统。兄巧

对于如此庞大且设备多样化的系统,不可能只用一个程序一种语言。

我认为会用到Fortran, Pascal, C, C++ 等高级语言,为加快响应速度,会大量使用汇编语言,为把一些程序串起来,会用脚本语言。

有兴趣可以写写数据采集,A/D, D/A 转换程序,图象处理和物体图象识别程序。

飞机用的程序是一种即时响应的实时程序,和平时电脑用的请求响应的程序不同,现役飞机的软件系统的开发工具主要有三种:Jovial语言,Ada语言,C语言,祥升前两种是专门为军用软件开发的,对应的美国军标分别是MIL-STD-1589和谈雹1815,Ada是Jovial的改进版,美军现役飞机F15,F16,F22等多是用这种语言写的程序!多罗嗦一点:飞机上有数十,甚至上百计算机〔B2轰炸机有200多台专用计算机〕,它们通过一种网络技术相连,叫机载总线技术,这也是决定飞机先含宴帆进程度的关键指标。目前主流技术有两种,军用的是1553B〔美军标MIL-STD-1553B〕和民用的ARINC429,后来美国的F22是一种新标准叫LTPB,F35用的就是光纤了,这和三代机的1553B相比就好像宽带窄带的区别,高速的机载总线就是高速的任务处理,飞机智能化就高,性能就好!

你这个程序的整个渗咐物程序逻辑就是错误的。可如下实现:

#include <stdio.h>

void main( )

{

int n, a[1000], i, curhigh, s

scanf("%d", &n)

for(i = 0i <丛液 ni++)

scanf("%d", &a[i])

for(curhigh = 0, s = 0, i = 0i <ni++) {

if(a[i] >curhigh) {

curhigh = a[i]

s++

}

}

printf("%d\n"简键, s)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12343647.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存