是谁发明了世界上第一台计算机? 电脑是谁发明的?

在106年前的今天,1912年6月23日,“盘算机科学之父”艾伦?图灵出生 。今天,我们就来聊一聊,是谁创造了世界上第一台盘算机!

是谁发明了世界上第一台计算机? 电脑是谁发明的?

文章插图


如果让盘算机自己来答复“第一台盘算机”是什么时候出生的,只要打开搜索引擎输入这个问题,就会看到各种各样的答案,其中资源网大多是:世界上第一台盘算机是1946年在美国出生的电子数值积分盘算机,简称ENIAC 。
其实这个标题并没有尺度答案,ENIAC只是其中一个答案而已 。在历史上人们很早就开端尝试制作可以主动盘算的机器了,经过多年的发展,才有了盘算机今天的模样 。很多种类的盘算机都可以算作是“第一台盘算机”,这要看你如何定义“盘算机” 。
是谁发明了世界上第一台计算机? 电脑是谁发明的?

文章插图


如果能帮我们做算术的东西就能称得上是盘算机的话,古代的算盘应当也称得上是一种盘算机,不资源网过它完整是手动的 。在17世纪到20世纪的几百年间,曾经涌现过一批不带电的盘算机,这些盘算机里面没有电路板,只有一堆机械齿轮 。
17世纪法国有一位“全能超人”帕斯卡,他是数学家、物理学家,也是哲学家、流体动力学家,还是概率论的开创人之一 。帕斯卡造出了一个内部装着一堆齿轮的盒子,只要旋紧发条,它就可以转起来 。不过,这个“第一台机械式盘算机”只能进行简略的加减运算,其程度大概只相当于幼儿园小朋友 。后来,德国数学家莱布尼茨制作出了一台可以进行加减乘除运算的机械式盘算机,它的盘算才能到达了小学生的程度 。英国数学家巴贝奇在19世纪20年代制作出的差分机,则会盘算一些数学函数了 。虽然巴贝奇妄想着制作出一台功效更齐全的第二代差分机,但他最后并没有胜利 。
后来人们意识到,如果只应用机械齿轮进行盘算,盘算才能是极其有限的,要想让盘算机拥有更强的盘算才能,只有另辟蹊径 。于是,电子盘算机被制作出来了 。依附电力来工作比依附齿轮工作速度更快,因此电子盘算机有更强的盘算才能 。在第二次世界大战期间,战场上飞机、炮弹的飞翔轨迹须要大批庞杂的盘算来获取,这让电子盘算机有了一展身手的机遇 。以世界上第一台大型主动数字盘算机“马克1号”为例,它可以储存72组数据,每组数据有23位小数 。进行加法运算一次需300毫秒, 乘法运算一次需6秒,除法运算一次需15.3秒,尽管现在看起来这个速度比拟慢,但是它实现了盘算技巧历史性的突破,赞助人们完成了大批盘算义务 。
那么,电子盘算资源网机的创造者是谁呢?也有好几种答案 。1936年英国数学家图灵首先提出了一种以程序和输入数据相互作用发生输出的盘算机构想,后人将这种机器命名为通用图灵机 。1938年涌现了首台采取继电器进行工作的盘算机“Z-1”,但继电器有机械构造,不完整是电子器材 。1942年阿坦那索夫和贝利创造了首台采取真空管的盘算机,以他们俩名字的首字母命名为ABC 。不过ABC只能求解线性方程组,不能干其他的工作 。在图灵指点下,第一台可以编写程序履行不同义务的盘算机COLOSSUS则到了1943年才在英国出生,用于密码破译 。
公认的人类历史上第一台现代电子盘算机是1946年在美国宾夕法尼亚大学出生的ENIAC 。尽管它比前面提到的那些机器晚出生了一段时光,但它拥有了今天盘算机的重要构造和功效,是通用盘算机,并且是第一台与通用图灵机等效的盘算机 。虽然在今天看来,ENIAC的盘算才能恐怕连小小的盘算器、智能手机都比不上,但当时称得上是功效壮大 。ENIAC体积非常宏大,占满好几个房间,全身高低拥有一大堆缠绕的电线和真空管 。它的耗电量也非常惊人,工作的时候,全城的人都知道,因为家家户户的电灯都变暗了 。最初ENIAC的程序设置需靠人工移动开关、衔接电线来完成,修改一次程序要花一星期时光 。为了进步效力,工程师们假想将程序与数据都放在存储器中 。数学家冯诺依曼将这个思想以数学语言体系论述,提出了存储程序盘算机模型,后人称之为冯诺依曼机 。
是谁发明了世界上第一台计算机? 电脑是谁发明的?

文章插图


现在,人们广泛认同现代盘算机理论最主要的奠基人是图灵与冯诺依曼 。前者树立了图灵机的理论模型,发展了可盘算理论;而后者肯定了现代盘算机的根本构造 。不过,盘算机的发展很难简略地归功于某一个人或某一台机器,历史上每一台迸发出创新火花的盘算机都有资历称得上盘算机历史上的第一,它是人类智慧的共同结晶 。


推荐阅读