人类在认识自然、改造自然的过程中,曾经创造过各种各样的计算工具。中国古代早在 春秋战国时已使用竹子制作的算筹进行计数。唐代时出现早期的算盘,宋代时已有算盘口诀 的记载。17 世纪后,随着西方产业革命的到来,推动了计算工具的进一步发展,在欧洲出 现了能实现加减乘除运算的机械式计算机。1944 年美国物理学家艾肯教授领导完成了第一 台机电式通用计算机 MARK1,其主要元件采用继电器,是一台可编程序的自动计算机。 世界上的第一台通用电子数字计算机是美国宾夕法尼亚大学莫尔学院的莫奇利和埃克 特领导的科研小组建造的,取名为 E N I A C ,即电子数字积分计算机;
该计算机 由 18000 多个电子管、1500 多个继电器等组成,占地 170 平方米,重量达 30 吨,耗电 140 千瓦,投资超过 48 万美元。该机器字长 10 位,采用十进制,计算速度为 5000 次/秒,每 次至多只能存储 20 个字长为 10 位的十进制数。计算程序是通过插件式“外接”线路实现的, 尚未采用“程序存储”的方式。为了在机器上进行几分钟的数字计算,准备工作往往要用几 小时甚至 1~2 天的时间,使用很不方便。
ENIAC 计算机于 1945 年底宣告竣工,1946 年 2 月 15 日正式举行揭幕典礼,它标志着人类计算工具的历史性变革。其重要意义在于它奠定 了计算机发展的基础,开创了计算机时代,引发了一场由工业化社会发展到信息化社会的新 技术革命浪潮,揭开了人类历史发展的新纪元。计算机问世以后,经过半个多世纪的飞速发 展,已由早期单纯的计算工具发展成为在信息社会中举足轻重、不可缺少的具有强大信息处 理功能的现代化电子设备。
电子计算机的发展阶段(1) 第一代电子计算机( 1 9 4 6~1 9 5 8 年)
早期的计算机采用电子管作为基本逻辑元件,体积大、耗电多、价格贵,运行速度低, 存储容量小,可靠性差。编写程序的语言是机器语言或汇编语言,几乎没有什么软件配置。 尽管如此,这一代计算机却奠定了计算机的技术基础,如:二进制、自动计算和程序设计等, 并对以后计算机的发展产生了深远的影响。 这个时期计算机的商品化主要由美国国际商业机器公司( IBM)实现,以 IBM 系列机为 代表,其代表机型有 IBM650、IBM709 等。 这一时期计算机的应用领域主要是科学计算,主要用于军事和科研部门。
(2) 第二代电子计算机( 1 9 5 8~1 9 6 4 年)
第二代计算机使用晶体管作为逻辑元件。晶体管与电子管相比,具有体积小、寿命长、 开关速度快、省电等优点。由于采用了晶体管,第二代计算机的体积大大减小,运算速度及 可靠性等性能大为提高。
第二代计算机所用的编程语言成为以后计算机语言的基础,高级语言 FORTRAN、 COBOL、ALGOL 等相继问世,因而使程序设计的复杂性大大降低,方便了计算机的使用。 代表机型有 IBM-7094 机、CDC7600 机。 这一时期计算机的应用已由科学计算拓展到数据处理、过程控制等领域。
(3) 第三代电子计算机( 1 9 6 4 ~ 1 9 7 4 年)
第三代计算机采用半导体中小规模集成电路作为逻辑元件。由于集成电路体积更小,耗 电更省,寿命更长,可靠性更高,这使得第三代计算机的总体性能较之第二代计算机有了大 幅度的跃升。计算机系统结构也有了很大改进,在商品计算机设计上出现了标准化、通用化、 系列化的局面。同时,计算机软件技术的进一步发展,尤其是操作系统的逐步成熟是第三代 计算机的显著特点。软件出现了结构化模块化程序设计方法。这一时期最有影响的是 IBM 公司研制的 IBM-360 计算机系列。此外,计算机的应用进入到许多科学技术领域。
(4) 第四代电子计算机( 1 9 7 4 年以后)
采用大规模集成电路作为逻辑元件是第四代计算机的主要特征。这个时期是计算机发展 最快、技术成果最多、应用空前普及的时期。在软件方面,出现了数据库系统、分布式操作 系统等,网络软件大量涌现,计算机网络进入普及时代。应用软件的开发已逐步成为一个庞 大的现代产业。
第四代计算机中最有影响的机种莫过于微型计算机,它诞生于70年代中期, 80 年代得到了迅速推广,这是计算机发展史上最重要的事件。
自进入第四代计算机以来,计算机的硬件与软件技术都获得了惊人的发展。计算机系统 向微型化、巨型化、网络化和智能化的方向发展,计算机的系统软件的功能日趋完善,规模 越来越大、应用软件的开发日趋简便。多媒体技术的兴起引起计算机应用领域的革命,人们 利用声音、符号、图形、图像即可开发计算机的应用。在网络技术的支持下,信息表达工具 (电话、电视、终端)、信息处理工具(计算机)和信息传输工具(有线通讯、无线通讯及卫星通 讯)已趋于一体化,为人类方便地处理信息开辟了更广阔的前景。 现在,电子计算机的应用已经深入到国民经济和社会生活的各个领域。计算机技术与通 信技术的结合,出现了计算机网络,尤其是互联网的快速发展,使得世界各地的人们可以相 互交流,缩短了彼此之间的距离。同时,随着远程教学、远程医疗和电子商务的发展,使我 们的生活方式和生活环境发生很大变化。计算机产业也已成为国民经济中发展最快、最具有 活力的部门之一,计算机及其技术对人类社会的进步和文明正在起着越来越显著的积极作用。