第一章计算机的基本概念和结构、基础知识一、概述什么是计算机简单地说,计算机是一种能够自动、高速、精确地进行各种信息处理的电子设备
计算机的产生和发展1946年2月,世界上第一台计算机ENIAC诞生于美国宾夕法尼亚大学,从那时起到现在,计算机技术从最早的、宠大的电子管计算机到现在超大规模集成电路的各类微型乃至巨型计算机;其算法从最早的用线路连接方法编排程序到现在各种高级语言的使用;计算机技术在各个时期都影响着人类的社会活动
二、计算机发展史计算机发展到今天已经50多年了,在这50多年里,计算机技术取得了巨大的进步,几乎每隔数年,就有一次软、硬件方面的的重大突破
时至今日,计算机的发展已经经历了以下四代
第一代计算机:电子管时代(1946~1955年)特征:使用电子管为元器件,占地大、重量重、存储器为水银延迟线或静电存储器和磁芯,外存有纸带、卡片、磁带等
运算速度低(每秒几千次~几万次),能耗大,造价高
其程序设计语言用二进制码表示的机器语言和汇编语言
比如世界上第一台计算机ENIAC,使用了18000个电子管、10000只电器和7000个电阻,占地170平方米,重达30吨,耗电150千瓦,每秒5000次加、减运算,价值40万美元
用途:主要用于科学计算
第二代计算机:晶体管时代(1956~1964年)信息是一组具有相同特性的数据的集合
特征:全部采用晶体管,用磁芯做主存储器,用磁盘或磁带做外存储器,运算速度达到每秒几十万次
程序设计语言也在这一时期取得了较大发展,如ALGO60、FORTRAN、COBOL等高级语言都相继投入使用,程序的编制方便了,通用性也增强了
其应用由科学计算扩展到了事务管理及工业控制等方面
第三代计算机:集成电路时代(1965~1970)特征:用中、小规模集成电路代替了分立的晶体管元件,内存开始使用半导体存储器,计算速度可达每秒几十万次~几百万