- 相關(guān)推薦
計(jì)算機(jī)軟件系統(tǒng)包括什么
導(dǎo)語(yǔ):軟件系統(tǒng)(Software Systems)是指由系統(tǒng)軟件、支撐軟件和應(yīng)用軟件組成的計(jì)算機(jī)軟件系統(tǒng),它是計(jì)算機(jī)系統(tǒng)中由軟件組成的部分。以下是小編帶來(lái)的計(jì)算機(jī)軟件知識(shí),希望對(duì)您有所幫助。
軟件系統(tǒng)功能作用
操作系統(tǒng)的任務(wù)及功能
操作系統(tǒng)是管理軟硬件資源、控制程序執(zhí)行,改善人機(jī)界面,合理組織計(jì)算機(jī)工作流程和為用戶使用計(jì)算機(jī)提供良好運(yùn)行環(huán)境的一種系統(tǒng)軟件。操作系統(tǒng)是位于硬件層之上,所有軟件
層之下的一個(gè)必不可少的、最基本又是最重要的一種系統(tǒng)軟件。它對(duì)計(jì)算機(jī)系統(tǒng)的全部軟、硬件和數(shù)據(jù)資源進(jìn)行統(tǒng)一控制、調(diào)度和管理。
從用戶的角度看,它是用戶與計(jì)算機(jī)硬件系統(tǒng)的接口;從資源管理的角度看,它是計(jì)算機(jī)系統(tǒng)資源的管理者。其主要作用及目的就是提高系統(tǒng)資源的利用率;提供友好的用戶界面;創(chuàng)造良好的工作環(huán)境,從而使用戶能夠靈活、方便地使用計(jì)算機(jī),使整個(gè)計(jì)算機(jī)系統(tǒng)能高效地運(yùn)行。
操作系統(tǒng)的任務(wù)是管理好計(jì)算機(jī)的全部軟硬件資源,提高計(jì)算機(jī)的利用率;擔(dān)任用戶與計(jì)算機(jī)之間的接口,使用戶通過(guò)操作系統(tǒng)提供的命令或菜單方便地使用計(jì)算機(jī)。
軟件系統(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ī)制等。
軟件系統(tǒng)功能
語(yǔ)言處理系統(tǒng)的功能是各種軟件語(yǔ)言的處理程序,它把用戶用軟件語(yǔ)言書(shū)寫(xiě)的各種源程序轉(zhuǎn)換成為可為計(jì)算機(jī)識(shí)別和運(yùn)行的目標(biāo)程序,從而獲得預(yù)期結(jié)果。其主要研究?jī)?nèi)容包括:語(yǔ)言的翻譯技術(shù)和翻譯程序的構(gòu)造方法與工具,此外,它還涉及正文編輯技術(shù)、連接編輯技術(shù)和裝入技術(shù)等。
數(shù)據(jù)庫(kù)系統(tǒng)的主要功能包括數(shù)據(jù)庫(kù)的定義和操縱、共享數(shù)據(jù)的并發(fā)控制、數(shù)據(jù)安全和保密等。按數(shù)據(jù)定義模塊劃分,數(shù)據(jù)庫(kù)系統(tǒng)可分為關(guān)系數(shù)據(jù)庫(kù)、層次數(shù)據(jù)庫(kù)和網(wǎng)狀數(shù)據(jù)庫(kù)。按控制方式劃分,可分為集中式數(shù)據(jù)庫(kù)系統(tǒng)、分布式數(shù)據(jù)庫(kù)系統(tǒng)和并行數(shù)據(jù)庫(kù)系統(tǒng)。數(shù)據(jù)庫(kù)系統(tǒng)研究的主要內(nèi)容包括:數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)模式、數(shù)據(jù)定義和操作語(yǔ)言、關(guān)系數(shù)據(jù)庫(kù)理論、數(shù)據(jù)完整性和相容性、數(shù)據(jù)庫(kù)恢復(fù)與容錯(cuò)、死鎖控制和防止、數(shù)據(jù)安全性等。
分布式軟件系統(tǒng)的功能是管理分布式計(jì)算機(jī)系統(tǒng)資源和控制分布式程序的運(yùn)行,提供分布式程序設(shè)計(jì)語(yǔ)言和工具,提供分布式文件系統(tǒng)管理和分布式數(shù)據(jù)庫(kù)管理關(guān)系等。分布式軟件系統(tǒng)的主要研究?jī)?nèi)容包括分布式操作系統(tǒng)和網(wǎng)絡(luò)操作系統(tǒng)、分布式程序設(shè)計(jì)、分布式文件系統(tǒng)和分布式數(shù)據(jù)庫(kù)系統(tǒng)。
人機(jī)交互系統(tǒng)的主要功能是在人和計(jì)算機(jī)之間提供一個(gè)友善的人機(jī)接口。其主要研究?jī)?nèi)容包括人機(jī)交互原理、人機(jī)接口分析及規(guī)約、認(rèn)知復(fù)雜性理論、數(shù)據(jù)輸入、顯示和檢索接口、計(jì)算機(jī)控制接口等。
操作系統(tǒng)的主要特性
1.并發(fā)性
并發(fā)性(Concurrence)是指兩個(gè)或兩個(gè)以上的運(yùn)行程序在同一時(shí)間間隔段內(nèi)同時(shí)執(zhí)行。
2.共享性
共享指操作系統(tǒng)中的資源(包括硬件資源和信息資源)可被多個(gè)并發(fā)執(zhí)行的進(jìn)程所使用。
3.異步性
在多道程序環(huán)境中,允許多個(gè)進(jìn)程并發(fā)執(zhí)行,由于資源有限而進(jìn)程眾多,多數(shù)情況,進(jìn)程的執(zhí)行不是一貫到底,而是“走走停!。
操作系統(tǒng)的分類
1.單用戶操作系統(tǒng)
2.批處理操作系統(tǒng)
3.實(shí)時(shí)操作系統(tǒng)
4.分時(shí)操作系統(tǒng)
5.網(wǎng)絡(luò)操作系統(tǒng)
6.分布式操作系統(tǒng)
7.微機(jī)操作系統(tǒng)
分布式軟件系統(tǒng)
(Distributed Software Systems)是支持分布式處理的軟件系統(tǒng),是在由通信網(wǎng)絡(luò)互聯(lián)的多處理機(jī)體系結(jié)構(gòu)上執(zhí)行任務(wù)的系統(tǒng)。它包括分布式操作系統(tǒng)、分布式程序設(shè)計(jì)語(yǔ)言及其編譯(解釋)系統(tǒng)、分布式文件系統(tǒng)和分布式數(shù)據(jù)庫(kù)系統(tǒng)等。
分布式操作系統(tǒng)負(fù)責(zé)管理分布式處理系統(tǒng)資源和控制分布式程序運(yùn)行。它和集中式操作系統(tǒng)的區(qū)別在于資源管理、進(jìn)程通信和系統(tǒng)結(jié)構(gòu)等方面。
分布式程序設(shè)計(jì)語(yǔ)言用于編寫(xiě)運(yùn)行于分布式計(jì)算機(jī)系統(tǒng)上的分布式程序。一個(gè)分布式程序由若干個(gè)可以獨(dú)立執(zhí)行的程序模塊組成,它們分布于一個(gè)分布式處理系統(tǒng)的多臺(tái)計(jì)算機(jī)上被同時(shí)執(zhí)行。它與集中式的程序設(shè)計(jì)語(yǔ)言相比有三個(gè)特點(diǎn):分布性、通信性和穩(wěn)健性。
分布式文件系統(tǒng)具有執(zhí)行遠(yuǎn)程文件存取的能力,并以透明方式對(duì)分布在網(wǎng)絡(luò)上的文件進(jìn)行管理和存取。
分布式數(shù)據(jù)庫(kù)系統(tǒng)由分布于多個(gè)計(jì)算機(jī)結(jié)點(diǎn)上的若干個(gè)數(shù)據(jù)庫(kù)系統(tǒng)組成,它提供有效的存取手段來(lái)操縱這些結(jié)點(diǎn)上的子數(shù)據(jù)庫(kù)。分布式數(shù)據(jù)庫(kù)在使用上可視為一個(gè)完整的數(shù)據(jù)庫(kù),而實(shí)際上它是分布在地理分散的各個(gè)結(jié)點(diǎn)上。當(dāng)然,分布在各個(gè)結(jié)點(diǎn)上的子數(shù)據(jù)庫(kù)在邏輯上是相關(guān)的。
【計(jì)算機(jī)軟件系統(tǒng)包括什么】相關(guān)文章:
自然數(shù)包括什么03-03
自我介紹包括什么04-01
三險(xiǎn)一金包括什么08-10
廣告策劃書(shū)包括什么11-18
人在職場(chǎng)的需求包括是什么04-18
婚姻家庭的社會(huì)職能包括什么02-28
生育保險(xiǎn)待遇包括03-01
藥學(xué)包括哪些專業(yè)03-14