`
yyjlinux
  • 浏览: 370943 次
  • 来自: ...
社区版块
存档分类
最新评论

世界上第一位程序员Ada

 
阅读更多

世界上第一位程序员Ada Lovelace

爱达 · 洛夫雷斯(Ada Lovelace, 女, 1815-1852)有一位显赫的父亲——英国诗人拜伦勋爵,但她却是以 “世界上第一位程序员”而闻名。

 

奥古斯塔 · 爱达 · 金,洛夫雷斯伯爵夫人(Augusta Ada King, Countess of Lovelace,1815-1852),通称爱达 · 洛夫雷斯(Ada Lovelace)

 

世界上第一台计算机

英国数学家巴贝奇(Babbage)发明了世界上第一台计算机 —— 差分机,而后又在差分机的基础上设计了分析机,成为第一个具有图灵完全的计算机设计。

 

 

Babbage的差分机,是一个庞大的机器,可以用来计算多项式的在某一点的取值,甚至可以通过多项式来逼近对数函数和指数函数。巴贝奇的差分机使用了有限差分的方法,从而避免了乘法和除法的运算。尽管他的差分机并未完全完成,但仍是 19 世纪初伟大的发明之一。

 

巴贝奇在差分机的基础上设计了分析机,这是一种更加强大的计算机,它可以将计算结果通过打孔记录在卡片上,而后再读入这些信息进行下一次计算。巴贝奇甚至设计了队列控制、分支和循环等结构。如果分析机按照当年巴贝奇的设计得以完成的话,那将是第一个图灵完全的计算机。

 

 

全部参考:数学不止是男人的戏

http://www.guokr.com/article/75242/

分享到:
评论

相关推荐

    Ada for the C or Java Developer.pdf

    其命名是为了纪念世界上第一位程序员Ada Lovelace。Ada不仅体现了许多现代软件的开发原理,而且将这些原理付诸实现。同时,Ada语言的使用可大大改善软件系统的清晰性、可靠性、有效性、可维护性。Ada是现有的语言中...

    InfinityJEEEU-master.zip

    1.5版研发代号Ada,纪念世界上第一位程序员 Ada Lovelace。采用了和平之翼代码生成器SMEU版的JQuery Easy UI 界面,比无垠式代码生成器SimpleJEE 1.0版美观。现在1.5.1 Ada正式版修正版已公布,欢迎使用。无垠式...

    无垠式Java通用代码生成器JEEEU版 Ada 1.5.0 正式版已发布

    1.5版研发代号Ada,纪念世界上第一位程序员 Ada Lovelace。采用了和平之翼代码生成器SMEU版的JQuery Easy UI 界面,比无垠式代码生成器SimpleJEE 1.0版美观。 本代码生成器支持SGS(标准生成器脚本)和Excel模板...

    无垠式Java通用代码生成器JEEEU版 Ada 1.5.1 正式版

    1.5版研发代号Ada,纪念世界上第一位程序员 Ada Lovelace。采用了和平之翼代码生成器SMEU版的JQuery Easy UI 界面,比无垠式代码生成器SimpleJEE 1.0版美观。 本代码生成器支持SGS(标准生成器脚本)和Excel模板...

    历史上最伟大的12位程序员

    第一位计算机程序员:埃达·洛夫莱斯Ada Lovelace 埃达·洛夫莱斯(Augusta Ada Byron),英国诗人拜伦勋爵的女儿,是一位对数学充满热情的女性。1842年至1843年间,她翻译了意大利数学家路易吉·米那比亚关于...

    无垠式代码生成器SimpleJEE版 1.0.1 Ada

    1.0版研发代号Ada,纪念世界上第一位程序员。Ada Lovelace。这是无垠式代码生成器系列的第一个正式版。1.0.0版 Ada 已发布。 无垠式代码生成器SimpleJEE版 1.0 Ada 支持一对多,多对多,Excel模板代码生成。其界面...

    无垠式代码生成器SimpleJEE版 1.0.2 Ada

    1.0版研发代号Ada,纪念世界上第一位程序员。Ada Lovelace。这是无垠式代码生成器系列的第一个正式版。无垠式代码生成器SimpleJEE版 Ada 支持一对多,多对多,Excel模板代码生成。其界面是无垠式代码生成器的传统轻...

    程序员里的风景线:程序员因为女孩而美丽.docx

    Ada Lovelace作为世界上第一位程序员,就是一个历史性的例子。 6. **职业发展障碍**:随着年龄增长,特别是结婚生子后,女性程序员可能会遇到职业发展的瓶颈,这在很大程度上是由于社会对女性角色的传统期待和刻板...

    NOIP普及组初赛单项选择复习资料.doc

    - **Ada Lovelace**:被认为是世界上第一位程序员,因其在程序设计上的创新工作,被誉为“世界上第一位软件工程师”。 4. **微型计算机** - **第四代计算机**:1972年后,超大规模集成电路使得微型计算机(个人PC...

    Ada Reference Card

    - **R.C'First_Bit**:从占用`C`的第一个存储元素开始的位偏移量。 #### 三、总结 通过《Ada 参考卡》,我们可以快速了解Ada语言中的各种关键字、属性以及它们的使用场景。这些概念对于深入理解和高效使用Ada语言至...

    第一讲计算机发展简史.ppt

    1842年,Augusta Ada Byron翻译分析机使用手册,成为世界上第一位程序员。 进入电子计算器时代,1906年Lee De Forest发明的电子管为电子计算机的发展铺平了道路。1946年,ENIAC(Electronic Numerical Integrator ...

    南开15秋学期《计算机科学导论》在线作业辅导试卷.pdf

    10. 第一位程序员:Augusta Ada Lovelace被誉为世界上第一位程序员,她为查尔斯·巴贝奇的分析机编写了算法。 11. 二进制转换:二进制数1010110转换为十进制等于86。 12. 内置指令:计算机电路中的内置指令属于...

    计算机科学概论 内尔戴尔 第五版全书答案.pdf

    4. 艾达·洛夫莱斯(Ada Lovelace)被认为是世界上第一位程序员,她为巴贝奇的分析机编写了算法,并预见了计算机在非数值计算中的潜力。 5. 赫尔曼·霍尔里思(Herman Hollerith)提出了使用穿孔卡片进行人口普查计数的...

    adalovelace:网站Ada Lovelace

    "adalovelace"是一个以计算机科学先驱Ada Lovelace命名的网站项目,旨在纪念这位19世纪的数学家和程序员,她被誉为世界上第一位计算机程序员。这个项目可能是一个开源的网页设计,通过HTML(超文本标记语言)来构建...

    ADA-Codes:在Ada Lab中完成的程序

    Ada的名字来源于阿达·洛夫莱斯(Ada Lovelace),她是历史上第一位计算机程序员。 在"Ada Lab"中完成的程序,我们可以理解为一个实验室环境,专门用于学习、实验和开发Ada语言的应用。这个环境可能包括各种示例...

    Ada-Lovelace:Primeiro存储库

    这个存储库的名字致敬了计算机科学的先驱者艾达·洛芙蕾丝(Ada Lovelace),她是世界上第一位认识到计算机潜力的女性,并被认为是第一位程序员。洛芙蕾丝在19世纪与查尔斯·巴贝奇合作,对分析机(一种早期的机械...

Global site tag (gtag.js) - Google Analytics