考點22 系統軟件
系統軟件包括操作系統、語言處理程序、數據庫管理系統、各類支持服務程序等。
(一)操作系統
操作系統(Operating System,簡稱OS)是最基本、最重要的系統軟件,已成為計算機系統必不可少的基本組成部分。它負責管理計算機系統的全部軟件和硬件資源,合理組織計算機各部分協調工作,為用戶提供操作界面和編程接口。計算機啟動后,首先要把操作系統調入內存,由它控制和支持在同一計算機上運行的其他程序。目前比較通用的操作系統有Windows、UNIX、 Windows NT、Linux等。
(二)語言處理程序
編制程序的過程被稱為程序設計,因而計算機語言又稱為程序設計語言。不同語言編寫的源程序,計算機無法直接執行,必須經過翻譯才能被計算機所接受。語言處理程序包括解釋程序和編譯程序等,其任務是將用匯編語言或高級語言編寫的程序翻譯成計算機硬件能夠直接識別和執行的機器指令代碼。沒有語言處理程序的支持,用戶編寫的應用軟件就無法被計算機接受和執行。
(三)數據庫管理系統
根據數據庫數據模型設計方法的不同,可把數據庫管理系統分為層次型、網狀型、關系型三類。微機上常用的單機數據庫管理系統有Visual FoxPro、 Access等,適合網絡環境的大型數據庫管理系統有Oracle、MSSQL Server、Sybase、DB2等。通常,會計軟件就是利用各種數據庫管理系統開發而成的應用軟件。
(四)支持服務程序