第二章 发展
2.1 计算机的发展史
计算机的发展
第一台计算机
驱动力
需求、技术的发展
以硬件的更新作为划代
IBM System/360提出计算机体系结构定义软硬件交界面
微型计算机的出现和发展
Moore定律
软件技术的兴起和发展
编程语言
机器语言面向机器
汇编语言面向机器
高级语言面向问题
FORTRAN 科学计算和工程计算
PASCAL结构化程序设计
C++面向对象
Java适应网络环境
系统软件
软件发展的特点
软件是程序以及开发、使用和维护程序所需要的所有文档
开发周期长
制作成本昂贵
检测软件产品质量的特殊性
2.2-2.3 计算机的应用和展望
应用
科学计算和数据处理
工业控制和实时控制
网络技术(电子商务、网络教育、敏捷制造)
虚拟现实
办公自动化和管理信息系统
CAD/CAM/CIMS
多媒体技术
人工智能
展望
计算机具有类似人脑的一些超级智能功能(要求计算机的速度要足够快)
芯片集成度的提高受以下三方面的限制
- 芯片集成度受物理极限的制约
- 按几何级数递增的制作成本
- 芯片的功耗、散热、线延迟