計(jì)算機(jī)軟件系統(tǒng)組成介紹
計(jì)算機(jī)軟件系統(tǒng)組成介紹
計(jì)算機(jī)要正常運(yùn)行的話除了硬件系統(tǒng)之外還需要軟件系統(tǒng),那么組成計(jì)算機(jī)軟件系統(tǒng)的都有哪些呢?
系統(tǒng)軟件是指控制和協(xié)調(diào)計(jì)算機(jī)及春自問(wèn)設(shè)備、支持應(yīng)用軟件的開(kāi)發(fā)和運(yùn)行的軟件。它的主要功能是幫助用戶管理計(jì)算機(jī)的硬件,控制程序調(diào)度,執(zhí)行用戶命令,方便用戶使用、維護(hù)和開(kāi)發(fā)計(jì)算機(jī)等。系統(tǒng)軟件一般包括操作系統(tǒng)、語(yǔ)言處理程序、數(shù)據(jù)庫(kù)系統(tǒng)和網(wǎng)絡(luò)管理系統(tǒng)等。操作系統(tǒng)是系統(tǒng)軟件中最重要的一種,是系統(tǒng)軟件的核心。 操作系統(tǒng)是用戶和計(jì)算機(jī)之間的接口,它提供了軟件的開(kāi)發(fā)環(huán)境和運(yùn)行環(huán)境。常用的操作系統(tǒng)有:DOS、Windows、Unix、Linux等。 語(yǔ)言處理程序有匯編程序、編譯程序、解釋程序等。它的作用是把我們所寫的源程序轉(zhuǎn)換成計(jì)算機(jī)能識(shí)別并執(zhí)行的程序。
計(jì)算機(jī)要處理的數(shù)據(jù)往往相當(dāng)龐大,使用數(shù)據(jù)庫(kù)管理系統(tǒng)可以有效地實(shí)現(xiàn)數(shù)據(jù)信息的存儲(chǔ)、更新、查詢、檢索、通信控制等。微機(jī)上常用的數(shù)據(jù)庫(kù)F管理系統(tǒng)有oxPro、Clipper、Access等,大型數(shù)據(jù)庫(kù)管理系統(tǒng)有Oracle、Sybase、DB2等。
網(wǎng)絡(luò)管理系統(tǒng)就是通過(guò)某種方式對(duì)網(wǎng)絡(luò)狀態(tài)進(jìn)行調(diào)整,使網(wǎng)絡(luò)能正常、高效地運(yùn)行,使各種資源得到更加有效的利用,及時(shí)報(bào)告和處理網(wǎng)絡(luò)出現(xiàn)的故障。
網(wǎng)絡(luò)管理系統(tǒng)軟件的功能可以分為體系結(jié)構(gòu)、核心服務(wù)和應(yīng)用程序三部分。 體系結(jié)構(gòu)主要提供一種通用的、開(kāi)放的、可擴(kuò)展的框架體系。核心服務(wù)用來(lái)滿足網(wǎng)絡(luò)管理的基本要求,它提供最基本最重要的服務(wù)。為了實(shí)現(xiàn)特定的事務(wù)處理和結(jié)構(gòu)支持,可加入一些有價(jià)值的應(yīng)用程序,以擴(kuò)展網(wǎng)絡(luò)管理的基本功能。常用的網(wǎng)絡(luò)管理系統(tǒng)有:IBM Tivoli、HP Open View、Cisco網(wǎng)絡(luò)管理 系統(tǒng)、3COM Transcend、Novell網(wǎng)絡(luò)管理系統(tǒng)等等。 應(yīng)用軟件是指為了解決各類應(yīng)用問(wèn)題而設(shè)計(jì)的各種計(jì)算機(jī)軟件。
應(yīng)用軟件一般有兩類:一類是為特定需要開(kāi)發(fā)的實(shí)用軟件,如會(huì)計(jì)核算軟件、訂票系統(tǒng)、工程預(yù)算軟件、輔助教學(xué)軟件等;另一類則是為了方便用戶使用而提供的一種軟件工具,又稱“工具軟件”,如用于文字處理的WORD、用于輔助設(shè)計(jì)的AuToCAD、用于系統(tǒng)維護(hù)的Pctools等。