1概述
1.1计算机的发展
世界上第一台计算机的问世:电子数字积分计算机。于1946年在美国宾夕法尼亚大学,使科学家从奴隶的计算中解放出来
ENIAC的问世标志着计算机时代的来临
冯·诺依曼计算机原理
二进制:计算机的程序和程序运行所需要的数据以二进制形式表示和存储
程序存储自动执行:程序和数据存放在存储器中,计算机执行程序时,无需人工干预,能自然、连续的执行程序,并得到预期效果
发展:电子管→晶体管→中小集成电路→大超集成电路
1.2计算机的特点、应用和分类
(1).特点
1)高速、精准的运算能力
2)精准的逻辑判断能力
3)强大的存储功能
4)自动功能
5)网络与通信功能
(2)计算机的应用
1)科学计算 2)数据/信息的处理 3)过程控制 4)计算机辅助 5)网络通信 6)人工智能 7)多谋体应用 8)嵌入式系统
(3)分类
1)巨型机 2)大型通用机 3)微型机 4)工作站 5)服务器
1.3计算机科学研究与应用
(1)人工智能
人工智能主要研究如何让计算机完成过去只有人才能做的智能工作,核心目标是赋予计算机人脑一样的智能
(2)网格计算
专门针对复杂科学计算的新型计算模式,这种计算模式是利用互联网把分散在不同地理位置的计算机组织成一个虚拟的“超级计算机”,其中每个参与计算的计算机就是一个‘结点’,成千上万个‘结点’组成一张“网格”,所以称其为“网格计算”
网格计算有两个优势:(1)处理能力强,(2)能充分利用网上的闲置处理能力将全世界的计算机联合起来工作,这视为21世纪的新型网络基础构架
(3)中间件技术
中间件就是介于应用软件和操作系统之间的系统软件
客户机←中间件→服务器
客户机←Internet→Web服务器←→中间件←→数据库
(4)云计算
云计算是分布计算、网格计算、并行计算、网络存储及虚拟化计算机和网络技术发展融合的产物
1.4未来计算机的发展趋势
(1)电子计算机的发展方向
1)巨型化 2)微型化 3)网络化 4)智能化
(2)未来新一代计算机