一個完整的計算機系統由硬體系統和軟體系統兩大部分組成。計算機硬體主要由五大部分組成:運算器、控制器、儲存器、輸入裝置和輸出裝置;硬體提供計算機系統的物質介質。計算機軟體包括系統軟體和應用軟體兩大類。軟體主要是指讓計算機完成各種任務所需的程式。計算機的設計原理是根據美籍匈牙利科學家馮•諾依曼提出了“程式儲存、程式控制”的設計思想,同時指出計算機的構成包括以下三個方面:(1)由運算器、儲存器、控制器、輸入、輸出裝置五大基本部件組成計算機系統,並規定了五大部件的基本功能。(2)計算機內部應採用二進位制表示資料和指令。(3)程式儲存、程式控制。擴充套件資料微型計算機的作業系統通常應包括下列五大功能模組:(1)處理器管理。當多個程式同時執行時,解決處理器(CPU)時間的分配問題。(2)作業管理。完成某個獨立任務的程式及其所需的資料組成一個作業。作業管理的任務主要是為使用者提供一個使用計算機的介面使其方便地執行自己的作業,並對所有進入系統的作業進行排程和控制,儘可能高效地利用整個系統的資源。(3)儲存器管理。為各個程式及其使用的資料分配儲存空間,並保證它們互不干擾。(4)裝置管理。根據使用者提出使用裝置的請求進行裝置分配,同時還能隨時接收裝置的請求(稱為中斷),如要求輸入資訊。(5)檔案管理。主要負責檔案的儲存、檢索、共享和保護,為使用者提供檔案操作的方便。
一個完整的計算機系統由硬體系統和軟體系統兩大部分組成。計算機硬體主要由五大部分組成:運算器、控制器、儲存器、輸入裝置和輸出裝置;硬體提供計算機系統的物質介質。計算機軟體包括系統軟體和應用軟體兩大類。軟體主要是指讓計算機完成各種任務所需的程式。計算機的設計原理是根據美籍匈牙利科學家馮•諾依曼提出了“程式儲存、程式控制”的設計思想,同時指出計算機的構成包括以下三個方面:(1)由運算器、儲存器、控制器、輸入、輸出裝置五大基本部件組成計算機系統,並規定了五大部件的基本功能。(2)計算機內部應採用二進位制表示資料和指令。(3)程式儲存、程式控制。擴充套件資料微型計算機的作業系統通常應包括下列五大功能模組:(1)處理器管理。當多個程式同時執行時,解決處理器(CPU)時間的分配問題。(2)作業管理。完成某個獨立任務的程式及其所需的資料組成一個作業。作業管理的任務主要是為使用者提供一個使用計算機的介面使其方便地執行自己的作業,並對所有進入系統的作業進行排程和控制,儘可能高效地利用整個系統的資源。(3)儲存器管理。為各個程式及其使用的資料分配儲存空間,並保證它們互不干擾。(4)裝置管理。根據使用者提出使用裝置的請求進行裝置分配,同時還能隨時接收裝置的請求(稱為中斷),如要求輸入資訊。(5)檔案管理。主要負責檔案的儲存、檢索、共享和保護,為使用者提供檔案操作的方便。