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
相关推荐
-
专家称:美国政府入股英特尔无法解决长期困境
近日英特尔与美国政府达成协议,美国政府将入股英特尔,此举可能有助于应对科技行业的危机,但这并不意味着这家陷入困 […]
-
2025年如何吸引科技人才:7个要点
在争夺人才时,从首席信息官到一线招聘人员,都应该了解如何吸引出色的IT和技术团队。 提高工资、提供工作与生活的 […]
-
黑帽大会:Halcyon和Sophos联手阻击勒索软件
网络安全专家Halcyon和Sophos合作建立一家威胁情报共享合资企业,这两家公司将交换关键指标数据,例如威 […]
-
对于ASM,CISO角色可增加运行时安全、令牌化
攻击面管理(ASM)是不断发展的网络安全领域,ASM旨在识别内部和外部漏洞,提供建议,并观察新出现的威胁。如果 […]