一、计算机的发展史
1. 计算机的产生和发展
- 世界上第一台电子计算机:1946年 美国ENIAC 十进制运算
- 现价计算机产生的驱动力:需求;技术发展
- 硬件技术对计算机更新换代的影响
- IAS的逻辑结构(以运算器为核心)
- IBM System/360
- 提出计算机系统结构的概念,定义软硬件交界面
- 系列机和兼容机
2. 微型计算机的出现和发展
- 微处理器:用一片大规模的集成电路组成的处理器,这个处理器上集成了运算器和控制器。
- 微型计算机:使用微处理器的及程度相当高的大规模集成电路构成的、面向大规模个人用户的体积小、重量轻、价格低的计算器。
- 微处理器芯片
- Moore定律:微芯片上集成的晶体管数目,每18个月翻一番,每三年翻两番
3. 软件技术的兴起和发展
各种语言
- 机器语言–面向机器
- 汇编语言–面向机器
- 高级语言–面向问题
- FORTRAN 科学计算和工程计算
- PASCAL 结构化程序设计
- C++ 面向对象
- Java 适应网络环境
系统软件
- 语言处理处理程序:汇编程序、编译程序、解译程序
- 系统软件
- 语言处理程序
- 操作系统:DOS,UNIX,Windows,Linux,Kylin
- 服务型程序:装配、调试、诊断、排错
- 数据库管理系统:数据库和数据库管理软件
- 网络软件 - 软件发展的特点
- 开发周期长
- 制作成本昂贵
- 检测软件产品质量的特殊性
二、计算机的应用
1. 科学计算和数据处理
2. 工业控制和实时控制
3. 网络技术
- 电子商务
- 网络教育
- 敏捷制造(三大支柱):
- 有创新精神的组织和管理结构
- 先进制造技术
- 有技术有知识的管理人员
4. 虚拟现实
5. 办公自动化和管理信息系统
6. CAD/CAM/CIMS
7. 多媒体技术
8. 人工智能
三、计算机的展望
1. 计算机具有类似人脑的一些超级智能功能
- eg.自动驾驶技术、IBM沃森、谷歌大脑
- 要求计算机的存储能力高、速度足够快
2. 芯片集成度的提高受限原因:
- 芯片集成度受物理极限的制约
- 按几何级数递增的制作成本
- 芯片的功耗、散热、线延迟
3. 是否可替代传统硅芯片
- 光计算机:利用光子取代电子进行运算和存储
- DNA生物计算机:控制DNA分子间的生化反应
- 量子计算机:原子所具有的量子特性