第一台电脑发明者究竟是谁?

99ANYc3cd6
预计阅读时长 7 分钟
位置: 首页 电脑 正文

这是一个非常好的问题,但答案比一个简单的名字要复杂一些,因为“第一台电脑”的定义有很多种,我们可以从几个不同的角度来看待这个问题:

世界上第一台电脑是谁发明的
(图片来源网络,侵删)

通常有两个主要竞争者:

  1. 阿塔纳索夫-贝瑞计算机 - 被认为是第一台电子数字计算机
  2. 巨人计算机 - 被认为是第一台可编程的电子数字计算机
  3. ENIAC - 通常被认为是第一台通用的、可编程的电子计算机,并且是第一台广为人知的计算机。

详细解释

阿塔纳索夫-贝瑞计算机 - ABC (Atanasoff-Berry Computer, 1937-1942)

  • 发明者:约翰·阿塔纳索夫和他的学生克利福德·贝瑞。
  • 地点:美国爱荷华州立大学。
  • 特点
    • 电子的:使用真空管进行计算,是电子的。
    • 数字的:处理的是数字(0和1),而不是模拟量。
    • 专用目的:它被设计用来解决特定的线性方程组,不是一个通用的计算设备。
    • 二进制:它是第一台使用二进制系统进行算术运算的计算机。
  • 为什么重要:在1973年的一场具有里程碑意义的法庭判决中,法院裁定ENIAC的发明者约翰·莫克利从阿塔纳索夫那里“借鉴”了关键概念。ABC被法律和历史学界公认为第一台电子数字计算机

巨人计算机 - The Colossus (1943-1945)

  • 发明者:托马斯·弗劳尔斯和他的团队,为英国政府密码学校工作。
  • 地点:英国布莱切利园。
  • 特点
    • 电子的:使用超过2000个真空管。
    • 可编程的:通过开关和插线板进行编程,以执行不同的逻辑运算来破译密码。
    • 专用目的:它的唯一目的是破译纳粹德国的洛伦兹密码。
    • 高度保密:它的存在直到1970年代才被公开,因此对公众和计算机发展史的影响很小。
  • 为什么重要巨人计算机是第一台可编程的、电子化的、数字化的计算机,它比ENIAC更早运行,并且是可编程的。

ENIAC - 电子数字积分计算机 (Electronic Numerical Integrator and Computer, 1945)

  • 发明者:约翰·莫克利和普雷斯珀·埃克特。
  • 地点:美国宾夕法尼亚大学。
  • 特点
    • 电子的:使用了约18,000个真空管。
    • 通用目的:它被设计用来为美国军方计算火炮弹道表,但理论上它可以被重新编程来解决各种问题。
    • 可编程的(但很麻烦):它的“编程”是通过重新连接庞大的外部插线板和开关来实现的,非常耗时,不像现代计算机那样通过软件编程。
    • 巨大且耗电:它重达30吨,耗电量巨大,据说启动时会让整个费城的灯光都变暗。
  • 为什么重要ENIAC是第一台被公之于众、功能强大且具有通用性的电子计算机,它的成功向世界展示了电子计算的巨大潜力,直接启发了后续计算机(如EDVAC)的设计,因此通常被认为是“现代计算机之父”。

总结表格

特性 阿塔纳索夫-贝瑞计算机 巨人计算机 ENIAC
发明年份 1942 (原型) 1943 (第一台) 1945 (完成)
发明者 约翰·阿塔纳索夫, 克利福德·贝瑞 托马斯·弗劳尔斯 约翰·莫克利, 普雷斯珀·埃克特
地点 美国 英国 美国
是否电子
是否数字
是否可编程 (专用) (但很麻烦)
主要用途 解线性方程组 破译密码 计算火炮弹道
历史地位 第一台电子数字计算机 (法律认定) 第一台可编程电子计算机 第一台通用电子计算机 (公众认知)

回到你的问题“世界上第一台电脑是谁发明的?”:

  • 如果你指的是第一台电子数字计算机,那么是约翰·阿塔纳索夫和他的学生克利福德·贝瑞发明的ABC。
  • 如果你指的是第一台可编程的电子计算机,那么是英国托马斯·弗劳尔斯发明的巨人计算机。
  • 如果你问的是谁发明了第一台通用、可编程、并广为人知的电子计算机,那么答案就是约翰·莫克利普雷斯珀·埃克特发明的ENIAC,这个答案在大多数情况下都是可以接受的。
世界上第一台电脑是谁发明的
(图片来源网络,侵删)
-- 展开阅读全文 --
头像
123d Catch安卓版能用吗?
« 上一篇 12-15
ipcamera安卓版下载哪里安全可靠?
下一篇 » 12-15

相关文章

取消
微信二维码
支付宝二维码

最近发表

标签列表

目录[+]