计算机的发展史

计算机的发展史

现代计算机产生的驱动力

  • 需求、需求、还是需求

  • 技术发展

    • 电子技术的发展
    • 计算机体系结构技术的发展

硬件技术对计算机更新换代的影响

第2章 计算机的发展及应用_结构化程序

IBM System / 360

第2章 计算机的发展及应用_数据库管理_02

微型计算机的出现和发展

微处理器芯片

  • 出现时间: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生物计算机
  • 量子计算机