2022-02-26 18:22来源:品阁网
人们普遍认为Ada Lovelace是世界上第一位计算机程序员,每年10月的第二个星期二都会被用来纪念这一成就。她曾与查尔斯·巴贝奇(Charles Babbage)合作设计原型计算机,并将一篇关于巴贝奇分析机的学术论文从法语翻译成英语。在这个过程中,她发现了巴贝奇设计中的错误,并加以修正,并在一系列的注释中添加了一堆新的注释,这些注释比原论文本身还要长。
在洛夫莱斯的贡献中有“Note g”。在书中,她写了一个由机器实现的算法。这个算法被很多人认为是第一个计算机程序。她写道:
我们将通过详细跟踪引擎计算伯努利数的步骤来结束这些笔记,这是一个相当复杂的例子(以我们将推导它的形式). ...
(然后是公式。)
如果你曾经好奇Lovelace做了什么,或者为什么她是一个如此强大的数学家,让这六分钟的迷你传记作为你的向导:
如果你对她那篇论文的翻译感兴趣,网上有。