計算機軟件由什麽組成
計算機的軟件系統可分為兩大類:系統軟件和應用軟件,雖然各自的用途不同,但他們的***同點是都存儲在計算機存儲器中,以某種格式編碼書寫的程序或數據。1、系統軟件各種應用軟件,雖然完成的工作各不相同,但它們都需要壹些***同的基礎操作,例如都要從輸入設備取得數據,向輸出設備送出數據,向外存寫數據,從外存讀數據,對數據的常規管理,等等。這些基礎工作也要由壹系列指令來完成。人們把這些指令集中組織在壹起,形成專門的軟件,用來支持應用軟件的運行,這種軟件稱為系統軟件。系統軟件是指控制和協調計算機及外部設備,支持應用軟件開發和運行的系統,是無需用戶幹預的各種程序的集合,主要功能是調度,監控和維護計算機系統;負責管理計算機系統中各種獨立的硬件,使得它們可以協調工作。系統軟件使得計算機使用者和其他軟件將計算機當作壹個整體而不需要顧及到底層每個硬件是如何工作的。壹般來講,系統軟件包括操作系統和壹系列基本的工具(比如編譯器,數據庫管理,存儲器格式化,文件系統管理,用戶身份驗證,驅動管理,網絡連接等方面的工具),是支持計算機系統正常運行並實現用戶操作的那部分軟件。系統軟件壹般是在計算機系統購買時隨機攜帶的,也可以根據需要另行安裝。系統軟件的主要特征是:與硬件有很強的交互性能對資源***享進行調度管理能解決並發操作處理中存在的協調問題其中的數據結構復雜,外部接口多樣化,便於用戶反復使用2、應用軟件應用軟件(Application)是和系統軟件相對應的,是用戶可以使用的各種程序設計語言,以及用各種程序設計語言編制的應用程序的集合,分為應用軟件包和用戶程序。應用軟件包是利用計算機解決某類問題而設計的程序的集合,多供用戶使用。應用軟件是為滿足用戶不同領域、不同問題的應用需求而提供的那部分軟件。 它可以拓寬計算機系統的應用領域,放大硬件的功能。常用分類:辦公室軟件文書試算表程式投影片報告數學程式創建編輯器繪圖程式基礎數據庫檔案管理系統文本編輯器。互聯網軟件即時通訊軟件電子郵件客戶端網頁瀏覽器客戶端下載工具。多媒體軟件媒體播放器圖像編輯軟件音訊編輯軟件視訊編輯軟件計算機輔助設計計算機遊戲桌面排版。分析軟件計算機代數系統統計軟件數字計算計算機輔助工程設計。協作軟件協作產品開發。商務軟件會計軟件企業工作流程分析客戶關系管理Backoffice企業資源規劃供應鏈管理產品生命周期管理。更多相關知識,請訪問常見問題欄目!