计算机的发展史
现代计算机产生的驱动力
-
需求、需求、还是需求
-
技术发展
- 电子技术的发展
- 计算机体系结构技术的发展
硬件技术对计算机更新换代的影响
IBM System / 360
微型计算机的出现和发展
微处理器芯片
- 出现时间:1971年 4位(4004)IBM产
存储器芯片 1970年
Moore定律
-
晶体管数量沿时间线指数级增长
-
芯片上集成的晶体管数目每三年翻两番
软件技术的兴起和发展
各种语言
- 机器语言 面向机器
- 汇编语言 面向机器
- 高级语言 面向问题
- FORTRAN 科学计算和工程计算
- PASCAL 结构化程序设计
- C++ 面向对象
- Java 适应网络环境
系统软件
- 语言处理程序
- 汇编程序
- 编译程序
- 解释程序
- 操作系统
- 服务型程序
- 数据库管理系统
- 网络软件
软件发展的特点
- 开发周期长
- 制作成本昂贵
- 检测软件产品质量的特殊性
1.科学计算和数据处理
2.工业控制和实时控制
3.网络技术
- 电子商务
- 网络教育
- 敏捷制造
4.虚拟现实 就是刀剑神域
5.办公自动化和管理信息系统
6.CAD/CAM/CIMS
7.多媒体技术
8.人工智能
计算机的展望1.计算机具有类似人脑的一些超级智能功能
2.芯片集成度的提高受以下三方面限制
-
芯片集成度受物理极限的制约
-
按几何级数递增的制作成本
-
芯片的功耗、散热、线延迟
3.?替代传统的硅芯片
- 光计算机
- DNA生物计算机
- 量子计算机