TechTarget信息化 > 百科词汇

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

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐