世界上第一台通用计算机“ENIAC”于1946年2月14日在美国宾夕法尼亚大学诞生。占地170平方米,重量30吨,耗电功率约150千瓦,被美国国防部用作弹道计算。 第一台计算机使用了18000个电子管作为元器件,被称为电子管计算机,是计算机的第一代,电子管计算机由于使用的电子管体积很大,耗电量大,易发热,因而工作的时间不能太长。 在第二次世界大战中,敌对双方都使用了飞机和火炮,猛烈轰炸对方军事目标。要想打得准,必须精确计算并绘制出"射击图表"。经查表确定炮口的角度,才能使射出去的炮弹正中飞行目标。但是,每一个数都要做几千次的四则运算才能得出来,十几个人用手摇机械计算机算几个月,才能完成一份"图表"。针对这种情况,人们开始研究把电子管作为"电子开关"来提高计算机的运算速度。许多科学家都参加了实验和研究,终于制成了世界上第一台电子计算机,起名为"埃尼阿克"。 ENIAC体积非常庞大,占满好几个房间,全身上下拥有一大堆缠绕的电线和真空管。它的耗电量也非常惊人,工作的时候,全城的人都知道,因为家家户户的电灯都变暗了。最初ENIAC的程序设置需靠人工移动开关、连接电线来完成,改动一次程序要花一星期时间。为了提高效率,工程师们设想将程序与数据都放在存储器中。数学家冯·诺依曼将这个思想以数学语言系统阐述,提出了存储程序计算机模型,后人称之为冯·诺依曼机。 现在,人们普遍认同现代计算机理论最重要的奠基人是图灵与冯·诺依曼。前者建立了图灵机的理论模型,发展了可计算理论;而后者确定了现代计算机的基本结构。不过,计算机的发展很难简单地归功于某一个人或某一台机器,历史上每一台迸发出创新火花的计算机都有资格称得上计算机历史上的第一,它是人类智慧的共同结晶。