计算机的由来及历史:计算机的历史
计算机的由来及历史:计算机的历史分析引擎1848 年:英国数学家、诗人拜伦勋爵的女儿 Ada Lovelace 编写了世界上第一个计算机程序。德国明斯特大学理论数学教授 Anna Siffert 称,Lovelace 编写了第一个程序,同时将一篇关于 Babbage 分析引擎的论文从法语翻译成英语。“她还对文本提供了自己的评论。她的注释,简称为“注释”,结果是实际成绩单的三倍,” 伯努利数是计算中经常使用的有理数序列。这是计算机的简史,从最初的数字运算起源到强大的现代机器,它们可以上网冲浪、运行游戏和流式传输多媒体。1801 年:法国商人和发明家 Joseph Marie Jacquard 发明了一种织布机,该织布机使用打孔木卡自动编织织物设计。早期的计算机会使用类似的打孔卡。1821 年:英国数学家查尔斯·巴贝奇(Charles Babbage)构想了一种蒸汽驱动的计算机,能够计算数字表。由英国政府资助的名为“差分引擎
计算机的历史始于 19 世纪初的原始设计,并在 20 世纪继续改变世界。
早期的计算机
计算机的历史可以追溯到 200 多年前。最初由数学家和企业家提出的理论,在 19 世纪,机械计算机的设计和制造是为了解决日益复杂的数字运算挑战。到 20 世纪初,技术的进步使计算机变得越来越复杂,计算机变得更大、更强大。
今天,计算机几乎无法从 19 世纪的设计中辨认出来,例如 Charles Babbage 的分析引擎,甚至是 20 世纪占据整个房间的大型计算机,例如电子数值积分器和计算器。
这是计算机的简史,从最初的数字运算起源到强大的现代机器,它们可以上网冲浪、运行游戏和流式传输多媒体。
1801 年:法国商人和发明家 Joseph Marie Jacquard 发明了一种织布机,该织布机使用打孔木卡自动编织织物设计。早期的计算机会使用类似的打孔卡。
1821 年:英国数学家查尔斯·巴贝奇(Charles Babbage)构想了一种蒸汽驱动的计算机,能够计算数字表。由英国政府资助的名为“差分引擎”的项目由于当时缺乏技术而失败。
1848 年:英国数学家、诗人拜伦勋爵的女儿 Ada Lovelace 编写了世界上第一个计算机程序。德国明斯特大学理论数学教授 Anna Siffert 称,Lovelace 编写了第一个程序,同时将一篇关于 Babbage 分析引擎的论文从法语翻译成英语。“她还对文本提供了自己的评论。她的注释,简称为“注释”,结果是实际成绩单的三倍,” 伯努利数是计算中经常使用的有理数序列。
分析引擎
1853 年:瑞典发明家 Per Georg Scheutz 和他的儿子 Edvard 设计了世界上第一台印刷计算器。根据 Uta C. Merzbach 的著作“ Georg Scheutz 和第一个印刷计算器”(史密森学会出版社,1977 年),这台机器是第一个“计算表格差异并打印结果”的机器具有重要意义。
1890 年: Herman Hollerith 设计了一个打孔卡系统来帮助计算 1890 年的美国人口普查。该机器为政府节省了数年的计算,并为美国纳税人节省了大约 500 万美元,该公司后来成立了一家公司,最终将成为国际商业机器公司 ( IBM )。
1931 年:Vannevar Bush 在麻省理工学院 (MIT) 发明并制造了差分分析仪,这是第一台大型自动通用机械模拟计算机。
1936 年:根据 Chris Bernhardt 的著作《图灵的愿景》(麻省理工学院出版社,2017 年),英国科学家和数学家艾伦·图灵在一篇名为《论可计算数...... )。图灵机能够计算任何可计算的东西。现代计算机的核心概念是基于他的想法。
1937 年:爱荷华州立大学物理和数学教授约翰·文森特·阿塔纳索夫(John Vincent Atanasoff )提交了一项资助提案,以建造第一台纯电动计算机,无需使用齿轮、凸轮、皮带或轴。
惠普的车库
1939 年: David Packard 和 Bill Hewlett 在加利福尼亚州帕洛阿尔托创立了惠普公司。惠普的第一个总部就在帕卡德的车库里。
1941 年:根据 Gerard O'Regan 的著作《计算简史》(Springer,2021 年),德国发明家和工程师 Konrad Zuse 完成了他的 Z3 机器,这是世界上最早的数字计算机。这台机器在二战期间对柏林的一次轰炸中被摧毁。据 O'Regan 称,Zuse 在击败纳粹德国后逃离了德国首都,后来于 1950 发布了世界上第一台商用数字计算机 Z4。
1941 年: Atanasoff 和他的研究生 Clifford Berry 设计了美国第一台数字电子计算机,称为 Atanasoff-Berry 计算机 (ABC)。这标志着计算机第一次能够在其主存储器上存储信息,并且能够每 15 秒回执行一次操作
1945 年:宾夕法尼亚大学的两位教授 John Mauchly 和 J. Presper Eckert 设计并制造了电子数值积分器和计算器 (ENIAC)。根据 Edwin D. Reilly 的著作《计算机科学与信息技术的里程碑》(格林伍德出版社,2003 年),该机器是第一台“自动、通用、电子、十进制、数字计算机”。
第一台数字计算机
1946 年: Mauchly 和 Presper 离开宾夕法尼亚大学,并从人口普查局获得资金来建造学校 UNIVAC,这是第一台用于商业和政府应用的商用计算机。
1947 年:贝尔实验室的威廉·肖克利、约翰·巴丁和沃尔特·布拉顿发明了晶体管。他们发现了如何在不需要真空的情况下用固体材料制作电子开关。
1949 年:根据 O'Regan 的说法,剑桥大学的一个团队开发了电子延迟存储自动计算器 (EDSAC),这是“第一台实用的存储程序计算机”。“EDSAC 在 1949 年 5 月运行了它的第一个程序,它计算了一个平方表和一个素数列表,”O'Regan 写道。1949 年 11 月,科学与工业研究委员会 (CSIR)(现称为 CSIRO)的科学家们建造了澳大利亚第一台数字计算机,称为科学与工业研究自动计算机委员会 (CSIRAC)。
1953 年: Grace Hopper开发了第一种计算机语言,最终被称为 COBOL,根据美国国家历史博物馆的说法,它代表 COMmon,面向商业的语言。霍珀后来在她追授的总统自由勋章中被称为“软件第一夫人”。IBM 首席执行官 Thomas Johnson Watson Sr. 的儿子 Thomas Johnson Watson Jr. 构想了 IBM 701 EDPM,以帮助联合国在战争期间密切关注韩国。
1954 年: John Backus 和他在 IBM 的程序员团队发表了一篇论文,描述了他们新创建的 FORTRAN 编程语言,
1958 年:杰克·基尔比和罗伯特·诺伊斯推出了被称为计算机芯片的集成电路。基尔比后来因其工作获得诺贝尔物理学奖。
1968 年: Douglas Engelbart 在旧金山秋季联合计算机会议上展示了现代计算机的原型。他的演讲名为“增强人类智力的研究中心”,其中包括他的计算机的现场演示,包括鼠标和图形用户界面 (GUI) 。这标志着计算机从专门用于学术的机器发展为更容易被公众使用的技术。