Ada:Ada
Ada是一种表现能力很强的通用程序设计语言,它是美国国防部为克服软件开发危机,耗费巨资,历时近20年研制成功的。它被誉为第四代计算机语言的成功代表。与其他流行的程序设计语言不同,它不仅体现了许多现代软件的开发原理,而且将这些原理付诸实现。因此,Ada语言的使用可大大改善软件系统的清晰性、可靠性、有效性、可维护性。Ada是现有的语言中无与伦比的一种大型通用程序设计语言,它是现代计算机语言的成功代表,集中反映了程序语言研究的成果。Ada的出现,标志着软件工程成功地进入了国家和国际的规模。在一定意义上说,Ada还刺破了“冯.偌依曼思维模式” (Von Newman Mind-set)的桎梏,连同Ada的支持环境(APSE)一起,形成了新一派的所谓Ada文化。它是迄今为止最复杂,最完备的软件工具。 Ada语言是美国国防部指定的唯一的一种可用于开发军用系统的语言。Ada的特点如下:1)可读性好 2)是像Pascal一样的强类型语言 3)高效率,可和C语言媲美 4)大型编程——大型的航天,交通,通讯系统也有采用Ada语言编写 5)异常处理 6)抽象数据,数据描述的细节和逻辑操作相分离 7)多任务并发执行。Ada是第一个提供实时(中断驱动)逻辑,并发进程,多处理机(多cpu)的程序设计语言。 8)分别编译??可以对大型程序分块进行编译。9)类属设施??根据逻辑关系写好程序,在使用时将具体数据类型代入(叫做类属设施) 10)程序的结构模块化程度高。与其他的语言不同,Ada的模块化是通过程序包实现的 11)面向对象Ada的出现是软件危机的产物,是现代软件工程在计算机语言上的实现。Ada语言是为了克服软件危机,软件费用的急剧增长而在国际范围内组织设计的一种新的语言。
最近更新时间:2009-01-12 EN
相关推荐
-
什么是供应商风险管理(VRM)?企业指南
每个企业都依赖第三方供应商提供服务、技术或其他组件。但随着供应商的增加,企业的供应链都会面临:攻击面扩大和风险 […]
-
CIO转向ESG技术作为可持续性领导力的一部分
CIO(CIO)对企业环境可持续性工作至关重要,特别是在选择技术方面,以支持此类工作。 这意味着CIO应该了解 […]
-
比较CompTIA Cloud+ 与 Cloud Essentials+ 认证
现在,云认证就像天上的云朵一样普遍。很多供应商采取独特的方法以使他们的认证计划脱颖而出。而其中有一家供应商,C […]
-
量子AI:它将如何影响商业世界
在当下AI的黄金时代,人们对量子计算的兴趣开始激增,因为它有可能提供前所未有的计算能力。 为此,处于技术前沿的 […]