找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 155054|回复: 0

世界上第一位女程序员

[复制链接]

该用户从未签到

发表于 2021-2-7 16:52:34 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×

                               
登录/注册后可看大图


Ada Lovelace(爱达·洛芙莱斯)是谁? 她是19世纪英国一位成就卓著的数学家,浪漫派诗人拜伦勋爵的女儿,后来成为伯爵夫人。普遍认为,她是计算机程序创始人,史上第一位程序员。
爱达于1815年12月10日出生,不久父母离异,她跟母亲生活。她的母亲安娜贝拉·米尔班克本人热爱数学,坚持让女儿从小开始学习逻辑、科学和数学。

                               
登录/注册后可看大图


这些学科在19世纪对于女性几乎是禁区,对这些学问感兴趣并愿意钻研的女性极为罕见。爱达从小对机器着迷,19岁时嫁给了一位名叫威廉·金的贵族青年。他曾经教过她数学。
丈夫被册封洛芙莱斯伯爵后,爱达·金夫人成为洛芙莱斯伯爵夫人。1833年,她遇到了发明家和机械工程师查尔斯·巴贝奇,十分投缘,成为好友。巴贝奇提出了差分机与分析机的设计概念,其设计具有现代计算机的所有基本要素,分析机被认为是早期计算机的雏形,巴贝奇因此被视为计算机先驱。

                               
登录/注册后可看大图


洛芙莱斯对这个分析机极感兴趣,悉心研究,1842年为这部机器编写了算法,1843年在英国科学期刊上发表。后人视之为第一套算法、最早的计算机程序。
她在论文中介绍了如何为巴贝奇分析机创建代码,用来处理字母、符号和数字。 她还为这部机器创建了一种重覆一系列指令的方法,这个过程被称为“循环”,至今计算机程序还在使用。
她建立了循环和子程序概念,为计算程序拟定算法,写出了人类历史上第一份“程序设计流程图”。为了纪念这位伯爵夫人在计算机领域开先河的贡献,美国国防部1980年把历时20年研制成功的高级程序语言命名为 Ada 语言。

                               
登录/注册后可看大图


那是公认第四代计算机语言的主要代表。但是,分析机从模型变成现实,又经过了100多年的时间。1940年代,英国科技奇人艾伦·图林受洛芙莱斯那些论述和设想的启发,开始研制第一台现代计算机。
洛芙莱斯于1852年11月27日因治疗宫颈癌失血过多而去世,享年36岁,被安葬在诺丁汉父亲拜伦的墓旁。她对计算机科学的贡献当时无人关注,直到她去世后才被人发现。
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-2 05:29

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表