電腦有軟體和硬體系統兩部分組成。硬體有很多,比如主機板、CPU、記憶體、硬碟、顯示器、顯示卡、音效卡、光碟機、軟碟機、鍵盤、滑鼠、機箱;軟體分系統軟體和應用軟體。1946年2月,美國研製成功第一臺計算機ENIAC,6月,馮·諾依曼提出了儲存程式思想,奠定了現代計算機的結構基礎:計算機是由輸入裝置,輸出裝置,運算器,儲存器和控制器五大部分組成,這是計算機的基本硬體組織。通常把運算器和控制器稱為CPU,把CPU與主儲存器(記憶體)稱為主機,把輸入、輸出裝置和外儲存器稱為外部裝置,簡稱IO裝置。計算機的軟體系統是由系統軟體和應用軟體組成。系統軟體是一組保證計算機高效、正確執行的基礎軟體,通常作為系統資源提供給使用者使用。主要有:1、作業系統:負責管理和控制計算機的硬體資源、軟體資源和程式的執行,是使用者與計算機之間的介面,提供了軟體的開發環境和執行環境。2、語言處理程式:由於計算機硬體只能識別和處理用數字程式碼表示的機器語言,因此任何其他語言編寫的程式都必須翻譯為機器語言程式後才能由計算機硬體去執行,完成這種翻譯的程式就是語言處理程式。3、資料庫管理系統:在資訊處理、情報檢索以及各種管理系統中,計算機需要大量地處理資料,檢索和建立各種表格,這些資料和表格按一定規律組織起來,就成了資料庫。為了便於使用者根據需要建立、查詢、顯示、修改資料庫的內容,輸出列印各類表格,就必須有一個數據庫管理系統。4、分散式軟體:主要用於分散式計算環境,管理分散式計算資源,控制分散式程式的執行並提供分散式程式的開發與設計工具等。5、網路軟體系統:計算機是人們生活中的一部分,如收發電子郵件、網上購物等,網路軟體系統就是用於支援這些網路活動和數字通訊的系統軟體。包括網路作業系統、通訊軟體、網路協議軟體、網路應用系統等。6、各種服務程式:一個完善的計算機系統常常配置了許多服務性的程式,主要是指幫助使用者使用和維護計算機,提供服務性手段而編制的程式。比如安裝程式、編輯程式、診斷程式等,還有一些可以呼叫的通用性軟體,如word、excel等也可以認為是這一類程式。應用軟體是指使用者為解決某些應用領域中的各類問題而開發的程式,這種應用程式五花八門、極其豐富,很多通用的程式可以根據其功能組成不同的軟體包,供使用者下載使用
電腦有軟體和硬體系統兩部分組成。硬體有很多,比如主機板、CPU、記憶體、硬碟、顯示器、顯示卡、音效卡、光碟機、軟碟機、鍵盤、滑鼠、機箱;軟體分系統軟體和應用軟體。1946年2月,美國研製成功第一臺計算機ENIAC,6月,馮·諾依曼提出了儲存程式思想,奠定了現代計算機的結構基礎:計算機是由輸入裝置,輸出裝置,運算器,儲存器和控制器五大部分組成,這是計算機的基本硬體組織。通常把運算器和控制器稱為CPU,把CPU與主儲存器(記憶體)稱為主機,把輸入、輸出裝置和外儲存器稱為外部裝置,簡稱IO裝置。計算機的軟體系統是由系統軟體和應用軟體組成。系統軟體是一組保證計算機高效、正確執行的基礎軟體,通常作為系統資源提供給使用者使用。主要有:1、作業系統:負責管理和控制計算機的硬體資源、軟體資源和程式的執行,是使用者與計算機之間的介面,提供了軟體的開發環境和執行環境。2、語言處理程式:由於計算機硬體只能識別和處理用數字程式碼表示的機器語言,因此任何其他語言編寫的程式都必須翻譯為機器語言程式後才能由計算機硬體去執行,完成這種翻譯的程式就是語言處理程式。3、資料庫管理系統:在資訊處理、情報檢索以及各種管理系統中,計算機需要大量地處理資料,檢索和建立各種表格,這些資料和表格按一定規律組織起來,就成了資料庫。為了便於使用者根據需要建立、查詢、顯示、修改資料庫的內容,輸出列印各類表格,就必須有一個數據庫管理系統。4、分散式軟體:主要用於分散式計算環境,管理分散式計算資源,控制分散式程式的執行並提供分散式程式的開發與設計工具等。5、網路軟體系統:計算機是人們生活中的一部分,如收發電子郵件、網上購物等,網路軟體系統就是用於支援這些網路活動和數字通訊的系統軟體。包括網路作業系統、通訊軟體、網路協議軟體、網路應用系統等。6、各種服務程式:一個完善的計算機系統常常配置了許多服務性的程式,主要是指幫助使用者使用和維護計算機,提供服務性手段而編制的程式。比如安裝程式、編輯程式、診斷程式等,還有一些可以呼叫的通用性軟體,如word、excel等也可以認為是這一類程式。應用軟體是指使用者為解決某些應用領域中的各類問題而開發的程式,這種應用程式五花八門、極其豐富,很多通用的程式可以根據其功能組成不同的軟體包,供使用者下載使用