計算機具有高速運算、邏輯判斷、大容量存儲和快速存取等功能,這決定了它在現代社會的各個領域都成為越來越重要的工具。計算機的應用相當廣泛,涉及科學研究、軍事技術、工農業生產、文化教育、娛樂等各個方面。其按學科可分為以下5大類。
1.科學與工程計算
這是計算機最早的應用領域。從尖端科學到基礎科學,從大型工程到一般工程,都離不開數值計算。例如,宇宙探測、氣象預報、橋梁設計、飛機制造等都會遇到大量的數值計算問題,這些問題計算量大、計算過程復雜。
2.數據處理(信息處理)
這是目前計算機應用最為廣泛的領域。數據處理包括數據采集、轉換、存儲、分類、組織、計算、檢索等方面。
3.過程控制(自動控制)
計算機是生產自動化的基本技術工具,它對生產自動化的影響有兩個方面:一是在自動控制理論上,二是在自動控制系統的組織上。
4.輔助工程
(1)計算機輔助設計(Computer Aided Design,CAD):利用計算機的高速處理、大容量存儲和圖形處理功能,輔助設計人員進行產品設計。
(2)計算機輔助制造(Computer Aided Made,CAM):在機器制造業中利用計算機控制各種機床和設備,自動完成離散產品的加工、裝配、檢測和包裝等制造過程的技術,稱為計算機輔助制造。
(3)計算機輔助教學(Computer Aided Instruction,CAI):通過學生與計算機系統之間的“對話”實現教學的技術稱為計算機輔助教學。
此外還有其他計算機輔助系統:如利用計算機作為工具輔助產品測試的計算機輔助測試(CAT);利用計算機對學生的教學、訓練和對教學事務進行管理的計算機輔助教育(CAE);利用計算機對文字、圖像等信息進行處理、編輯、排版的計算機輔助出版系統(CAP);計算機管理教學(CMI)及其他一些輔助應用等。
5.人工智能
人工智能(Artificalinteligence,AI)是指用計算機模擬人類的智能活動,如判斷、理解、學習、圖像識別、問題求解等。它是計算機應用的一個嶄新領域,是計算機向智能化方向發展的趨勢。