`
找不着北
  • 浏览: 315320 次
  • 性别: 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年代末,晶体管在计算机中的应用,标志着比在真空管机器情况下体积小、...

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

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

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

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

    《计算机英语》参考译文和练习答案

    - **巴比奇的贡献**:19世纪,查尔斯·巴比奇提出了现代数字计算机的概念。他的设计之一——分析机,具有输入流、数据存储、算术运算和打印输出等功能,这些概念与现代计算机相似。 #### 第二单元:计算机硬件 - ...

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

    这一章首先从计算机的发展和展望入手,讲述了计算技术从古代的算筹、算盘,到近代的巴比奇差分机、分析机,再到模拟机和最终的数字计算机的演变历程。 巴比奇的差分机和分析机是计算机发展的重要里程碑。差分机虽然...

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

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

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

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

    软件工程专业英语

    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 ...

    周三多管理学原理 考纲加答案.doc

    查尔斯·巴比奇进一步发展了斯密的观点,提出激励制度。麦克考勒倡导制度管理,强调规范和秩序。 科学管理理论的代表人物是泰罗,他主张通过科学方法提高工作效率,提倡差别计件工资制、工人的选择与培训、制定科学...

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

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

    计算机英语(第3版)

    19世纪,雅卡尔的自动织机和何勒里斯的穿孔卡片系统预示了数据处理的可能性,而查尔斯·巴比奇的分析机则首次提出了现代计算机的基本架构,包括输入、存储、处理和输出等关键要素。 随着技术的发展,模拟计算机在20...

Global site tag (gtag.js) - Google Analytics