当前位置 :首页 > 历史上的12月10日 > 计算机科学先驱,世界上首位程序员爱达·勒芙蕾丝诞辰

    计算机科学先驱,世界上首位程序员爱达·勒芙蕾丝诞辰
    * 发表时间 : 2021-12-10 16:10:58 * 浏览 :
    计算机科学先驱  奥古斯塔·爱达·金,勒芙蕾丝伯爵夫人(Augusta Ada King, Countess of Lovelace,1815年12月10日-1852年11月27日),原名奥古斯塔·爱达&mid...

    计算机科学先驱

    计算机科学先驱爱达·勒芙蕾丝出生

      奥古斯塔·爱达·金,勒芙蕾丝伯爵夫人(Augusta Ada King, Countess of Lovelace,1815年12月10日-1852年11月27日),原名奥古斯塔·爱达·拜伦(Augusta Ada Byron),通称爱达·勒芙蕾丝(Ada Lovelace),是著名英国诗人拜伦之女,最著名的事迹为翻译意大利人查尔斯·巴贝奇早期的程式设计书《分析机概论》(analytical engine),爱达对翻译查尔斯·巴贝奇的《分析机概论》所留下的笔记,被认为对现代电脑与软件工程造成了重大影响。

      爱达是她诗人父亲—拜伦与母亲安妮·伊莎贝拉·米尔班奇(Anne Isabella Milbanke)唯一的合法子嗣。她的名字取自拜伦的异母的姊妹奥古斯塔·李(Augusta Leigh)。拜伦与安妮贝拉的婚事是在奥古斯塔为了避免丑闻,而怂恿拜伦与安妮贝拉结合的产物。然而,在1816年1月16日,安妮贝拉还是离开拜伦,带着一个月大的爱达离开。同年4月21日,拜伦签下了分居协议,并离开英国。

      爱达从未见过她同父异母的妹妹阿拉格·拜伦(Allegra Byron),阿拉格是拜伦与克莱尔·克莱蒙(Claire Clairmont)所出,但于1822年死去,得年5岁。至于爱达的另一位亲戚伊丽莎白·梅朵拉·李(Elizabeth Medora Leigh,是奥古斯塔·李之女)则有与她照过面,并由爱达的母亲告知爱达与梅朵拉彼此的身世。

    世界上首位程序员

    \

    , Countess of Lovelace

      世界上首位程序员爱达·勒芙蕾丝(Augusta Ada King,1815年12月10日-1852年11月27日)是英国诗人拜伦的独生女,师从计算机数学基础布尔代数的创始人之一摩根,因第一个为分析机编出了程序即『第一套计算机软件』,被誉为『世界上第一位软件工程师』。 今天Google Doodle即为了纪念Augusta Ada King。

    \

      Augusta Ada King,19世纪诗人拜伦的女儿,数学家。穿孔机程序创始人,建立了循环和子程序概念。为计算程序拟定『算法』,写作的第一份『程序设计流程图』,被珍视为『第一个给计算机写程序的人』。

      1815年生于伦敦,因父母婚姻破裂,出生5星期后就一直跟随母亲生活。母亲A.Millbanke是位业余数学爱好者,Ada没有继承父亲诗一般的浪漫热情,却继承了母亲的数学才能。

      Ada 19岁嫁给了威廉·洛甫雷斯伯爵,因此,史书也称她为Lady Lovelace。Ada的生命是短暂的,她对计算机的预见超前了整整一个世纪。Ada早逝,年仅36岁,与她父亲拜伦相似。根据她的遗愿,她被葬于诺丁汉郡其父亲身边。

    \

      爱达设计了巴贝奇分析机上解伯努利方程的一个程序,并证明当时的19世纪计算机狂人巴贝奇的分析器可以用于许多问题的求解。她甚至还建立了循环和子程序的概念。由于她在程序设计上的开创性工作,Ada Lovelace被称为世界上第一位程序员。当时的Ada甚至不顾自己已是三个孩子的母亲,坚定地投身于分析机研究,成为巴贝奇的合作伙伴。在1843年发表的一篇论文里,Ada认为机器今后有可能被用来创作复杂的音乐、制图和在科学研究中运用,这在当时确是十分大胆的预见。以现在的观点看,Ada首先为计算拟定了『算法』,然后写作了一份『程序设计流程图』。这份珍贵的规划,被人们视为『第一件计算机程序』。由于巴贝奇晚年因喉疾几乎不能说话,介绍分析机的文字主要由Ada替他完成。

      美国国防部据说花了10年的时间,把所需软件的全部功能混合在一种计算机语言中,希望它能成为军方数千种电脑的标准。1981年,这种语言被正式命名为ADA(爱达)语言,以纪念这位『世界上第一位软件工程师』。

小编点评:这是一位做出划时代贡献的伟大女性!如今计算机已经深入应用到了生活的方方面面,甚至经济发展、国防建设、科技进步,都离不开计算机的帮助。
爱达在计算机研究领域的超前性与预见性,令今天的人也会感到叹为观止!