50年代是计算机研制的第一个高潮时期,那时的计算机中的主要元器件都是用
电子管制成的,后人将用电子管制作的计算机称为第一代计算机。这个时期的计算机发展有三个特点:即由军用扩展至民用,由实验室开发转入工业化生产,同时由
科学计算扩展到数据和
事务处理。
以“
埃尼亚克”为代表,一批
计算机迅速推向市场,形成了第一代计算机族。在这一时期,美籍
匈牙利科学家冯·诺伊曼提出了“程序存储”的概念,其基本思想是把一些常用的基本操作都制成电路,每一个这样的操作都用一个数代表,于是这个数就可以指令计算机执行某项操作。程序员根据解题的要求,用这些数来编制程序,并把程序同数据一起放在计算机的
内存储器里。当计算机
运行时,它可以依次以很高的速度从
存储器中取出程序里的一条条指令,逐一予以执行,以完成全部计算的各项操作,它自动从一个程序指令进到下一个程序指令,
作业顺序通过“条件转移”指令
自动完成。“程序存储”使全部计算成为真正的自动过程,它的出现被誉为电子计算机史上的里程碑,而这种类型的计算机被人们称为“冯·诺伊曼机”。