世界上第一台通用计算机是 ENIAC(Electronic Numerical Integrator and Calculator),由美国科学家约翰·莫克利(John Mauchly)和约翰·艾克特(John Presper Eckert)在1946年研制,并由宾夕法尼亚大学推出。以下是ENIAC的研发过程:
需求背景
二战期间,美国军方需要计算复杂的弹道数据,这催生了ENIAC的研发。1943年,美国国防部批准了由宾夕法尼亚大学John Mauchly教授和John Presper Echert工程师提出的制造一台由电子管构成的ENIAC的计划,目的是计算新型火炮的弹道轨迹。
设计与研制
1942-1946年间,莫克利和艾克特领导的一群美国科学家建造了ENIAC。这台计算机使用真空管来处理信号,体积庞大(占满一个房间),耗电量高(使用时全镇的人都知道,因为家家户户的电灯都变暗了)。
ENIAC的研制过程中,使用了大量的电子管、电阻器、电容器和开关,总重量达30吨,占地170平方米,耗电174千瓦,耗资45万美元。
启用与影响
1946年2月14日,ENIAC在美国宾夕法尼亚大学诞生。尽管其体型庞大且耗电量巨大,但ENIAC在二战期间为美国陆军军械部阿伯丁弹道研究实验室测算炮弹弹道轨迹发挥了重要作用,并为氢弹的研制等项目做出了重要贡献。
争议与认定
关于“谁发明了第一台计算机”的争论至今仍在继续,但ENIAC被广泛认为是第一台现代意义上的计算机。尽管康拉德·楚泽的Z-3和阿塔那索夫与贝瑞的ABC计算机在设计和功能上也有重要贡献,但它们在通用性和实际应用上不及ENIAC。
总结:
ENIAC的研发始于二战期间美国军方的需求,经过多年的努力,于1946年成功投入使用。尽管其设计和使用存在诸多限制,但ENIAC为后来的计算机发展奠定了基础,并被誉为计算机历史上的里程碑。