随着军队信息化程度的不断提高,军用软件已经渗透军事应用的各个方面,已成为武器装备体系中不可或缺的组成部分。现代武器系统之所以被称为智能武器,就是因为软件为其提供了大脑。软件通过专用硬件的运行,可以完成许多功能,如作战飞机的每次使用基本上都依赖于软件,包括战略和战术行动、监视、探测、评估和预警等。在不少情况下,光有硬件是不行的,软件的功能甚至要超出其他部件。软件的重要性已在最近的几次高技术局部战争中得到证明,主要体现在如下几个方面:
(1)软件是高新武器装备的灵魂。在高新武器装备中由软件实现的功能越来越多,有些装备甚至大大超过了硬件;而且软件不但能执行以前由硬件执行的许多功能,而且还能执行光靠硬件几乎无法执行的功能。例如,为减少雷达截面积,B-2轰炸机没有垂直控制面,飞机的垂直稳定度全靠软件来控制,从而满足了B-2轰炸机隐身的要求。软件的应用不仅极大地提高了武器装备系统原有的许多性能,而且已成为整个军事系统的控制中枢和威力倍增器。
(2)软件是构筑信息化装备体系的关键。现代战争是体系和体系的对抗,单一武器、单一系统的决胜作用已经逐渐弱化,而由大量嵌入芯片和软件的各种武器装备形成的信息化装备体系已成为战争制胜的基础。构筑信息化装备体系绝不是各种装备的简单堆积,也不只是各种武器装备和系统之间的物理连通,而是通过软件的控制,使各种作战信息按照作战要求有序流动,满足体系内各部分之间互连互通互操作的要求,实现不同武器系统的功能互补、协同行动和互相支援。
(3)软件可有效提升武器装备的整体作战效能。由于软件能极大地提高武器系统的信息获取、传输、处理、存储、管理、分发及其数字化、智能化、网络化水平,利用软件技术对已有武器装备进行改造,已成为部分武器装备升级换代所依靠的主要模式之一。利用软件技术改造不仅能大大提高武器装备作战效能,而且还具有成本小、周期短和效果好的优点。例如,伊拉克战争前夕,美国海军 F-14 战斗机通过软件升级的方式具备了投放精确制导武器的能力,使改造周期从以往的几个月甚至几年,缩短至3个星期;另外美军的全球指挥控制系统近几次的改进也主要是通过软件升级实现的。
(4)软件是信息战中攻防对抗装备发展的焦点。信息战已成为现代战争的主要模式。一方面,作为一类特殊软件——计算机病毒成为信息战进攻的重要手段。计算机病毒的作用主要是通过破坏敌方信息系统和计算机网络中的软件,达到使其瘫痪的目的。目前,一些国家已把计算机病毒作为信息战的重要手段,并在实战中进行演练。海湾战争中,美军利用开发的计算机病毒“预埋”技术,在芯片中置入计算机病毒,给伊方造成了重大损失。另一方面,信息安全软件、网络防护软件成为信息战防御的关键工具。为对抗计算机病毒和其他针对信息系统及网络中的软件攻击,保证其正常运行,各国都在开发以软件为主要形式的对抗措施。可以预见,随着信息系统及网络的广泛应用,以争夺信息优势为目标的信息对抗日趋激烈,军用软件将成为敌我双方信息攻防对抗装备的焦点。