用于过程控制和嵌入式应用软件开发语言——ADA语言.PDF

用于过程控制和嵌入式应用软件开发语言——ADA语言.PDF

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用于过程控制和嵌入式应用软件开发的语言——ADA 语言 Ada 是一种计算机程序设计语言,它是高级语言,最早支持面向对象方法学,它语法 严禁,书写优美,易读性好,通常是作为嵌入式系统(固化在硬件中的软件系统,如导弹 系统等)的程序设计语言,一度被美国国防部强制指定为军用武器系统——战斗机、坦克、 舰船等的唯一开发语言,并且美国航空航天局也广泛使用 Ada 语言,作为航天飞机以及各 种空间探测器的程序编制语言,在欧洲,高速列车的控制/调度系统、核电站等极其敏感的 系统也采用 Ada 作为编制程序的语言。它被誉为第四代计算机语言的成功代表。与其他流 行的程序设计语言不同,它不仅体现了许多现代软件的开发原理,而且将这些原理付诸实 现。它是迄今为止最先进、最复杂、最完备的软件工具。 Ada 语言是美国国防部指定的唯 一的一种可用于军用系统开发的语言,我国军方也将 Ada 语言作为军内开发标准。 Ada 诞生于美国国防部的软件开发需求,经过招标和多轮的竟标产生的。和通常的程 序设计语言是由 1、2 个专家主导诞生的方式极为不同,它是广大的计算机程序语言设计专 家共同讨论的结晶。早在 1974 年,美国国防部意识到开发和维护嵌入式系统耗费了过多 的时间、精力和资金。当时,可以使用的计算机编程语言有 450 多种,大家采用各自熟悉 的语言开发系统,这增加了培训程序员使其熟悉现有系统的时间和成本,维护工作也由于 没有标准化的工具而受阻。所有这些因素使美国国防部意识到它需要一门强大的语言,能 被所有嵌入式电脑供应商使用。 开发工作始于 1975 年 1 月,当时美国国防部列 举了一系列的语言需求,但没有一门现有的语言完 全满足这些特性。因此在 1977 年,美国国防部起 草了一份建议,开发一门新的语言。通过全世界范 围内招标竞争,在产业界和学术界评估产生。1979 年 5 月,在众多竞争者当中,Honeywell Bull 公司 招标成功,成立设计小组,由杰·依科毕克(Jean Ichbiah)领导,对语言全权负责。 1983,Ada 成为一个 ISO 标准。1995 年 ,Ada 又经过了一次修正并产生新的 ISO 标准。新标准修 图 ada 之父 杰·依科毕克 正了 Ada83 的很多缺陷,并进一步扩展了它的功 能。历时近 20 年,Ada 终于研制成功。 那么为什么将这种语言称作 Ada 呢? 美国国防部之所以把这种语言取名为 Ada,是为了纪念爱达·拉弗雷斯(Ada Lovelace)伯爵夫人,她曾对现代计算机技术之父查尔斯·巴贝奇(Charles Babage)的笔 记、手稿进行了整理和修正。从某种意义上说,她是世界上第一位计算机程序员。   爱达·奥古斯塔·拜伦(Ada Augusta Byron)1815 年 12 月 10 日生于英国伦敦。她的 父亲是英国著名浪漫派诗人乔治·拜伦 (George Byron),母亲是数学家安娜·伊莎贝拉 (Anna Isabella)。   爱达有一个不幸的童年。在她出生后的仅 37 天,父母就离异了。她的童年主要是在 祖母呵护下度过的。祖母逝世时,爱达只有 7 岁。8 岁时,父亲去世。爱达便由母亲抚养 成人。爱达的母亲希望女儿成为一名数学家,而不是诗人。尽管也让女儿学习钢琴,那是 为提高她的音乐素养,而不是让她从事艺术。安娜希望女儿喜欢数学,然而有一段时间女 儿却爱好地理,她花很少的时间学习数学,以便应付母亲的 严格要求。安娜发现女儿敷衍后,就将爱达关到小黑屋里反 省,写检讨。爱达为了搪塞母亲,经常写一些无关痛痒的检 讨:“我,爱达,没有好好记笔记,明天一定把它做好。” 在数学家母亲的影响下,爱达终于爱上了数学,并决心一生 奉献于数学研究。在爱达的一生中,受过三位世界级大师的 培养。他们是女科学家玛丽·莎沫维勒(Mary Fairfax)、计 算机鼻祖查尔斯·巴贝奇(Charles Babbage)、数理逻辑学家

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档