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