13.分布式計(jì)算機(jī)系統(tǒng):是一個(gè)由多臺(tái)計(jì)算機(jī)組成的系統(tǒng),在用戶看來,他所擁有的計(jì)算機(jī)是一臺(tái)單獨(dú)的計(jì)算機(jī),而這臺(tái)計(jì)算機(jī)是一臺(tái)功能擴(kuò)大了的虛擬機(jī)。分布式系統(tǒng)的三個(gè)基本功能:①通信②資源共享③并行計(jì)算。分布式系統(tǒng)最為突出的特點(diǎn)是透明性。
分布式計(jì)算機(jī)系統(tǒng)具有以下主要特點(diǎn):
①任意兩臺(tái)計(jì)算機(jī)之間可以利用通信交換信息。②各計(jì)算機(jī)具有相對的自主性或自治性。③具有透明性④具有整體性或協(xié)同性。⑤具有堅(jiān)定性。(任一臺(tái)故障不會(huì)使系統(tǒng)癱瘓。)
分布式計(jì)算機(jī)系統(tǒng)與集中式計(jì)算機(jī)系統(tǒng)的主要區(qū)別:
①利用消息傳遞進(jìn)行通信(沒有共享存儲(chǔ)器)
②系統(tǒng)中各臺(tái)計(jì)算機(jī)是自治的(沒有主從之分,沒有分級控制,沒有公用時(shí)鐘)
③透明性(系統(tǒng)中所有資源為所有用戶共享,用戶無需知道資源位于何處)
④協(xié)同性(可相互協(xié)作完成任務(wù)或作業(yè),可實(shí)現(xiàn)并行計(jì)算。)
14.分布式系統(tǒng)對資源的管理與集中式系統(tǒng)有何不同?
答:分布式系統(tǒng)對資源的管理采用一類資源有多個(gè)管理者的分布式管理方式。分布式管理方式又可分為集中分布管理和完全分布管理兩種方式。集中式系統(tǒng)對資源的管理采用一個(gè)管理者的方式。
15.在分布式系統(tǒng)中建立邏輯時(shí)鐘的原因:在分布式系統(tǒng)中,由于沒有共享存儲(chǔ)器和公用時(shí)鐘,雖然在分布式系統(tǒng)中每臺(tái)計(jì)算機(jī)都有自己的時(shí)鐘,盡管每個(gè)時(shí)鐘工作得都非常穩(wěn)定,但并不能保證它們的頻率完全相同。為了實(shí)現(xiàn)分布式系統(tǒng)中進(jìn)程同步,需要給系統(tǒng)中的每個(gè)事件指定一個(gè)時(shí)間值,即打上時(shí)間戳,用這一方法來確定系統(tǒng)全局的事件順序。
在對分布式系統(tǒng)中的所有事件賦予時(shí)間戳?xí)r應(yīng)滿足的條件是:
①在同一節(jié)點(diǎn)上,若A→B,則C(A)<C(B);②若A和B分別是發(fā)送消息和接收消息的兩個(gè)事件,則C(A)<C(B);③對任何事件A和B,必定C(A)≠C(B)。
16.舉例說明:對任何事件A和B,如果C(A)<C(B),則A→B未必成立。
答:設(shè)有相互通信的兩個(gè)進(jìn)程P1和P2,它們是位于兩個(gè)節(jié)點(diǎn)機(jī)上的進(jìn)程。假定P1發(fā)一消息給P2,稱為事件B,且C(B)=200,而P2接收該消息,稱為事件A,且C(A)=195.(因?yàn)镻2的處理機(jī)比P1的處理機(jī)慢,所以P2的邏輯時(shí)鐘信號也比P1的慢。)在這種情況下,C(A)<C(B),但是A→B卻不成立。
17.緊耦合與松耦合多處理機(jī)系統(tǒng)有何區(qū)別?
答:主要區(qū)別在于有無共享存儲(chǔ)器。①緊耦合多處理機(jī)系統(tǒng)有共享存儲(chǔ)器,所以也稱其為共享存儲(chǔ)結(jié)構(gòu)多處理機(jī)系統(tǒng)。②松耦合處理機(jī)系統(tǒng)中沒有共享存儲(chǔ)器,每臺(tái)處理機(jī)都有一個(gè)容量較大的局部存儲(chǔ)器,所以也稱其為分布存儲(chǔ)結(jié)構(gòu)多處理機(jī)系統(tǒng)。
18.網(wǎng)絡(luò)操作系統(tǒng):就是在計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中,管理一臺(tái)或多臺(tái)主機(jī)的硬軟件資源,支持網(wǎng)絡(luò)通信,提供網(wǎng)絡(luò)服務(wù)的軟件集合。
通用操作系統(tǒng)的基本功能:①處理機(jī)(進(jìn)程)管理②存儲(chǔ)管理③文件管理④設(shè)備管理。網(wǎng)絡(luò)操作系統(tǒng)還具有的主要功能:①實(shí)現(xiàn)網(wǎng)絡(luò)中各點(diǎn)機(jī)之間的通信。②實(shí)現(xiàn)網(wǎng)絡(luò)中的資源共享③提供多種網(wǎng)絡(luò)服務(wù)(硬盤共享;打印機(jī)共享;提供電文、語音、圖像的加密和傳輸;文件的傳遞、存取和管理;作業(yè)的傳輸和操作服務(wù))④提供網(wǎng)絡(luò)用戶的應(yīng)用程序接口。
網(wǎng)絡(luò)操作系統(tǒng)的主要特點(diǎn):①復(fù)雜性(管理全網(wǎng)資源;機(jī)間通信與同步;網(wǎng)絡(luò)文件管理)②并行性(多處理機(jī)實(shí)現(xiàn)真正并行)③節(jié)點(diǎn)機(jī)間的通信與同步(OSI/RM的七層協(xié)議中第四層(傳輸層)到第七層(應(yīng)用層)進(jìn)入了網(wǎng)絡(luò)操作系統(tǒng)的領(lǐng)域,低三層(N、D、P)M則提供了網(wǎng)絡(luò)傳輸?shù)闹С郑馨踩裕ū憩F(xiàn):網(wǎng)絡(luò)操作的安全性,系統(tǒng)規(guī)定不同用戶有不同的權(quán)限(系統(tǒng)管理員、高級用戶、一般用戶);用戶身份驗(yàn)證;資源的存儲(chǔ)控制;網(wǎng)絡(luò)傳輸?shù)陌踩#?/p>
19.在多處理機(jī)系統(tǒng)中①加速比定義:它表示一個(gè)作業(yè)在單機(jī)上的執(zhí)行時(shí)間與花在多處理機(jī)上執(zhí)行時(shí)間的比值。公式:SP=ET1/ET2其中SP為作業(yè)J的加速比,ET1為作業(yè)J在單機(jī)上的執(zhí)行時(shí)間,ET2為作業(yè)J在多處理機(jī)上的執(zhí)行時(shí)間。作業(yè)J的加速比不能超過處理機(jī)數(shù)P,即0≤Sp≤P.②處理機(jī)利用率的定義:它表示P臺(tái)處理機(jī)實(shí)際執(zhí)行時(shí)間(扣除空閑時(shí)間)與P臺(tái)處理機(jī)被占用時(shí)間(空閑時(shí)間與P臺(tái)處理機(jī)執(zhí)行時(shí)間之和)的比值。0≤Up≤1。
20.多處理機(jī)系統(tǒng)中的通信方式:①基于共享變量的通信方式(主要適用于緊耦合多處理機(jī))②基于消息傳遞的通信方式(主要適用于松耦合多處理機(jī))
21.中斷的分類:①I/O中斷②程序中斷③硬件故障中斷④外中斷⑤訪管中斷(其中①④稱為中斷,②③⑤稱為“陷入”,又稱捕俘。)
22.計(jì)算機(jī)安全級從D級(最不嚴(yán)格)到A級(最嚴(yán)格)。Windows當(dāng)前支持C2安全級。
23.UNIX強(qiáng)內(nèi)核;WindowsNT微內(nèi)核。