计算机诞生历史小故事

计算机的诞生故事集

1.2.1 第一个提出“计算机”概念

在图灵机模型出现之前,已经有很多的大佬提出了相关的概念甚至出现了相关的机械装置,”Computer"一词最早出现在1613年一本 Richard Braithwaite《The Yong Mans Gleanings》书中,直到 19 世纪末,计算机的定义一直保持不变,当时工业革命催生了以计算为主要目的的机械机器。

1.2.2 第一台机械计算机或自动计算引擎概念

1822年,查尔斯·巴贝奇(Charles Babbage)概念化并开始发展差分机(Difference Engine),它被认为是第一个可以近似多项式的自动计算机器。差分机能够计算几组数字,并将结果制作成硬拷贝。巴贝奇在差分机的开发中得到了阿达·洛芙莱斯的一些帮助,她被认为是从事该工作的第一个计算机程序员。不幸的是,由于资金的原因,巴贝奇未能完成这台机器的完整功能版本。1991年6月,伦敦科学博物馆在巴贝奇诞生200周年时完成了差分机2号,随后在2000年完成了印刷机构。

1.2.3 第一台通用计算机

1837年,查尔斯·巴贝奇(Charles Babbage)提出了第一个普通的机械计算机,分析引擎。分析引擎包含一个ALU(算术逻辑单元)、基本流量控制、打孔卡(由提花织机启发)和集成内存。它是第一个通用的计算机概念,它可以用于许多东西,而不仅仅是一个特定的计算。不幸的是,由于融资问题,这台电脑也从未建成,而查尔斯·巴贝奇(Charles Babbage)还活着。1910年,查尔斯·巴贝奇(Charles Babbage)的最小儿子亨利·巴贝奇(Henry Babbage)能够完成这台机器的一部分,并进行基本的计算。

1.2.4 第一个记录和存储信息的机器

1890年,赫尔曼·霍勒瑞斯(Herman Hollerith)为美国人口普查开发了一种机器记录和存储信息穿孔卡片的方法。Hollerith的机器大约比手工制表快十倍,为人口普查局节省了数百万美元。Hollerith后来成立了我们今天所知的IBM公司。

1.2.5 第一台可编程计算机

Z1是德国人康拉德·祖斯在1936年至1938年间在他父母的客厅里发明的。它被认为是第一台机电二进制可编程计算机和第一台功能性现代计算机。

在这里插入图片描述

康拉德·祖斯后来还创造了Z3,这是第一台可以完全自动化的可编程计算机。

1.2.6 现代计算机概念出现

图灵机最早是由艾伦·图灵在1936年提出的,并成为计算和计算机理论的基础。这台机器是一种在纸带上打印符号的装置,它模仿人执行几个逻辑指令的方式。没有这些基本原理,我们就不会有我们今天使用的计算机。

1.2.7 第一台可编程的电子计算机

巨像是第一个由Tommy Flowers开发的电动可编程计算机,并于1943年12月首次演示。这个巨像是为了帮助英国密码破译的情报部门破译加密的德国信息而创建的。

1.2.8 第一台数字计算机

Atanasoff-Berry Computer (ABC) 由John Vincent Atanasoff教授和研究生Cliff Berry在1937年开始开发。它的发展一直持续到1942年爱荷华州立学院(现在的爱荷华州立大学)。

ABC是一种电子计算机,使用300多个真空管进行数字计算,包括二进制数学和布尔逻辑,没有CPU(不能编程)。1973年10月19日,美国联邦法官厄尔·r·拉尔森(Earl R. Larson)签署裁决,认定J. Presper Eckert和John Mauchly的ENIAC专利无效。在这个决定中,拉尔森指定阿塔纳索夫为唯一的发明人。

ENIAC是由J·Presper Eckert和John Mauchly在宾夕法尼亚大学发明的,并于1943年开始建设,直到1946年才完成。它占据了大约1800平方英尺,使用了大约18000个真空管,重达50吨。尽管一名法官后来裁定ABC计算机是第一个数字计算机,但许多人仍然认为ENIAC是第一个数字计算机,因为它是完全有功能的。

在这里插入图片描述

1.2.9 第一台存储程序计算机

第一台以电子方式存储和执行程序的计算机是 1948 年的SSEM(小型实验机),也称为“婴儿”或“曼彻斯特婴儿” 。它由Frederic Williams设计,由他的门徒Tom Kilburn在英国曼彻斯特大学的 Geoff Tootill 的协助下建造。Kilburn 编写了第一个电子存储程序,该程序使用重复减法而不是除法来找到整数的最高真因数。

第二台存储程序计算机也来自英国:EDSAC,由英国剑桥大学数学实验室的莫里斯·威尔克斯(Maurice Wilkes)制造和设计。EDSAC在1949年5月6日进行了第一次计算。它也是第一台运行图形电脑游戏“OXO”的电脑,这是一种在6英寸的阴极射线管上显示的井字游戏。

大约在同一时间,曼彻斯特马克1号是另一台可以运行存储程序的计算机。第一台马克1号计算机在曼彻斯特维多利亚大学制造,1949年4月投入使用。马克1号在同年6月16日和17日运行了一个搜索梅森质数的程序,连续9个小时没有出错。

1.2.10 第一家电脑公司

第一家计算机公司是电子控制公司,于1949年由J. Presper Eckert和John Mauchly创建,这两个人帮助创建了ENIAC计算机。该公司后来更名为EMCC或Eckert-Mauchly计算机公司,并以UNIVAC的名称发布了几台大型计算机。

1.2.11 第一台程序存储在内存的计算机

UNIVAC 1101或者说是ERA 1101于1950年首次交付给美国政府。这台机器被认为是第一台能够从内存中存储和运行程序的计算机。

1.2.12 第一台RAM的计算机

1955年3月8日,麻省理工学院推出旋风计算机,这是一种革命性的计算机,是第一台具有磁芯RAM和实时图形的数字计算机。

在这里插入图片描述

1.2.13 第一台个人电脑(PC)

1975年,埃德·罗伯茨在介绍Altair 8800时创造了“个人电脑”一词。尽管第一台个人电脑被许多人认为是KENBAK-1,它在1971年以750美元的价格首次推出。计算机依靠几个开关来输入数据和通过打开和关闭几盏灯来输出数据。

在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值