`
找不着北
  • 浏览: 317544 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

给中年程序员的温暖人心的巴比奇的故事

阅读更多

你也许会认为设计出第一台计算机应该是年轻人的事。远非如此。巴比奇·查尔斯(Babbage·Charles)在1833年开始研究分析机(Analytical Engine) 时年龄为42岁。

 

他一直从事于分析机的设计,直到1846年,55岁时。这时他停止研究分析机而转向差分机2号 ,伦敦科技馆于20世纪八十年代晚期将其建成。

巴比奇于十九世纪50年代中期重新回到分析机的研究,当时他65岁,他一直研究到1871年去世(终年79岁)。

巴比奇这么晚才开始研究分析机的主要原因是他在积累经验和知识,一直到42岁,最终导致了他的这项发明。1822年他31岁时就开始研究差分机1号,在解决跟差分机相关的问题(例如以槽轮为基础的微程序设计和轮询)时产生了分析机的想法。

与之形成鲜明的对比,如今的软件工业的趋势是对年轻的程序员有狂热的需求——那些年轻但相对缺少经验的程序员。这些现象源于对那些能掌握最新前沿科技人才 的渴求,但却忽视了计算机软件的发展是相对非常微量的事实(例如,20世纪50年函数式编程兴起,20世纪70年代结构式编程才兴起,而到了20世纪90 年代早期面向对象的技术才成为主流,…)。

巴比奇的人生向我们表明这样一个事实:经验能产生巨大差异,不要忽视它。

Analytical Engine

Analytical Engine

 

 

翻译来源:外刊IT评论

 

 

:-)

分享到:
评论

相关推荐

    计算机英语翻译.docx

    指令像数据一样存储在存储器中,使计算机在执行过程中摆脱了纸带阅读器的速度限制,并使问题在不给计算机重新接线的情况下得以解决。 20世纪50年代末,晶体管在计算机中的应用,标志着比在真空管机器情况下体积小、...

    计算机英语第3版翻译(整理过的).doc

    - **查尔斯·巴比奇**:19世纪,英国数学家查尔斯·巴比奇提出了现代数字计算机的概念,设计了差分机等多种机器,尤其是他的分析机,具备现代计算机的许多特性,包括输入流、存储器、算术运算部件和打印机。...

    第一章计算机基础知识(20211114232144).pdf

    从古代的算筹、算盘,到后来的圆盘计算尺、帕斯卡计算器,再到巴比奇的差分机和分析机,计算机的发展历程反映了人类智慧的不断进化。查尔斯·巴比奇的分析机被认为是现代通用数字计算机的雏形,因为它包含了程序控制...

    第一章 计算机基础知识.pdf

    1822年,查尔斯·巴比奇设计的差分机标志着计算机概念的重大飞跃,因为它能够自动完成预定的运算过程。随后,巴比奇的分析机更进一步,包含现代通用数字机的基本构想,具有程序控制和独立的运算部件。 在20世纪,...

    《计算机英语(第3版)》参考译文.pdf

    - **查尔斯·巴比奇**:英国数学家巴比奇在19世纪提出了一系列现代数字计算机的概念基础。其中最著名的是“分析机”,这是一种具有现代计算机多个核心功能的设想,包括输入系统(穿孔卡片)、内存(存储数据的“仓库...

    第一章计算机基础知识.pdf

    19世纪初,计算机开始具备自动化运算能力,如巴比奇的差分机和分析机,它们预示着程序设计的概念。巴比奇的分析机是现代通用数字机的雏形,包含齿轮式寄存器、运算装置和控制机构。随后,模拟机如凯尔文的潮汐调和...

    《计算机英语》原文译文和习题答案刘艺.doc

    - **巴比奇分析机**:查尔斯·巴比奇在19世纪提出的分析机,包含现代计算机的基本元素,如输入、存储、处理和输出。 3. **早期计算机**: - **机械模拟计算机**:如开尔文勋爵的机械潮汐预报器,用于解决复杂的...

    《计算机英语》全书翻译及课后答案_【khdaw_lxywyl】.pdf

    19世纪的英国数学家查尔斯・巴比奇提出了现代数字计算机的基本概念,他的差分机和分析机等设计,尤其是分析机,具备了现代计算机的多个核心特征,包括输入流、数据存储、算术运算和打印输出等功能。虽然巴比奇未能将...

    软件工程专业英语

    19世纪,英国数学家查尔斯·巴比奇提出了现代数字计算机的概念。他的分析机设计包含了现代计算机的多个核心元素:输入流(穿孔卡片)、数据存储(仓库)、算术运算单元(工厂)以及输出打印功能。然而,尽管技术上...

    计算机英语课文翻译及答案

    - **差分机与分析机**:19世纪,英国数学家查尔斯·巴比奇设想了几种机器,如差分机,用于处理复杂数学问题。他的分析机设计包含输入流、数据存储、算术运算和打印输出,与现代计算机结构相似,但遗憾的是并未实际...

    2019年大学计算机基础习题一与答案.doc

    查尔斯·巴比奇在1834年设计的分析机和艾伦·图灵建立的图灵机模型则是早期计算概念的里程碑。 2. 计算机发展年代:世界上第一台电子计算机ENIAC诞生于1946年,因此正确答案是1946年。这一知识点反映了计算机技术的...

    CMPUT410W15-project

    萨沙·巴比奇 David Chau-Tran 塔雷克·埃尔·博蒂米 鲁希尔·帕特尔 弗兰克·丘 ###有用的命令: source virt-env/bin/activate python manage.py runserver python manage.py test 运行服务器: 运行服务器...

    Babitch:DE已弃用-Babitch是一个记录桌上足球比分的项目,将其存档,并使其易于使用REST API进行进一步分析

    巴比奇 全世界许多公司都使用桌上足球来培养团队合作精神。 Babitch是一个项目,用于记录桌上足球的得分,对其进行存档,并使其易于使用REST API进行进一步分析。 安装 克隆项目 $ git clone ...

    【渝粤教育】电大中专计算机职业素养 (11)作业 题库.docx

    艾肯设计的Mark-I计算机实现了巴比奇的梦想;ENIAC则是世界上第一台通用电子计算机,虽然它的程序编写需要大量预先准备,但它开启了存储程序式计算的新纪元。 随着技术的进步,电子元件逐渐取代了早期的机械和真空...

    计算机导论复习题(选择部分).doc

    - **输入/输出子系统**:负责接收用户或外部设备的数据,并将处理结果输出给用户或其他设备。 - **控制单元**:协调和管理计算机其他各个部件的工作,包括指令的提取、解码和执行。 #### 2. 问题解决方法 - **...

    计算机专业英语翻译.pdf

    查尔斯·巴比奇的分析机被认为是现代计算机的先驱,它具有输入、存储、运算和输出等基本功能。 20世纪初,模拟计算机被用于解决复杂的计算问题,如开尔文勋爵的机械潮汐预报器。在两次世界大战期间,机械和电动模拟...

    06091薪酬管理大纲复习资料.doc

    薪酬管理的历史发展经历了从巴比奇的利润分享计划到泰罗的差别计件工资制的演变,强调了薪酬与工作表现的关联。现代薪酬管理强调权变理论,即薪酬体系应与企业战略、文化相匹配,同时考虑整体和系统的管理理念。 ...

    【管理学基础】作业参考答案解析.doc

    * 管理思想:亚当·斯密、查尔斯·巴比奇、费雷德里克·泰罗、大卫·李嘉图 * 组织发展战略:一元化、多元化、关联多元化、密集型发展战略 * 决策支持系统:SWOT 分析、BCG 矩阵分析、头脑风暴法、德尔菲法 本文...

Global site tag (gtag.js) - Google Analytics