1. 程式人生 > 其它 >第2章 計算機的發展及應用

第2章 計算機的發展及應用

計算機的發展史

計算機的發展史

現代計算機產生的驅動力

  • 需求、需求、還是需求

  • 技術發展

    • 電子技術的發展
    • 計算機體系結構技術的發展

硬體技術對計算機更新換代的影響

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生物計算機
  • 量子計算機