100次浏览 发布时间:2024-09-25 09:08:42
从世界上第一台计算机诞生至今,计算机科技已经经历了漫长的发展历程。总体来说,可以划分为5个阶段:
(1)电子管计算机
电子管计算机主要是采用电子管作为主要元器件。电子管如下图所示:
这个时期的计算机体积巨大、耗电量大、速度慢、存储容量小、可靠性差、维护困难且价格昂贵。使用的软件程序主要是机器语言。(机器语言是计算机硬件能够直接识别的二进制代码,无需经过任何翻译或转换过程)。
这一代计算机主要用于科学计算,代表机器就是世界上第一台电子数字计算机ENIAC。
而著名的“Bug”一词就出自第一代计算机,通过图片可见,电子管是一种真空管,有一次科研人员发现计算机无法正常工作,经过多种排查发现,有一只小虫子钻进了真空管,他们把小虫子取走后,计算机又恢复了正常。由于小虫子的英文名字是 Bug,所以就沿用至今用Bug指代电脑系统或程序中隐藏的错误、缺陷或问题。
(2)晶体管计算机
晶体管计算机采用晶体管作为计算机的基础器件。晶体管相比于电子管,尺寸小、重量轻、寿命长、效率高、发热少、功耗低。
晶体管如下图所示:
晶体管计算机在整体性能上,比第一代有所提高,计算速度大幅度提高,重量和体积显著缩小。程序语言主要使用计算机高级语言,如Fortran、Cobol、Algo160等。
这一时期的计算机在进行科学计算的同时,也开始在数据处理、过程控制方面得到应用。
(3)集成电路计算机
随着半导体工艺的发展,集成电路得以发展,成为了计算机的主要部件。这使得计算机的体积进一步缩小,降低了计算时的功耗。
在软件方面,开始使用标准化的程序设计语言和人机会话式的Basic语言,应用领域也进一步扩大。
集成电路如下图所示:
(4)大规模集成电路计算机
随着集成电路的规模化,计算机的体积进一步缩小,性能进一步提高。软件系统工程化、理论化、程序设计自动化。软件情况为网络操作系统和面向对象程序设计使用。
微型计算机的应用进一步扩大,几乎所有领域都有它的身影了。
(5)人工智能计算机
第五代计算机的研究领域大体包括人工智能、系统结构、软工程和支援设备,以及对社会的影响等。
人工智能将是未来信息处理的主流,因此,第五代计算机的发展,必将与人工智能、知识工程和专家系统等研究紧密结合。它将具有学习机理,能模拟人类视神经控制系统进行工作,具有形式化推理、联想、学习和解释的能力,能够帮助人们进行判断、决策、开拓未知领域和获得新的知识。
网站内容来自网络,如有侵权请联系我们,立即删除!
Copyright © 金太阳百科 琼ICP备2024039176号-18