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
相关推荐
-
AI能源使用增加,技术工作负载限制IT
能源的可用性和成本正在成为技术使用的制约因素,随着企业AI应用程序增加计算需求,IT经理必须计划解决这一问题。 […]
-
减少关键技术债务的策略
现在的IT领导者、项目经理和软件开发领导者必须优先考虑预防技术债务。 技术债务会带来深远的负面影响。出于速度或 […]
-
生成式AI能耗增加,但尚不清楚投资回报率
在为生成式AI构建商业案例时,IT领导者需要考虑很多成本考虑因素,有些显而易见,有些则是隐藏成本。 其中最明显 […]
-
CrowdStrike事件揭露关于IT的残酷真相
美国立法者希望CrowdStrike首席执行官George Kurtz解释其软件更新如何导致数千次航班取消、医 […]