发展阶段逻辑元件主存储器运算速度(每秒)软件应用第一代(1946-1958)电子管电子射线管几千次到几万次机器原算季算语言、汇编语言军事研究、科师胞个针学计算第二代(1958-1964)晶体管磁芯几十万次监控程序、高雹源级语言数据处理、事务来自处理第三代(1964360问答-1971)中小规模集成电路半导体几十万次到几百万次操作系统、编辑系统、农稳边逐触逐如剧万沿应用程序有较大发展开始广泛应用第四代(1971-倍差极燃叫远至今)大规模超大规模集成电路局肆信集成度更高的半导体上千万次到上亿次操作系统完善、数据库系统、高级语言发展、应用程序发展渗入社会各级领域第一代电子管计算机(19济边赶眼班45-1956):
1946年2月15日,标志现代计算机诞生的ENIAC(Electro触顾氧满想反岁nicNumeric地环载式古排巴刻alIntegratorandComputer)在费城公诸封纸孔陆别紧于世。ENIAC代表了计算机发展史上的里程碑,杂器感谁城它通过不同部分之间的重新接线编程,还拥有并背相乐机展南余给皮求款行计算能力。ENIAC由美国政府和宾夕法尼亚大学合作开发,使用了18000个电子管,70000个电阻器,有5百万个焊接点,耗电160千瓦,其运算速度为每秒5000次。第一代计算机的特点是操作指令是为特定任务而编制的,每种机器有各自不同的机器语言,功能受到限制,速度也慢。另一个明显特征是使用真空总检白纸进道财电子管和磁鼓储存数据。
第二代晶体管计算机(1956-1963):
1948年,晶体管的发明代替了体积庞大电子管,电子设备的体积不断减小。1956年,晶体管在计算机中使用居几到宁正专跟执,晶体管和磁芯存储器导致了第二代计算机的产生。第二代计算机体积小、速度快、功耗低、性能更稳定。1960年,出现了一些成功地用在商业领域、大学和政府部门的第二代计算机。第二代计算机用晶体管代替电子管,还有两说介岁溶斯之石何这三现代计算机的一些部件:打印机、磁带入推味针、磁盘、内存、操作系统等。计算机中存储的程序使得计算机有很好的决唱史区善候酒掉片利决适应性,可以更有效地用于商业用途。在这一时期出现了更高化突衣受这输级的COBOL和己雨困FORTRAN等语言,使计算机编程更容易。新的职业(程通祖坚房裂序员、分析员和计算机系统专家)和整个软件产业由此诞生。
第四代大规模集成电路计算机(1971-):
大规模集成电路(LSI)可以在一个芯片上容纳几百个元件。到了桐轮80年代,超大规模集成电路(VLSI)在芯片上容纳了几十万个元件,后来的(ULSI)将数字扩充到百万级。可以在硬币大小的芯片上容纳如此数量的元件使得计算机的体积和价格不断下降,而功能和可靠性不断增强。70年代中期,计算机制造商开始将计算机带给普通消费者,这时的小型机带有友好界面的软件包,供非专业人员使用的程序和最受欢迎的字处理和电子表格程序。1981年,IBM推出个人计算机(PC)用于家庭、办公室和学校。80年代个人计算机的竞争使得价格不断下跌,微机的拥有量不断增加,计算机继续缩小体积。与IBMPC竞争的AppleMacintosh系列于1984年推出,Macintosh提供了友好的图形界面,用户可以用鼠标方便地操作。