您好,歡迎來(lái)到易龍商務(wù)網(wǎng)!
發(fā)布時(shí)間:2021-10-20 08:59  
【廣告】






它是用戶與計(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)、分布式程序設(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ī)制等。

分布式程序設(shè)計(jì)語(yǔ)言用于編寫運(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)行管理和存取。
系統(tǒng)軟件是計(jì)算機(jī)系統(tǒng)的一部分,它是支持應(yīng)用軟件的運(yùn)行的。為用戶開發(fā)應(yīng)用系統(tǒng)提供一個(gè)平臺(tái),用戶可以使用它,一般不隨意修改它。一般常用的系統(tǒng)軟件如下:
1. 操作系統(tǒng)OS(Operating System )
為了使計(jì)算機(jī)系統(tǒng)的所有資源(包括中央處理器、存儲(chǔ)器、各種外部設(shè)備及各種軟件)協(xié)調(diào)一致,有條不紊地工作,就必須有一個(gè)軟件來(lái)進(jìn)行統(tǒng)一管理和統(tǒng)一調(diào)度,這種軟件稱為操作系統(tǒng)。它的功能就是管理計(jì)算機(jī)系統(tǒng)的全部硬件資源、軟件資源及數(shù)據(jù)資源,使計(jì)算機(jī)系統(tǒng)所有資源地發(fā)揮作用,為用戶提供方便的、有效的、友善的服務(wù)界面。
操作系統(tǒng)是一個(gè)龐大的管理控制程序,它大致包括如下管理功能:進(jìn)程與處理機(jī)調(diào)度、作業(yè)管理、存儲(chǔ)管理、設(shè)備管理、文件管理。實(shí)際的操作系統(tǒng)是多種多樣的,根據(jù)側(cè)重面不同和設(shè)計(jì)思想不同,操作系統(tǒng)的結(jié)構(gòu)和內(nèi)容存在很大差別。