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