发明计算机:原本为了战争,却改变了人类进程提到人类的第一台电子计算机,一般都会提到1945年的ENIAC。它是由美国宾夕法尼亚大学莫尔电工学院的莫奇利和埃克特两位教授发明的,虽然对于它的第一称号,历史上一直充满着争议,正如很多发明都是军事和战争推动加速的结果,电子计算机ENIAC也是如此,二战期间,美军几种新型大炮的研制都需要计算几百条弹道组成火力表,弹道计算成为必须攻克的难题。

1943年4月组织了研制小组,制定研制ENIAC的绝密计划。然而经费耗费大大超出了预算,就拿电子管来说,原计划5000个,而实际上用掉了18000个,消耗经费也高达40万美元。更重要的是,研发时间也远超计划,1945年11月ENIAC才缓缓地投入试运行,并没有赶在二战前完成。就在军方打算撤资之际,计算机之父冯诺依曼将ENIAC用于了氢弹的研制。

计算机的特点1.自动地运行程序计算机能在程序控制下自动连续地高速运算。由于采用存储程序控制的方式,因此一旦输入编制好的程序,启动计算机后,就能自动地执行下去直至完成任务。这是计算机最突出的特点。2.运算速度快计算机能以极快的速度进行计算。现在普通的微型计算机每秒可执行几十万条指令,而巨型机则达到每秒几十亿次甚至几百亿次。

例如天气预报,由于需要分析大量的气象资料数据,单靠手工完成计算是不可能的,而用巨型计算机只需十几分钟就可以完成。3.运算精度高电子计算机具有以往计算机无法比拟的计算精度,目前已达到小数点后上亿位的精度。4.具有记忆和逻辑判断能力人是有思维能力的。而思维能力本质上是一种逻辑判断能力。计算机借助于逻辑运算,可以进行逻辑判断,并根据判断结果自动地确定下一步该做什么。

现代电子计算机主要的特征来源于通用图灵机。网络上能看到的关键解释如下:通用图灵机向我们展示了这样一个过程:程序和其输入可以先保存到存储带上,图灵机就按程序一步一步运行直到给出结果,结果也保存在存储带上,以上我们可以看到现代计算机主要构成(其实就是冯诺依曼理论的主要构成),存储器(相当于存储带),中央处理器(控制器及其状态,并且其字母表可以仅有0和1两个符号),IO系统(相当于存储带的预先输入)。