谁是第一个程序员? 你会感到惊讶!

你有没有想过 谁是第一个程序员 历史? 作为一个主角是男性的世界,这个问题的答案似乎真的很令人惊讶。

谁是第一个程序员-1

Augusta Ada Byron Lovelace 是历史上第一位计算机程序员。

谁是第一个程序员?

一般而言,我们可以说我们习惯于阅读有关在计算领域取得成功的伟人的有趣故事。 然而,当我们问自己 谁是第一个程序员,答案让我们充满惊喜甚至满足。

所以事不宜迟,我们会告诉你 谁是第一个程序员,虽然用女性来谈论他会更好。 并且有史以来第一位程序员是一位女性,她的名字是:Augusta Ada Byron Lovelace。

Ada Lovelace 传记 - 谁是第一个程序员?

Augusta Ada Byron,后被称为 Ada Lovelace,1815 年出生于伦敦。这位标志性女性是诗人乔治·戈登·拜伦勋爵和安妮·伊莎贝拉·拜伦男爵夫人唯一的合法女儿。 所以这回答了谁是第一个程序员。

童年

然而,由于夫妻之间的问题,拜伦勋爵在艾达刚满一个月时就离开了家。 就这样,她童年的头几年在她与父亲没有任何联系的情况下过去了。

另一方面,拜伦男爵夫人希望小女孩不要养成让她想起父亲的态度,这让艾达追随母亲的脚步。 在这方面,我们可以说安妮·伊莎贝拉·拜伦男爵夫人一生致力于数学,同时也是一位狂热的政治和社会斗士。

艾达·洛夫莱斯和玛丽·萨默维尔

此外,艾达·洛夫莱斯长大的社会地位使她与当时有影响力的人产生了联系,这些人在她的教育过程中非常重要。 就这样,艾达认识了科学家玛丽·萨默维尔,她在短时间内成为了她的导师; 此外,它代表了洛夫莱斯科学知识觉醒的真正刺激。

谁是第一个程序员-3

艾达·洛夫莱斯和查尔斯·巴贝奇

另一方面,早期对数学的兴趣使洛夫莱斯与查尔斯·巴贝奇交往,对他自己设计的分析引擎产生了特殊的兴趣。 然而,这并不是 Ada Lovelace 唯一的痴迷,因为她还花时间分析社会、个人和技术之间可能的关系。

艾达·洛夫莱斯和威廉·金勋爵

不久之后,当艾达 19 岁时,她嫁给了威廉·金勋爵,在他们的结合中生下了三个孩子。 在这方面,这是当时一个有影响力的人物,主要是在政治、社会、知识和宗教领域,为此他被艾达的母亲接受并嫁给了她。

后来,由于厌倦了婚姻关系,艾达再次投身数学,这次是在奥古斯都·德·摩根 (Augustus de Morgan) 手中。 然而,没过多久,他就被学生的智力需求所淹没,考虑到他的想法与女士的想法不符。

对此,艾达和丈夫都没有理会这位著名数学家的劝阻,继续在该领域深造。 与此同时,她与婚姻之外的其他男人发生了浪漫的关系,这是否传到了金勋爵,然后是洛夫莱斯伯爵的耳朵中是未知的。

多年后,当艾达 36 岁时,她开始感到紧张和全身疲惫,很快就患上了子宫癌。 正是在这个时候,在他母亲的推荐下,洛夫莱斯采纳了宗教观念,以至于对他生活中的一些经历感到后悔,当时他形容这些经历是平凡的。

老爹

最后,奥古斯塔·艾达·拜伦·洛夫莱斯 (Augusta Ada Byron Lovelace) 于 1852 年 XNUMX 月在她的母亲和丈夫的陪伴下去世。 然而,即使在今天,他的遗产仍然存在于技术和计算领域。

此外,我邀请您观看以下视频,您将在其中找到有关 Ada Lovelace 和第一个编程算法的简要信息。

Ada Lovelace 对编程的真正贡献是什么?

正如我们已经回答过的,第一个程序员是谁的问题是Ada Lovelace,她受母亲的影响,从小就对数学表现出特殊的兴趣。 就这样,当他遇到查尔斯·巴贝奇时,他就沉迷于自己一直在开发的项目:分析或微分引擎。

在这方面,洛夫莱斯是他朋友巴贝奇项目的忠实合作者,甚至翻译了著名科学家 Luigi Federico Menabrea 的一篇关于分析引擎的文章。 此外,Ada 准备了一系列笔记,在这些笔记中,她对这种新型设备的操作非常明确。

关于最后一点,Ada Lovelace 煞费苦心地描述了分析机的技术细节,但她也在这些笔记中反映了数据处理的基本原理。 此外,在他的笔记中,使用我们现在所知的 Ada 算法,Lovelace 详细描述了能够计算伯努利数的穿孔卡片的操作。

要进一步了解算法的含义,我邀请您阅读我们的文章:¿什么是编程中的算法? 细节!。

就这样,Augusta Ada Byron Lovelace 不仅成为了第一位描述编程语言的女性,而且她也被认为是历史上第一位计算机程序员。 此外,洛夫莱斯在时间上处于领先地位,并保证分析引擎以后将成为一项能够做任何要求它做的事情的发明。

谁是第一个程序员-2

调度的重要性

一般而言,编程是知识的表示,通过它我们可以生成某些问题的解决方案。 在这方面,为了更好地理解这个概念,重要的是要记住计算机是如何工作的。

原则上,我们必须说计算机构成了一个能够通过接收一组指令来处理数据的系统。 这样,我们也可以提到这些指令来自于使用编程语言编写的程序。

此外,计算机能够理解以编程语言编码的算法,以便稍后通过执行特定任务来响应最初的问题。 因此,计算机的功能可以概括为: 快速、安全、准确地存储、组织、检索和传输信息。

最后,我们认为编程是通过计算机可以理解的语言来描述世界的艺术。 此外,它促进了人与机器之间的交流,成为获取知识的重要门户。

如果您想更多地了解编程的重要性,可以阅读以下文章: 电脑编程: 定义和例子。

编程语言的历史

首先,我们必须澄清,我们的目的不是深入研究编程语言的主题,而是简要地向您展示它们的演变过程。 这样,完全有必要记住,第一批计算机只接收他们知道的唯一语言的指令,这被称为机器语言。

在这方面,这是一种基于二进制代码的语言,它还需要通过内存知道数据存储的位置。 关于最后一个方面,由于很容易理解,因此提交大量错误是很常见的,这最终使调试过程变得困难。

此外,一旦与信息管理相关的需求增长,就有必要创建替代解决方案。 于是,其他类型的编程语言诞生了,直到它们演变成我们今天所知道的那些。

另一方面,随着计算应用领域的扩大和计算机接管了普通地方,出现了更易于访问的编程语言。 此外,这些被转化为更简单、更易于处理、更易于学习的语言。

计算机领域的其他女性

尽管在整个技术历史中,男性多于女性的现象确实更为普遍,但我们不能不提及其中一些很好地代表了我们的人。 这样,下面我们会提到一些其他与计算有关的名字,如果没有这个意思,就没有其他有足够功绩的女性出现在这个小名单上。

格蕾丝·默里·霍珀

军事科学家格蕾丝·默里·霍珀 (Grace Murray Hopper) 归功于我们开发了第一个编程语言编译器。 此外,它还在独立编程语言方面取得了重要进展。

在这方面,得益于这位 1906 年出生于美国的著名女性,我们今天才知道所谓的 COBOL 语言。

海德温·伊娃·玛丽亚·基斯勒。

海蒂拉玛

Hedwing Eva María Kiesler,更广为人知的名字是 Hedy Lamarr,她作为女演员的品质可能比她对计算机的贡献更被人们记住。 然而,这位1914年出生于奥地利的美丽而聪明的女人却是与无线通信相关的扩频技术的先驱。

对此,得益于海蒂·拉玛(Hedy Lamarr)引入的概念,后来获得了与无线电制导系统相关的许可证。 此外,这位多才多艺的女性开发了跳频技术,广泛应用于军事领域。

最后,海蒂·拉玛的作品代表了通信领域的真正创新。 在这方面,我们可以肯定他们是蓝牙技术的开创者,蓝牙技术后来发展为我们今天所知的 WiFi 信号。

裘德·米洪

裘德·米洪(Jude Milhon),1939年出生于美国,是一位一生充满争议的女性。 好吧,她从小就致力于争取民权,这导致她在各种场合入狱。

然而,她在另一个领域也很有名,比如计算。 在这方面,Jude Milhon 被公认为黑客的捍卫者,这是她一生中大部分时间都致力于从事的职业。

关于这最后一个方面,公平地说,她不仅是一名出色的黑客,而且还是一名出色的程序员。 此外,他还为互联网上的隐私权和一般的数字权利而战。

Radia Joy Perlman。

Radia Perlman

就她而言,Radia Joy Perlman 于 1951 年出生于美国,一生的大部分时间都致力于技术发展。 这样,我们可以说她是一个重要的软件创造者和一个优秀的网络工程师。

在这方面,我们认为 Radia Perlman 目前被称为互联网之母。 好吧,与网络协议和安全性相关的重要概念都归功于它。

卡罗尔·肖

这位名叫 Carol Shaw 的著名女性是一名电气工程师,专攻计算机,1955 年出生于美国。 总的来说,我们可以说她是世界公认的第一款电子游戏设计师。遇见了。

然而,在这个新领域取得成功后,他放弃了电子游戏设计,致力于打造高端电脑。 对此,她从那里开始努力提高这类计算机的可靠性。

其他女性对信息学发展的一些贡献

我们可以猜到,多年来,许多女性在计算机领域取得了成功。 但是,下面我们将介绍他们为促进技术进步而开发的一些最重要的项目。

电子书

一般而言,电子书或电子书是指一本书的数字版本,必然不同于当前电子书阅读器的概念。 在这方面,我们认为是 Ángela Ruíz Robles 于 1895 年出生于西班牙,他在这一概念的发展中迈出了第一步。

在这方面,我们有安吉拉·鲁伊斯·罗伯斯 (Angela Ruíz Robles) 是一位著名的西班牙语教师,她总是对改善教学体验表现出浓厚的兴趣。 通过这种方式,他在 1949 年设法设计了机械百科全书的第一个提案,几年后开发了一个原型,被认为是电子书的前身。

像素艺术

像素艺术是数字艺术的最大表现形式,是指对图像逐个像素地进行编辑。 在这方面,此过程是通过使用专门的程序来执行的,例如:Pain.NET、Pickle、Microsoft Paint 等。

另外值得一提的是,这种设计的先驱是美国艺术家兼平面设计师 Susan Kare,生于 1954 年。像素; 此外,她是在所述操作系统中观察到的大多数图标的作者。

图形冒险

一般而言,图形冒险类型是指玩家积极与周围元素互动的视频游戏。 这是为了尝试应对通过各种谜题出现的不同情况。

此外,我们认为图形冒险与对话冒险不同,因为前者包括插图场景而不是文本。 最后,我们必须提到,视频游戏领域的这一重要进步是罗伯塔·威廉姆斯 (Roberta Williams) 的作品,尤其是在个人电脑游戏方面。

计算机成像

Katherine Louise Bouman,更广为人知的名字是 Katie Bouman,是 1989 年出生的美国科学家。我们欠她重建黑洞的第一张图像,这要归功于她对计算机成像的研究。

在这方面,值得一提的是,她是算法的主要创建者,该算法使我们能够捕获我们在上一段中提到的图像的照片。 另一方面,名为“哈佛黑洞计划”的项目基于创建无线电天线网络,可以捕获图像。

里氏替换原则

Liskov 的替换原则与面向对象编程直接相关,更具体地说,与表征该范式的继承基础有关。 此外,这个概念是美国工程师的成果:Barbara Liskov 和 Jeannette Wing,他们完全致力于计算机科学。

另一方面,值得一提的是,Liskov 替换原则声明建立了以下前提:从另一个类继承的每个类都可以不加区分地使用。 最终,我们可以说这个原则有助于提高程序代码的质量。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:Actualidad Blog
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。