70 likes | 232 Views
主讲教师:王洪艳. 计算机文化基础. 1.1 计算机的分类与分代. 第一讲 计算机文化的发展. 1.1.1 计算机的分代. 一、 第一台电子计算机的诞生 · * 世界上第一台电子计算机 ENIAC ( Electronic Numerical Intergrator And Calculator )于 1946 年 2 月 15 日 在 美国宾夕法尼亚大学 研制成功。 ENIAC 是为美国陆军进行新式火炮的试验所涉及复杂的弹道计算而研制的。 · * EDVAC ( 1946 - 1952 )第一台设计的存储程序式电子计算机
E N D
主讲教师:王洪艳 计算机文化基础
1.1计算机的分类与分代 第一讲 计算机文化的发展
1.1.1计算机的分代 • 一、 第一台电子计算机的诞生 ·*世界上第一台电子计算机ENIAC(Electronic Numerical Intergrator And Calculator)于1946年2月15日在美国宾夕法尼亚大学研制成功。ENIAC是为美国陆军进行新式火炮的试验所涉及复杂的弹道计算而研制的。 ·*EDVAC(1946-1952)第一台设计的存储程序式电子计算机 • * 世界上首次实现存储程序的计算机EDSAC于1949年投入运行 • 二、计算机发展的几个阶段 • 自从ENIAC问世以来,电子计算机经历了电子管、晶体管、集成电路及大规模和超大规模集成电路四个发展时代,目前正向第五代网络智能化计算机方向发展。 • 第一代是电子管计算机(1946-1955)。这个时期的计算机使用电子管作为逻辑元件,主存储器采用磁鼓。外存储器采用磁鼓、磁带。主要应用于科学计算方面。其特点是体积庞大,耗电量大,运算速度慢,可靠性差,内存容量小。ENIAC是这个时期的代表。
第三代是集成电路(IC)计算机(1964-1971)。此时的计算机,其逻辑元件已开始采用小、中规模集成电路,继续以磁芯作为主存储器,而外存储器开始采用软磁盘。运算速度已达到每秒百万次甚至几百万次的水平。计算机的应用范围进一步扩大,应用上遍及科学计算、数据处理、过程控制等领域。 • 第四代是甚大规模集成电路(VLSI)计算机(自1972年以后)。由于大规模集成技术的应用,使这一代计算机比前几代有了更快的发展,其趋势是大型化和微型化。这时的计算机采用大规模集成电路作为逻辑元件,磁芯存储器基本被淘汰,普遍使用了半导体存储器,而外存储器中的硬盘及软盘得到了迅速推广。计算机的运算速度及可靠性得到了更大的提高,功能更加完备。应用更为广泛,计算机网络软件、数据库软件相继出现。 • 第五代计算机是为了适应未来社会信息化的要求而提出的,与前四代计算机相比有着本质的区别,它是把信息采集、存储、处理、通讯同人工智能结合在一起的智能计算机系统。真正实现人脑功能的延伸。 *前四代称冯·诺依曼机,第五代为非冯·诺依曼机 因为,前四代基于冯·诺依曼提出的程序存储和程序控制思想,即以存储器为中心,由CPU执行指令加以控制与指挥,通过总线去沟通输入/输出设备和各个部件协调工作
1.1.2计算机的分代 按照计算机的运算速度、字长、存储容量、软件配置等综合指标,美国电气和电子工程协会IEEE提出将计算机分为大中型(主)机、小型机、巨型机、个人计算机、微型(小巨型)机、工作站6类。 大型通用机(Mainframe) 小型机(Mini computer) 巨型机(Super computer) 个人计算机(Personal Computer) 工作站(Workstation) 微型机(Microcomputer) 网络计算机NC(Netcomputer) 世界上第一台微型计算机MCS-4于1971年在美国由Intel公司研制成功,它采用的是世界上的第一片微处理器Intel 4004。世界上第一台个人计算机:1981年IBM公司的IBM PC。
1.2计算机文化的形成 • 高级语言的使用 第一代程序设计语言:机器语言 第二代程序设计语言:汇编语言 第三代程序设计语言:高级语言 第四代程序设计语言:甚高级语言 • 微机的普及 价格持续下降;性能大幅度提高;操作日趋简便 • 因特网的崛起 ARPA网和NSF网:TCP/IP协议、远程登录Telnet、文件传输FTP、电子邮件E-mail、电子公告牌BSS等。 信息高速公路 万维网
1.3计算机的应用 • 计算机的传统应用领域:科学计算、事务数据处理、实时过程控制。 • 科学计算又称数值计算,科学计算是计算机最早的应用领域。目前也自然是计算机重要的应用领域之一。 • 事务数据处理当今世界已进入一个信息时代,大量的数据、信息需要计算机处理,而处理的内容也往往不是运算,而是分类、比较、判别、检索、增加删除等。 • 实时过程控制电子计算机具有速度快、计算精确高、“记忆”能力和逻辑判断能力等特点,它可以广泛地对生产过程进行自动控制。 • 计算机的现代应用 • 办公自动化(Office Automation)OA,即办公自动化,即用计算机辅助办公人员处理日常的公务,从而实现无纸化办公。 • 生产自动化(Production Automation) *计算机辅助设计(CAD)、制造(CAM)及辅助教学(CAI) 3.数据库应用 4.网络应用 5.人工智能 6.计算机模拟 7.计算机辅助教育(CBE)