軟件系統(tǒng)分為哪兩大類呢?下面就讓我們來看看吧。
計算機(jī)的軟件系統(tǒng)分為系統(tǒng)軟件和應(yīng)用軟件兩大類。系統(tǒng)軟件是指控制和協(xié)調(diào)計算機(jī)及外部設(shè)備,支持應(yīng)用軟件開發(fā)和運(yùn)行的系統(tǒng),是無需用戶干預(yù)的各種程序的集合,主要功能是調(diào)度,監(jiān)控和維護(hù)計算機(jī)系統(tǒng);負(fù)責(zé)管理計算機(jī)系統(tǒng)中各種獨立的硬件,使得它們可以協(xié)調(diào)工作。
操作系統(tǒng)用于管理計算機(jī)的資源和控制程序的運(yùn)行。語言處理系統(tǒng)是用于處理軟件語言等的軟件,如編譯程序等。數(shù)據(jù)庫系統(tǒng)是用于支持?jǐn)?shù)據(jù)管理和存取的軟件,它包括數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)等。數(shù)據(jù)庫是常駐在計算機(jī)系統(tǒng)內(nèi)的一組數(shù)據(jù),它們之間的關(guān)系用數(shù)據(jù)模式來定義,并用數(shù)據(jù)定義語言來描述;數(shù)據(jù)庫管理系統(tǒng)是使用戶可以把數(shù)據(jù)作為軸象項進(jìn)行存取、使用和修改的軟件。分布式軟件系統(tǒng)包括分布式操作系統(tǒng)、分布式程序設(shè)計系統(tǒng)、分布式文件系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)等。人機(jī)交互系統(tǒng)是提供用戶與計算機(jī)系統(tǒng)之間按照一定的約定進(jìn)行信息交互的軟件系統(tǒng),可為用戶提供一個友善的人機(jī)界面。操作系統(tǒng)的功能包括處理器管理、存儲管理、文件管理、設(shè)備管理和作業(yè)管理,其主要研究內(nèi)容包括操作系統(tǒng)的結(jié)構(gòu)、進(jìn)程(任務(wù))調(diào)度、同步機(jī)制、死鎖防止、內(nèi)存分配、設(shè)備分配、并行機(jī)制、容錯和恢復(fù)機(jī)制等。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com