谁编写了第一条计算机程序?

如题所述

第一条计算机实用程序是由美国海军上将格雷斯•默里•霍珀(Grace MurrayHopper, 1906一1992)编写的。第一条计算机应用程序是她为1944年制造出的第一台计算机马克1号编写的,20世纪50年代,她还领导发展了现在被广泛使用的电脑程

序言 面向商业的通用语言(Common Business-Oriented Language)。她也是第一

个使用俚语“臭虫(Bug)”来描述电脑系统或者程序中存在的程序缺陷的人,关于 “Bug”起源的故事是这样的:一次,她的计算机中止了工作,在她检查机器的时候,她 发现了机器里面有一只蛾的尸体,于是,她在报告中说自己是在“给机器除虫”。 从1943—1986年,霍珀在美国海军服役了 43年,退休时已经是最高级的军官之一, 她同时还是美国瓦萨大学的教授,并且在1959 —1971年之间担任斯佩里兰德公司 (Sperry Rand Corporation)的程序员。她是计算机科学的先驱之一。

世界上第一条计算机程序也是由一名女子编写的,但是这条程序从来没有被使 用过。英国奥古斯塔•爱达•拜伦(英国著名诗人乔治•拜伦的女儿,出生于1815)为 查尔斯•巴比奇的“分析仪”编写了第一条程序,但是,由于“分析仪”没有完成,所以这 条程序也从未被应用过。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-28

Ada是一名充满幻想的女孩   

1815年12月10日,英国。一个女孩降生了,她的母亲,一个有着杰出数学天赋的女人,人称“平行四边形公主”;父亲,一个狂热的充满幻想的诗人--拜伦。可是女孩从生下来就从没见过父亲。这位狂热的、浪漫的诗人结婚不久便离开了英国,再也没有回来。母亲给她起了个动听的名字:阿达(Ada)。那位诗人尽管离开了英国,当听说自己有了一个女儿时非常的高兴,可也非常的懊悔,但他始终没有回去看女儿一眼,只能用诗来表达自己对女儿的思念和歉疚,他的一首诗的名字就叫《阿达》。   

共同的追求,使两人成了忘年交,阿达的母亲曾试图阻止阿达与巴贝奇的交往,认为巴贝奇不过是个江湖骗子,不会给阿达好影响。这点阻力对于秉承父亲性格的阿达,算不了什么,她完全投入到了计算机的研制中去了,负责为巴贝奇设想中的计算机编写软件。   

1841年,巴贝奇在意大利都灵向人们详细地介绍他的设想,希望能引起大家的重视,但无人喝彩。他用法语出版的论文也不受人欢迎,但阿达执意要将其翻译成英文。翻译结束后阿达将文稿给巴贝奇看,巴贝奇发现:阿达不仅在论文中加入她特有的想像,而且补充了许多阿达独到的见解。阿达特别强调存储程序和数据的重要性,而这与今天的计算机技术不谋而合,并且拟订了一份设计图,这份设计图被公认为世界上第一个计算机程序。阿达在文中对计算机应用前景的展望,连巴贝奇自己都从来没有想到过。如:阿达认为,计算机应该发展成一个可用符号来表示任何事物的装置,这不正是今天的编程语言吗?她还预见到计算机可以用在纺织机械上,用卡片存储复杂的花样、可以用来绘图、演奏音乐。这些预言表明阿达是现代人工智能技术的拓荒者。   

阿达对论文的修改,使巴贝奇深感惊奇和鼓舞,他对别人称赞说:“阿达是个充满想像力和洞察力的女孩”,“她是个数字女神”。她将诗歌的激情融入了论文之中。   

经过阿达翻译后的文稿其内容增加到原来的三倍,论文实际上成了两人合作的产物,但谦逊的阿达在署名的时候,只将自己的名字简单地署为:A.A.L。

在后来的一系列论文中,阿达在计算机软件领域做出了许多开创性的贡献:如变量、递归、程序算法的提出等。   

第2个回答  2018-01-28

格雷斯霍珀(Grace Hopper)被称为“计算机程序之母”,她可能是计算机和IT历史上最具有影响力的女性,她创造了世界上第一种商业编程语言COBOL。一部由废柴联盟 Britta扮演者Gillian Jacobs导演的16分钟传记数码短片《代码女王(The Queen of Code)》已经推出,记录了这位伟大女性传奇的一生,从她在二战海军服役期间在早期计算机Harvard Mark 1上工作,到她创造了事业编程语言COBOL的事迹。

相似回答