操作系統(tǒng)課后題答案二_第1頁(yè)
操作系統(tǒng)課后題答案二_第2頁(yè)
操作系統(tǒng)課后題答案二_第3頁(yè)
操作系統(tǒng)課后題答案二_第4頁(yè)
操作系統(tǒng)課后題答案二_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上第六章 1何謂數(shù)據(jù)項(xiàng)、記錄和文件?答:數(shù)據(jù)項(xiàng)分為基本數(shù)據(jù)項(xiàng)和組合數(shù)據(jù)項(xiàng)?;緮?shù)據(jù)項(xiàng)描述一個(gè)對(duì)象某種屬性的字符集,具有數(shù)據(jù)名、數(shù)據(jù)類型及數(shù)據(jù)值三個(gè)特性。組合數(shù)據(jù)項(xiàng)由若干數(shù)據(jù)項(xiàng)構(gòu)成。記錄是一組相關(guān)數(shù)據(jù)項(xiàng)的集合,用于描述一個(gè)對(duì)象某方面的屬性。文件是具有文件名的一組相關(guān)信息的集合。2文件系統(tǒng)的模型可分為三層,試說(shuō)明其每一層所包含的基本內(nèi)容。答:第一層:對(duì)象及其屬性說(shuō)明(文件、目錄、硬盤或磁帶存儲(chǔ)空間);第二層:對(duì)對(duì)象操縱和管理的軟件集合(I/O控制層即設(shè)備驅(qū)動(dòng)程序、基本文件系統(tǒng)即物理I/O層、基本I/O管理程序或文件組織模塊層、邏輯文件系統(tǒng)層)第三層:文件系統(tǒng)接口(命令接口/

2、圖形化用戶接口與程序接口)。3試說(shuō)明用戶可以對(duì)文件施加的主要操作有哪些?答:用戶通過(guò)文件系統(tǒng)提供的系統(tǒng)調(diào)用對(duì)文件實(shí)施操作。(1)基本文件操作:創(chuàng)建、刪除、讀、寫、截?cái)?、設(shè)置讀/寫位置等;(2)文件打開和關(guān)閉操作:第一步通過(guò)檢索文件目錄找到指定文件屬性及其在外存上位置;第二步對(duì)文件實(shí)施讀寫等相應(yīng)操作。(3)其他文件操作:一是文件屬性操作;二是目錄操作;三是文件共享與文件系統(tǒng)操作的系統(tǒng)調(diào)用實(shí)現(xiàn)等。4何謂邏輯文件?何謂物理文件?答:邏輯文件是物理文件中存儲(chǔ)的數(shù)據(jù)的一種視圖方式,不包含具體數(shù)據(jù),僅包含物理文件中數(shù)據(jù)的索引。物理文件又稱文件存儲(chǔ)結(jié)構(gòu),是指文件在外存上的存儲(chǔ)組織形式。5如何提高對(duì)變長(zhǎng)記錄順

3、序文件的檢索速度?答:基本方法是為變長(zhǎng)記錄順序文件建立一張索引表,以主文件中每條記錄的長(zhǎng)度及指向?qū)?yīng)記錄的指針(即該記錄在邏輯地址空間的首址)作為相應(yīng)表項(xiàng)的內(nèi)容。由于索引表本身是一個(gè)定長(zhǎng)記錄的順序文件,若將其按記錄鍵排序,則實(shí)現(xiàn)了對(duì)主文件方便快捷的直接存取。如果文件較大,應(yīng)通過(guò)建立分組多級(jí)索引以進(jìn)一步提高檢索效率。6試說(shuō)明對(duì)索引文件和索引順序文件的檢索方法。答: 索引文件的檢索,首先根據(jù)用戶(程序)提供的關(guān)鍵字,利用折半查找法檢索索引表,找到相應(yīng)表項(xiàng);再利用給出的指向記錄指針值,訪問對(duì)應(yīng)記錄。 索引順序文件的檢索,首先利用用戶(程序)提供的關(guān)鍵字及查找方法,檢索索引表,找到該記錄在記錄組中的第

4、一條記錄表項(xiàng),得到第一個(gè)記錄在主文件中的位置;再利用順序查找法查找主文件,找到所要求的記錄。7試從檢索速度和存儲(chǔ)費(fèi)用兩方面對(duì)索引文件和索引順序文件進(jìn)行比較。答:索引文件的主文件每條記錄配置一個(gè)索引項(xiàng),存儲(chǔ)開銷N,檢索到具有指定關(guān)鍵字的記錄,平均查找N/2 條記錄。對(duì)于索引順序文件,每個(gè)記錄分組配置一個(gè)索引項(xiàng),存儲(chǔ)開銷為N ,檢索到具有指定關(guān)鍵字的記錄,平均需要查找N /2次。8試說(shuō)明順序文件的結(jié)構(gòu)及其優(yōu)點(diǎn)。答:第一種是串結(jié)構(gòu):各記錄之間的順序與關(guān)鍵字無(wú)關(guān)。第二種是順序結(jié)構(gòu):指文件中的所有記錄按關(guān)鍵字(詞)排列??梢园搓P(guān)鍵詞長(zhǎng)短排序或英文字母順序排序。順序文件的最佳應(yīng)用場(chǎng)合是對(duì)諸記錄進(jìn)行批量存取

5、時(shí),存取效率最高;只有順序文件才能存儲(chǔ)在磁帶上并有效工作。9在鏈接式文件中常用哪種鏈接方式?為什么?答:鏈接方式分為隱式鏈接和顯式鏈接兩種形式。隱式鏈接是在文件目錄的每個(gè)目錄項(xiàng)中,都含有指向鏈接文件第一個(gè)盤塊和最后一個(gè)盤塊的指針。顯式鏈接則把用于鏈接文件各物理塊的指針,顯式地存放在內(nèi)存的一張鏈接表中。10在MS-DOS中有兩個(gè)文件A 和B,A占用11、12、16和14 四個(gè)盤塊;B 占用13、18和20三個(gè)盤塊。試畫出在文件A和B中各盤塊間的鏈接情況及FAT的情況。答:如下圖所示。11NTFS文件系統(tǒng)對(duì)文件采用什么樣的物理結(jié)構(gòu)?答:在NTFS 文件系統(tǒng)中,以簇作為磁盤空間分配和回收的基本單位。

6、一個(gè)文件占若干個(gè)簇,一個(gè)簇只屬于一個(gè)文件。12假定一個(gè)文件系統(tǒng)的組織方式與MS-DOS相似,在FAT中可有64K個(gè)指針,磁盤的盤塊大小為512B,試問該文件系統(tǒng)能否指引一個(gè)512MB 的磁盤?解:512MB/512B=1M 個(gè)盤塊,而每個(gè)盤塊都應(yīng)有一個(gè)指針來(lái)指示,所以應(yīng)該有1M 個(gè)指針,因此若有64K 指針不能指引一個(gè)512MB的磁盤。13為了快速訪問,又易于更新,當(dāng)數(shù)據(jù)為以下形式時(shí),應(yīng)選用何種文件組織方式。 不經(jīng)常更新,經(jīng)常隨機(jī)訪問;經(jīng)常更新,經(jīng)常按一定順序訪問;經(jīng)常更新,經(jīng)常隨機(jī)訪問;答:以上三種宜分別采用(1)順序結(jié)構(gòu)(2)索引順序結(jié)構(gòu)(3)索引結(jié)構(gòu)的組織方式。14在UNIX 中,如果一

7、個(gè)盤塊的大小為1KB,每個(gè)盤塊號(hào)占4個(gè)字節(jié),即每塊可放256個(gè)地址。請(qǐng)轉(zhuǎn)換下列文件的字節(jié)偏移量為物理地址。9999; 18000; 答:首先將邏輯文件的字節(jié)偏移量轉(zhuǎn)換為邏輯塊號(hào)和塊內(nèi)偏移量,就是將字節(jié)偏移量/盤塊大小,商為邏輯塊號(hào),余數(shù)是塊內(nèi)偏移量。在FCB中,第0-9個(gè)地址為直接地址,第10個(gè)為一次間接地址,第11個(gè)地址為二次間接地址,第12個(gè)地址為三次間接地址。再將文件的邏輯塊號(hào)轉(zhuǎn)換為物理塊號(hào)。使用多重索引結(jié)構(gòu),在索引節(jié)點(diǎn)中根據(jù)邏輯塊號(hào)通過(guò)直接索引或間接索引找到對(duì)應(yīng)的物理塊號(hào)。(1)9999/1024=9 余783,則邏輯塊號(hào)為9,直接索引第9個(gè)地址得到物理塊號(hào),塊內(nèi)偏移地址為783。(2

8、)18000/1024=17余592,則邏輯塊號(hào)為101710+256,通過(guò)一次間接索引在第10個(gè)地址可得到物理塊號(hào),塊內(nèi)偏移地址為592。(3)/1024=410 余160,則邏輯塊號(hào)為10+256文件類型、文件物理地址、狀態(tài)位等其它文件屬性。單級(jí)只能實(shí)現(xiàn)目錄管理的基本功能,不能滿足查找速度、允許重名和文件共享的要求。19目前廣泛應(yīng)用的目錄結(jié)構(gòu)有哪些?它有什么優(yōu)點(diǎn)?答:現(xiàn)代操作系統(tǒng)都采用多級(jí)目錄結(jié)構(gòu)?;咎攸c(diǎn)是查詢速度快、層次結(jié)構(gòu)清晰、文件管理和保護(hù)易于實(shí)現(xiàn)。20Hash 檢索法有何優(yōu)點(diǎn)?又有何局限性?答:Hash檢索法是系統(tǒng)把用戶提供的文件名變換為文件目錄的索引值,再利用該值查找目錄,有效

9、提高目錄的檢索速度,但Hash 檢索法局限于非通配符文件名。21在Hash檢索法中,如何解決“沖突”問題?答:在Hash法查找目錄時(shí),如果目錄表中相應(yīng)目錄項(xiàng)為空,表示系統(tǒng)中無(wú)指定文件。如果文件名與指定文件名匹配,表示找到了目標(biāo)文件,也就找到了文件的物理地址。如果目錄表中找到的相應(yīng)文件名不匹配,則發(fā)生了沖突,需要Hash轉(zhuǎn)換形成新的索引值,返回第一步重新查找。22試說(shuō)明在樹型目錄結(jié)構(gòu)中線性檢索法的檢索過(guò)程,并給出相應(yīng)的流程圖。答:在樹型結(jié)構(gòu)的目錄中,當(dāng)有兩個(gè)或多個(gè)用戶共享一個(gè)子目錄或文件時(shí),將共享文件或字母路連接到兩個(gè)或多個(gè)用戶目錄中,方便找到該文件。此時(shí)目錄結(jié)構(gòu)不再是樹形結(jié)構(gòu),而是個(gè)有向非循環(huán)

10、圖DGA。 23有一計(jì)算機(jī)系統(tǒng)利用圖6-33 所示的位示圖來(lái)管理空閑盤塊。盤塊的大小為1KB,現(xiàn)要為某文件分配量個(gè)盤塊,試說(shuō)明盤塊的具體分配過(guò)程。答:分配量個(gè)盤塊的過(guò)程如下: 順序掃描位示圖,從中找到第一個(gè)值為0的二進(jìn)制位,得到行號(hào)i=3,列號(hào)j=3。 將找到的二進(jìn)制位轉(zhuǎn)換成對(duì)應(yīng)盤塊號(hào)。盤塊號(hào)為:b=(3-1)*16+3=35; 修改位示圖,令map3,3=1,并將該盤塊分配出去。類似地,可使用相同的方法找到第二個(gè)值為0的二進(jìn)制位,得到行號(hào)i=4,列號(hào)j=7,其對(duì)應(yīng)的盤塊號(hào)為55,令mapi,j=1,并將該盤塊分配出去。24某操作系統(tǒng)磁盤文件空間共500塊,若用字長(zhǎng)為32位的位示圖管理磁盤空間

11、,試問:(1)位示圖需要多少字?(2)第i字第j位對(duì)應(yīng)的塊號(hào)是多少?(3)給出申請(qǐng)/歸還一塊的工作流程。答:(1)位示圖需要的字?jǐn)?shù)計(jì)算:INT(500/32)=16 個(gè)字。(2)塊號(hào)b=(i-1)*32+j(3)申請(qǐng)的過(guò)程:順序掃描位示圖、找到空閑塊并分配、修改位示圖mapi,j=1。歸還的過(guò)程:找到回收盤塊在位示圖中的行和列,修改位示圖mapi,j=0。25對(duì)空閑磁盤空間的管理常采用哪幾種分配方式?在UNIX系統(tǒng)中采用何種分配方式?答:空閑表法、空閑鏈表法、位示圖法、成組鏈接法。UNIX系統(tǒng)采用的是成組鏈接法26基于索引節(jié)點(diǎn)的文件共享方式有何優(yōu)點(diǎn)?答:優(yōu)點(diǎn)是建立新的共享鏈接時(shí),不改變文件擁有

12、者關(guān)系,僅把索引結(jié)點(diǎn)共享計(jì)數(shù)器加1,系統(tǒng)可獲悉了由多少個(gè)目錄項(xiàng)指向該文件。缺點(diǎn)是擁有者不能刪除自己的文件否則會(huì)出錯(cuò)。27基于符號(hào)鏈的文件共享方式有何優(yōu)點(diǎn)?答:能夠通過(guò)網(wǎng)絡(luò)鏈接世界上 任何地方的計(jì)算機(jī)中的文件。28在一級(jí)系統(tǒng)容錯(cuò)技術(shù)中,包括哪些容錯(cuò)措施?什么是寫后讀校驗(yàn)?答:一級(jí)系統(tǒng)容錯(cuò)技術(shù)包括雙份目錄、雙份文件分配表及寫后讀校驗(yàn)等容錯(cuò)措施。寫后讀校驗(yàn)是每次從內(nèi)存緩沖區(qū)向磁盤寫入一個(gè)數(shù)據(jù)塊后,又立即從磁盤上讀出該數(shù)據(jù)塊,并送至另一緩沖區(qū)中,再將該緩沖區(qū)內(nèi)容與內(nèi)存緩沖區(qū)中在寫后仍保留的數(shù)據(jù)進(jìn)行比較。若兩者一致,才認(rèn)為寫入成功,繼續(xù)寫下一個(gè)盤塊。否則重寫。若重寫后仍不一致,則認(rèn)為盤塊缺陷,便將應(yīng)寫入

13、該盤塊的數(shù)據(jù),寫入到熱修復(fù)重定向區(qū)中。29在第二級(jí)系統(tǒng)容錯(cuò)技術(shù)中,包括哪些容錯(cuò)措施?畫圖說(shuō)明之。答:第二級(jí)容錯(cuò)技術(shù)包括磁盤鏡像和磁盤雙工兩種容錯(cuò)措施。圖示如下:30何謂事務(wù)?如何保證事務(wù)的原子性?答:事務(wù)是用于訪問和修改各種數(shù)據(jù)項(xiàng)的一個(gè)程序單位。要保證事務(wù)的原子性必須要求一個(gè)事務(wù)在對(duì)一批數(shù)據(jù)執(zhí)行修改操作時(shí),要么全部完成,用修改后的數(shù)據(jù)代替原來(lái)數(shù)據(jù),要么一個(gè)也不改,保持原來(lái)數(shù)據(jù)的一致性。31引入檢查點(diǎn)的目的是什么?引入檢查點(diǎn)后又如何進(jìn)行恢復(fù)處理?答:引入檢查點(diǎn)的目的是使對(duì)事務(wù)記錄表中事務(wù)記錄的清理工作經(jīng)?;;謴?fù)處理由恢復(fù)例程來(lái)實(shí)現(xiàn)。首先查找事務(wù)記錄表,確定在最近檢查點(diǎn)以前開始執(zhí)行的最后的事務(wù)T

14、i。找到Ti后再返回搜索事務(wù)記錄表,找到第一個(gè)檢查點(diǎn)記錄,從該檢查點(diǎn)開始,返回搜索各個(gè)事務(wù)記錄,利用redo和undo 過(guò)程對(duì)他們進(jìn)行相應(yīng)的處理。32為何引入共享鎖?如何用互斥鎖或共享鎖來(lái)實(shí)現(xiàn)事務(wù)的順序性?答:引入共享鎖是為了提高運(yùn)行效率。在給對(duì)象設(shè)置了互斥鎖和共享鎖的情況下,如果事務(wù)Ti要對(duì)Q執(zhí)行讀操作,只需獲得Q的共享鎖。如果對(duì)象Q已被互斥鎖鎖住,則Ti必須等待;否則便獲得共享鎖對(duì)Q執(zhí)行讀操作。如果Ti 要對(duì)Q 執(zhí)行寫操作,則Ti還要獲得Q的互斥鎖。若失敗則等待;成功則獲得互斥鎖并對(duì)Q執(zhí)行寫操作。33當(dāng)系統(tǒng)中有重復(fù)文件時(shí),如何保證他們的一致性?答:可以采用兩種方法:一是對(duì)所有的重復(fù)文件進(jìn)行

15、同樣的修改,二是用新修改的文件替換所有的重復(fù)文件。34如何檢索盤塊號(hào)的一致性?檢查時(shí)可能出現(xiàn)哪幾種情況?答:為了保證盤塊號(hào)的一致性,先將計(jì)數(shù)器表中的所有表項(xiàng)初始化為0,用N 個(gè)空閑盤塊號(hào)計(jì)數(shù)器組成的第一組計(jì)數(shù)器對(duì)從空閑盤塊表中讀出的盤塊號(hào)計(jì)數(shù),用N 個(gè)數(shù)據(jù)盤塊號(hào)計(jì)數(shù)器組成的第二組計(jì)數(shù)器對(duì)從文件分配表中讀出的已分配給文件使用的盤快號(hào)計(jì)數(shù)。如果兩組計(jì)數(shù)中的對(duì)應(yīng)數(shù)據(jù)互補(bǔ)則數(shù)據(jù)一致,反之則發(fā)生錯(cuò)誤。檢查時(shí)可能出現(xiàn)的情況:(1)兩組計(jì)數(shù)器中盤塊K 的計(jì)數(shù)值均為0,應(yīng)在空閑盤塊表中增加盤塊號(hào)K;(2)空閑盤塊號(hào)計(jì)數(shù)器中盤塊K 的計(jì)數(shù)值為2,應(yīng)刪除一個(gè)空閑盤塊號(hào)K;(3)空閑盤塊號(hào)計(jì)數(shù)器中盤塊號(hào)K 的計(jì)數(shù)值

16、為0,而數(shù)據(jù)盤塊號(hào)計(jì)數(shù)器中盤塊號(hào)K 的計(jì)數(shù)值大于1,則錯(cuò)誤嚴(yán)重,存在數(shù)據(jù)丟失等事件,必須立即報(bào)告系統(tǒng)加以處理。第七章1操作系統(tǒng)包括哪幾種類型的用戶接口?它們分別適用于哪種情況?答:操作系統(tǒng)包括四種類型的用戶接口:命令接口(分為聯(lián)機(jī)與脫機(jī)命令接口)、程序接口、圖形化用戶接口和網(wǎng)絡(luò)用戶接口。命令接口和圖形化用戶接口支持用戶直接通過(guò)終端來(lái)使用計(jì)算機(jī)系統(tǒng),程序接口提供給用戶在編制程序時(shí)使用,網(wǎng)絡(luò)用戶接口是面向網(wǎng)絡(luò)應(yīng)用的接口。2聯(lián)機(jī)命令接口由哪些部分構(gòu)成?答:聯(lián)機(jī)命令接口由一組聯(lián)機(jī)命令、終端處理程序和命令解釋程序構(gòu)成。3聯(lián)機(jī)命令通常包含哪些類型?每種類型又包含哪些主要命令?答:聯(lián)機(jī)命令通常包含如下類型:

17、(1)系統(tǒng)訪問類,主要是注冊(cè)命令login、password;(2)磁盤操作類,包括磁盤格式化format、軟盤復(fù)制diskcopy、軟盤比較diskcomp及備份backup等命令;(3)文件操作類,包括文件顯示type、文件拷貝copy、文件比較comp、文件重命名rename、文件刪除erase等命令;(4)目錄操作類,包括子目錄建立mkdir、目錄顯示dir、子目錄刪除rmdir、目錄結(jié)構(gòu)顯示tree、當(dāng)前目錄改變chdir等命令;(5)其它命令,包括輸入輸出重定向、”,其后接文件或設(shè)備名,則命令的結(jié)果輸出將送到指定文件或設(shè)備上;如果使用輸入重定向“file412.試比較mail和wr

18、ite命令的作用有何不同?答: mail命令作為UNIX 的多用戶之間非交互式通信的工具。write 命令是用戶與當(dāng)前系統(tǒng)中的其他用戶直接進(jìn)行聯(lián)機(jī)通訊的工具。13. 試比較一般的過(guò)程調(diào)用和系統(tǒng)調(diào)用?答: 系統(tǒng)調(diào)用本質(zhì)上是過(guò)程調(diào)用的一種特殊形式,與一般過(guò)程調(diào)用有差別:(1)運(yùn)行狀態(tài)不同。一般過(guò)程調(diào)用的調(diào)用過(guò)程和被調(diào)用過(guò)程均為用戶程序,或者均為系統(tǒng)程序,運(yùn)行在同一系統(tǒng)狀態(tài)(用戶態(tài)或系統(tǒng)態(tài));系統(tǒng)調(diào)用的調(diào)用過(guò)程是用戶態(tài)下的用戶程序,被調(diào)用過(guò)程是系統(tǒng)態(tài)下的系統(tǒng)程序。(2)軟中斷進(jìn)入機(jī)制。一般的過(guò)程調(diào)用可直接由調(diào)用過(guò)程轉(zhuǎn)向被調(diào)用過(guò)程;而系統(tǒng)調(diào)用不允許由調(diào)用過(guò)程直接轉(zhuǎn)向被調(diào)用過(guò)程,一般通過(guò)軟中斷機(jī)制,先進(jìn)

19、入操作系統(tǒng)內(nèi)核,經(jīng)內(nèi)核分析后,才能轉(zhuǎn)向相應(yīng)命令處理程序。(3)返回及重新調(diào)度。一般過(guò)程調(diào)用在被調(diào)用結(jié)束后,返回調(diào)用點(diǎn)繼續(xù)執(zhí)行;系統(tǒng)調(diào)用被調(diào)用完后,要對(duì)系統(tǒng)中所有運(yùn)行進(jìn)程重新調(diào)度。只有當(dāng)調(diào)用進(jìn)程仍具有最高優(yōu)先權(quán)才返回調(diào)用過(guò)程繼續(xù)執(zhí)行。(4)嵌套調(diào)用。一般過(guò)程和系統(tǒng)調(diào)用都允許嵌套調(diào)用,注意系統(tǒng)過(guò)程嵌套而非用戶過(guò)程。14什么是系統(tǒng)調(diào)用?它都有哪些類型?答:系統(tǒng)調(diào)用是指在操作系統(tǒng)內(nèi)核設(shè)置的一組用于實(shí)現(xiàn)各種系統(tǒng)功能的子程序或過(guò)程,并提供給用戶程序調(diào)用。主要類型包括:(1)進(jìn)程控制類。用于進(jìn)程創(chuàng)建、終止、等待、替換、進(jìn)程數(shù)據(jù)段大小改變及進(jìn)程標(biāo)識(shí)符或指定進(jìn)程屬性獲得等;(2)文件操縱類。用于文件創(chuàng)建、打開、

20、關(guān)閉、讀/寫及文件讀寫指針移動(dòng)和屬性修改,目錄創(chuàng)建及索引結(jié)點(diǎn)建立等;(3)進(jìn)程通信類,用于實(shí)現(xiàn)通信機(jī)制如消息傳遞、共享存儲(chǔ)區(qū)及信息量集機(jī)制等;(4)信息維護(hù)類,用于實(shí)現(xiàn)日期、時(shí)間及系統(tǒng)相關(guān)信息設(shè)置和獲得。15如何設(shè)置系統(tǒng)調(diào)用所需的參數(shù)?答:設(shè)置系統(tǒng)調(diào)用參數(shù)包括兩種方式:(1)直接將參數(shù)送入相應(yīng)的寄存器中。問題是寄存器有限,限制了設(shè)置參數(shù)的數(shù)目。(2)參數(shù)表方式。將系統(tǒng)調(diào)用所需參數(shù),放入?yún)?shù)表中,再將該表指針放在寄存器中。16試說(shuō)明系統(tǒng)調(diào)用的處理步驟。答:(1)設(shè)置系統(tǒng)調(diào)用號(hào)和參數(shù)。(2)對(duì)系統(tǒng)調(diào)用命令的一般性處理。如保護(hù)CPU現(xiàn)場(chǎng),PSW、PC、系統(tǒng)調(diào)用號(hào)、用戶棧指針及通用寄存器入棧,保存用戶

21、定義參數(shù)等。UNIX 中執(zhí)行CHMK 命令將參數(shù)表中的參數(shù)傳到User結(jié)構(gòu)的U.U-arg()中;MS-DOS執(zhí)行INT21軟中斷。(3)根據(jù)系統(tǒng)調(diào)用入口表及具體系統(tǒng)調(diào)用命令轉(zhuǎn)至對(duì)應(yīng)命令處理程序具體處理。17.為什么在訪問文件前,要用open系統(tǒng)調(diào)用先打開該文件?答: 系統(tǒng)將在用戶與該文件之間建立一條快捷通路。在文件被打開后,系統(tǒng)將給用戶返回一個(gè)該文件的句柄或描述符。18.在UNIX 系統(tǒng)中是否設(shè)置了專門用來(lái)刪除文件的系統(tǒng)調(diào)用?為什么?答: 沒有。當(dāng)用戶不再使用此文件時(shí),利用系統(tǒng)調(diào)用unlink斷開連接,做i.link減1操作。當(dāng)i.link減1結(jié)果為0,表示此文件不再被用戶需要,該文件將從文

22、件系統(tǒng)中刪除。19.在IPC 軟件包中包含哪幾種通信機(jī)制?在每種通信機(jī)制中設(shè)置了那些系統(tǒng)調(diào)用?答: IPC 中提供了三種通信機(jī)制:(1)消息機(jī)制。存在msgget,msgsend,msgrcv 系統(tǒng)調(diào)用。(2)共享存儲(chǔ)器機(jī)制。存在shmget,shmid,shmdt 系統(tǒng)調(diào)用。(3)信號(hào)量機(jī)制。無(wú)系統(tǒng)調(diào)用。20. trap.S是什么程序?它完成哪些主要功能?答:UNIX系統(tǒng)V 內(nèi)核中的trap.S文件,是中斷和陷入總控程序。用于中斷和陷入的一般性處理,由匯編語(yǔ)言編寫。trap.S 中包含了絕大部分的中斷和陷入向量的入口地址,每當(dāng)系統(tǒng)發(fā)生中斷和陷入時(shí),通常都是直接進(jìn)入trap.S程序。21.在U

23、NIX 系統(tǒng)內(nèi),被保護(hù)的CPU環(huán)境中包含哪些數(shù)據(jù)項(xiàng)?答:當(dāng)用戶程序處在用戶態(tài)且執(zhí)行CHMK (CHange Mode to Kernel)之前,應(yīng)在用戶空間提供系統(tǒng)調(diào)用所需參數(shù)表,并將參數(shù)表地址送入R0寄存器。執(zhí)行CHMK 命令后,處理機(jī)轉(zhuǎn)為核心態(tài),由硬件自動(dòng)將處理機(jī)狀態(tài)長(zhǎng)字(PSL)、PC 和代碼操作數(shù)(code)壓入用戶核心棧,從中斷和陷入向量表中取出trap.S入口地址,轉(zhuǎn)入trap.S中執(zhí)行。trap.S 程序執(zhí)行后,將陷入類型type 和用戶棧指針usp 壓入用戶核心棧,將被中斷進(jìn)程的CPU環(huán)境中的一系列寄存器如R0R11的部分或全部壓棧。哪些寄存器內(nèi)容壓棧,取決于特定寄存器的屏蔽碼

24、,屏蔽碼每一位都與R0R11中的寄存器相對(duì)應(yīng)。當(dāng)某一位置1時(shí),表示對(duì)應(yīng)寄存器內(nèi)容壓棧。22. trap.C 是什么程序?它將完成哪些處理?答:trap.C 程序是處理各種陷入情況的C 語(yǔ)言文件,共處理12 種陷入后的公共問題。包括:確定系統(tǒng)調(diào)用號(hào)、實(shí)現(xiàn)參數(shù)傳遞、轉(zhuǎn)入相應(yīng)系統(tǒng)調(diào)用處理子程序。在由系統(tǒng)調(diào)用子程序返回到trap.C 后,重新計(jì)算進(jìn)程的優(yōu)先級(jí),對(duì)收到的信號(hào)進(jìn)行處理等。23.為方便轉(zhuǎn)入系統(tǒng)調(diào)用處理程序,在UNIX 系統(tǒng)中配置了什么樣的數(shù)據(jù)結(jié)構(gòu)?答:在UNIX 系統(tǒng)中配置了系統(tǒng)調(diào)用定義表sysent,在表的每個(gè)結(jié)構(gòu)中包含三個(gè)元素,一是相應(yīng)系統(tǒng)調(diào)用所需參數(shù)的個(gè)數(shù);二是系統(tǒng)調(diào)用經(jīng)寄存器傳送的參

25、數(shù)個(gè)數(shù);三是相應(yīng)系統(tǒng)調(diào)用處理子程序的入口地址。系統(tǒng)中設(shè)置了該表之后,可根據(jù)系統(tǒng)調(diào)用號(hào)i從系統(tǒng)調(diào)用定義表中找出相應(yīng)表目,按表目中的入口地址轉(zhuǎn)入相應(yīng)處理子程序,完成系統(tǒng)調(diào)用的特定功能。執(zhí)行完后,返回中斷和陷入總控程序中的trap.C 程序中,返回?cái)帱c(diǎn)前的公共處理部分。第八章 網(wǎng)絡(luò)操作系統(tǒng)第八章 網(wǎng)絡(luò)操作系統(tǒng)第八章1.按網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)可以把計(jì)算機(jī)網(wǎng)絡(luò)分為哪幾類?試畫出它們的網(wǎng)絡(luò)拓?fù)鋱D。答:計(jì)算機(jī)網(wǎng)絡(luò)可分為星形、環(huán)形、總線形、樹形和網(wǎng)狀形網(wǎng)絡(luò)。它們的網(wǎng)絡(luò)拓?fù)鋱D如下:2.試說(shuō)明分組交換網(wǎng)的組成。答:由分組交換機(jī)、網(wǎng)路管理中心、遠(yuǎn)程集中器、分組裝拆設(shè)備以及傳輸設(shè)備等組成。3.何謂幀交換方式及信元交換方式?答

26、:幀交換方式是在傳統(tǒng)分組交換的基礎(chǔ)上發(fā)展起來(lái)的,傳輸基本單位是幀,長(zhǎng)度可變,采用“存儲(chǔ)轉(zhuǎn)發(fā)”方式,即幀交換器每接到一個(gè)新幀時(shí),都將該幀送幀緩沖區(qū)排隊(duì),按照該幀中的目標(biāo)地址,將該幀轉(zhuǎn)發(fā)給相應(yīng)路徑的下一個(gè)幀交換器。信元交換方式是改進(jìn)了的幀中繼交換方式。當(dāng)源幀交換器收到用戶設(shè)備發(fā)來(lái)的幀,便分割為多個(gè)定長(zhǎng)信元,在整個(gè)幀中繼器網(wǎng)絡(luò)中傳輸和交換時(shí),都以信元為基本單位,到達(dá)目標(biāo)幀交換器后,被重組為幀。4.局域網(wǎng)可分為基本型和快速型兩大類,每一類中包括哪幾種局域網(wǎng)?答:基本型局域網(wǎng)有:(1)以太網(wǎng)(2)令牌環(huán)網(wǎng)快速局域網(wǎng)有: (1)FDDI光纖環(huán)網(wǎng)(2)快速以太網(wǎng)100 BASE-T。5.為實(shí)現(xiàn)同構(gòu)LAN網(wǎng)絡(luò)

27、互連,應(yīng)采用什么樣的網(wǎng)絡(luò)互連設(shè)備?應(yīng)具有哪些功能?答:同構(gòu)LAN 網(wǎng)絡(luò)互連設(shè)備與功能:(1) 網(wǎng)橋。功能:幀的發(fā)送和接受、緩沖處理、協(xié)議轉(zhuǎn)換。(2) 路由器。功能:拆包和打包、路由選擇、協(xié)議轉(zhuǎn)換、分段和重組6為實(shí)現(xiàn)異構(gòu)型網(wǎng)絡(luò)互連,應(yīng)采用什么樣的網(wǎng)絡(luò)互聯(lián)設(shè)備?它又應(yīng)具有哪些功能?答:采用網(wǎng)關(guān)。實(shí)現(xiàn)異構(gòu)LAN 互連、LAN 與WAN互連、WAN 互連、LAN 與主機(jī)互連。7網(wǎng)絡(luò)層向傳輸層提供了哪兩類數(shù)據(jù)傳輸服務(wù)?試對(duì)它們做簡(jiǎn)要的說(shuō)明。答:(1)數(shù)據(jù)包服務(wù)。發(fā)方網(wǎng)絡(luò)層從傳輸層接收?qǐng)?bào)文,為它配上完整的目標(biāo)地址,作為獨(dú)立信息單位傳送出去。數(shù)據(jù)包每經(jīng)過(guò)一個(gè)中繼節(jié)點(diǎn)都根據(jù)當(dāng)時(shí)當(dāng)?shù)厍闆r,按一定算法選擇一條最佳

28、傳輸路徑轉(zhuǎn)發(fā)出去。采用數(shù)據(jù)包服務(wù)的收、發(fā)雙發(fā)無(wú)需建立連接。(2)虛電路服務(wù)。通信前由源主機(jī)發(fā)送呼叫報(bào)文分組,包含源和目標(biāo)主機(jī)的全網(wǎng)地址。目標(biāo)主機(jī)同意通信,便由網(wǎng)絡(luò)層在雙方間建立一條虛電路。在以后通信中只需填上虛電路的邏輯信道號(hào);通信結(jié)束拆除該虛電路。8傳輸層所起的橋梁作用具體表現(xiàn)在哪幾方面?答:(1)傳輸出錯(cuò)率和建立連接的失敗率。(2)數(shù)據(jù)傳輸速率、吞吐量和傳輸時(shí)延。(3)分段和組段功能。9TCP/IP模型中包含了哪幾個(gè)層次?簡(jiǎn)要說(shuō)明每個(gè)層次的主要功能。答:TCP/IP模型中包含4個(gè)層次。(1)應(yīng)用層。對(duì)應(yīng)于OSI高層,為用戶提供需要的服務(wù)。如FTP、Telnet、DNS等。(2)傳輸層。對(duì)應(yīng)

29、于OSI傳輸層,為應(yīng)用層實(shí)體提供端到端的通信功能。定義了面向連接的TCP和無(wú)連接的用戶數(shù)據(jù)報(bào)協(xié)議UDP這兩個(gè)主要協(xié)議。(3)網(wǎng)絡(luò)互聯(lián)層。對(duì)應(yīng)于OSI網(wǎng)絡(luò)層,解決主機(jī)到主機(jī)的通信問題。有網(wǎng)際協(xié)議IP、地址解析協(xié)議ARP、互聯(lián)網(wǎng)組管理協(xié)議IGMP和互聯(lián)網(wǎng)控制報(bào)文協(xié)議ICMP四個(gè)主要協(xié)議。(4)網(wǎng)絡(luò)訪問層。對(duì)應(yīng)OSI的物理層和數(shù)據(jù)鏈路層。10網(wǎng)絡(luò)互聯(lián)層IP協(xié)議的主要作用是什么?為什么在有了IP協(xié)議之后還要配置TCP協(xié)議?答:(1)IP 協(xié)議主要用于異構(gòu)網(wǎng)絡(luò)間的相互連接和路由選擇。IP 提供的是不可靠、面向無(wú)連接的數(shù)據(jù)報(bào)傳遞服務(wù)。(2)TCP協(xié)議提供面向連接、可靠的端端通信機(jī)制。TCP比IP可以確保數(shù)

30、據(jù)傳輸?shù)目煽啃?,即使網(wǎng)絡(luò)層出錯(cuò),TCP仍能正確控制建立連接、數(shù)據(jù)傳輸和連接釋放。11.試說(shuō)明在介質(zhì)訪問控制MAC子層中,IEEE 802.2、IEEE 802.3、IEEE 802.3u、IEEE802.2z、IEEE 802.5、IEEE 802.6都是些什么標(biāo)準(zhǔn)?答:IEEE 802.2是邏輯鏈路控制的標(biāo)準(zhǔn)。 IEEE 802.3是以太網(wǎng)的標(biāo)準(zhǔn)。IEEE 802.3u 是以太網(wǎng)的標(biāo)準(zhǔn)。 IEEE 802.2z是以太網(wǎng)的標(biāo)準(zhǔn)。IEEE 802.5是令牌環(huán)的標(biāo)準(zhǔn)。 IEEE 802.6是城域網(wǎng)的標(biāo)準(zhǔn)。12.何謂網(wǎng)絡(luò)體系結(jié)構(gòu)?OSI/RM由哪幾部分組成?答:網(wǎng)絡(luò)體系結(jié)構(gòu)是指通信系統(tǒng)的整體設(shè)計(jì),為

31、網(wǎng)絡(luò)硬件、軟件、協(xié)議、存取控制和拓?fù)涮峁?biāo)準(zhǔn)。OSI/RM 從低到高分七層:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會(huì)話層、表示層、應(yīng)用層。13.什么是網(wǎng)絡(luò)協(xié)議?扼要說(shuō)明其所含的三要素。答:網(wǎng)絡(luò)協(xié)議是為計(jì)算機(jī)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)交換而建立的規(guī)則、標(biāo)準(zhǔn)或約定的集合。計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議主要由語(yǔ)義、語(yǔ)法和交換規(guī)則三部分即協(xié)議三要素組成。語(yǔ)義:規(guī)定通信雙方彼此講什么,確定協(xié)議元素類型,如規(guī)定通信雙方發(fā)什么控制信息,執(zhí)行的動(dòng)作和返回的應(yīng)答。語(yǔ)法:規(guī)定通信雙方彼此如何講,確定協(xié)議元素格式,如數(shù)據(jù)和控制信息的格式。交換規(guī)則:規(guī)定信息交流的次序。14.ISO將OSI/RM分成幾層?各層的主要用途是什么?答:OSI/RM分7

32、層。各層的主要用途是:物理層:規(guī)定了網(wǎng)絡(luò)設(shè)備間物理連接標(biāo)準(zhǔn),在網(wǎng)絡(luò)設(shè)備間透明地傳輸比特流。數(shù)據(jù)鏈路層:提供相鄰節(jié)點(diǎn)間可靠的數(shù)據(jù)傳輸功能。網(wǎng)絡(luò)層:在通信子網(wǎng)中進(jìn)行路由選擇和通信控制。傳輸層:提供兩個(gè)端系統(tǒng)間的可靠通信。會(huì)話層:建立和控制兩個(gè)應(yīng)用實(shí)體間的會(huì)話過(guò)程。表示層:提供統(tǒng)一的網(wǎng)絡(luò)數(shù)據(jù)表示。應(yīng)用層:提供網(wǎng)絡(luò)用戶間的分布式應(yīng)用環(huán)境(普通用戶)和應(yīng)用開發(fā)環(huán)境(網(wǎng)絡(luò)程序員)。15.客戶/服務(wù)器模式得以廣泛流行的主要因素是什么?答:(1)模塊化與應(yīng)用的分布特性 (2)充分利用資源,提高網(wǎng)絡(luò)效率(3)便與系統(tǒng)維護(hù),擴(kuò)充性強(qiáng) (4)并發(fā)特性16.試說(shuō)明客戶與服務(wù)器之間的交互情況。答:C/S 模式的兩層結(jié)構(gòu)

33、系統(tǒng)是:第一層在客戶機(jī)系統(tǒng)上結(jié)合表示與業(yè)務(wù)邏輯;第二層通過(guò)網(wǎng)絡(luò)結(jié)合了數(shù)據(jù)庫(kù)服務(wù)器。C/S 模式主要由客戶應(yīng)用程序、服務(wù)器管理程序和中間件三部分組成。17.兩層C/S模式有哪些局限性?如何解決?答:(1)不能適應(yīng)應(yīng)用不斷增多的情況。(2)需要在客戶機(jī)與服務(wù)器上安裝特定的網(wǎng)絡(luò)軟件,實(shí)現(xiàn)C/S間的互用性。(3)客戶機(jī)直接與服務(wù)器交互。解決辦法:設(shè)法使C 與提供數(shù)據(jù)等服務(wù)的S無(wú)關(guān),在C/S間增設(shè)中間實(shí)體。18.為什么在大型信息系統(tǒng)和Internet 環(huán)境下,應(yīng)采用三層客戶/服務(wù)器模式?答:因?yàn)镮nternet 發(fā)展極為迅速,三層客戶/服務(wù)器模式更適合發(fā)展。把客戶機(jī)作為Web瀏覽器,從而形成了Web瀏覽

34、器、Web服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器三層的C/S 模式。19.試比較兩層和三層的C/S模式。答:三層與兩層模式相比的優(yōu)點(diǎn):(1)增加了系統(tǒng)的靈活性和可擴(kuò)展性。(2)簡(jiǎn)化了客戶機(jī),降低了系統(tǒng)費(fèi)用。(3)使客戶機(jī)安裝、配置和維護(hù)更為方便。三層的缺點(diǎn):(1)軟件開發(fā)難度大,開發(fā)周期長(zhǎng)。(2)訪問效率低。20.現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)有哪些主要功能。答:計(jì)算機(jī)網(wǎng)絡(luò)的主要功能是數(shù)據(jù)通信和資源共享、系統(tǒng)容錯(cuò)、網(wǎng)絡(luò)管理、應(yīng)用互操作功能。21.試說(shuō)明在層次式結(jié)構(gòu)的網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)通信時(shí),信息的流動(dòng)過(guò)程。答:請(qǐng)求信息從客戶機(jī)到應(yīng)用服務(wù)器,再到數(shù)據(jù)服務(wù)器,然后數(shù)據(jù)服務(wù)器根據(jù)要求向應(yīng)用服務(wù)器傳送信息,再由應(yīng)用服務(wù)器找到客戶機(jī)。22.

35、為實(shí)現(xiàn)數(shù)據(jù)通信,計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)有哪些具體功能?答:連接的建立和拆除、報(bào)文的分解和組裝、傳輸控制、流量控制、差錯(cuò)檢測(cè)與糾正。23.試說(shuō)明當(dāng)前實(shí)現(xiàn)文件和數(shù)據(jù)共享的兩種主要方式。答:以虛擬軟盤方式和以文件服務(wù)方式實(shí)現(xiàn)的數(shù)據(jù)共享方式。24.網(wǎng)絡(luò)管理的主要目標(biāo)是什么?答:A增強(qiáng)網(wǎng)絡(luò)的可用性。 B提高網(wǎng)絡(luò)運(yùn)行質(zhì)量。 C提高網(wǎng)絡(luò)資源利用率。D保障網(wǎng)絡(luò)的安全性 E提高網(wǎng)絡(luò)和社會(huì)經(jīng)濟(jì)效益。25.網(wǎng)絡(luò)管理包括哪幾方面的具體功能?答:配置管理、故障管理、性能管理、安全管理、計(jì)費(fèi)管理。26.何謂信息“互通性”和信息“互用性”?答:信息的互通性是指在不同網(wǎng)絡(luò)結(jié)點(diǎn)間實(shí)現(xiàn)通信。目前主要利用TCP/IP實(shí)現(xiàn)信息互通。信息的互用

36、性是指在不同網(wǎng)絡(luò)中的站點(diǎn)間實(shí)現(xiàn)信息的互用,即一個(gè)網(wǎng)絡(luò)中的用戶能訪問另一個(gè)網(wǎng)絡(luò)文件系統(tǒng)或數(shù)據(jù)庫(kù)系統(tǒng)中的文件或數(shù)據(jù)。27.何謂電子郵件?它可分為哪幾種類型?答:電子郵件E-mail,標(biāo)志,又稱電子信箱、電子郵政,是用電子手段提供信息交換的通信方式。電子郵件服務(wù)器分為兩種類型,MIME 協(xié)議和SMTP 協(xié)議?,F(xiàn)代E-mail 中可包含多種不同類型的文件,如文本、圖像、音頻和視頻信息等。28.文件傳輸?shù)膹?fù)雜性表現(xiàn)在哪幾方面?如何解決?答:異構(gòu)網(wǎng)絡(luò)下的文件傳輸,需要在Internet 中建立了統(tǒng)一的文件傳輸協(xié)議FTP。(1)內(nèi)部用戶FTP。只允許在文件服務(wù)器上擁有賬戶的用戶使用FTP服務(wù)。(2)匿名FT

37、P。在Internet 上實(shí)現(xiàn)資源共享的重要手段,允許非注冊(cè)用戶拷貝文件。29.試比較電子郵件服務(wù)和文件傳輸服務(wù)。答:電子郵件服務(wù)借助于E-mail設(shè)施與世界上所有國(guó)家和地區(qū)的網(wǎng)絡(luò)用戶通信。文件傳輸服務(wù)是在Internet 中建立統(tǒng)一的文件傳輸協(xié)議FTP,實(shí)現(xiàn)用戶在不同主機(jī)間的文件拷貝功能。30.網(wǎng)絡(luò)環(huán)境下的目錄服務(wù)有何特點(diǎn)?答:規(guī)模小的局域網(wǎng)不需要提供目錄服務(wù),對(duì)于大型企業(yè)網(wǎng)必須對(duì)網(wǎng)絡(luò)管理員和用戶提供目錄服務(wù),發(fā)揮網(wǎng)絡(luò)的應(yīng)有作用。目錄服務(wù)還應(yīng)能對(duì)每臺(tái)物理設(shè)備提供的網(wǎng)絡(luò)服務(wù)進(jìn)行管理。對(duì)服務(wù)器提供的網(wǎng)絡(luò)服務(wù)可以是文件/打印服務(wù)、數(shù)據(jù)庫(kù)服務(wù)等。31. 目錄服務(wù)包括哪些主要功能?答:(1)用戶管理。

38、保證核準(zhǔn)用戶能方便地訪問各種網(wǎng)絡(luò)服務(wù),禁止非法用戶訪問。(2)分區(qū)和復(fù)制。將龐大目錄庫(kù)分成若干個(gè)分區(qū),并分別復(fù)制到多臺(tái)服務(wù)器,使每個(gè)分區(qū)被復(fù)制的位置盡量靠近最常使用這些對(duì)象的用戶,有的目錄服務(wù)還允許一臺(tái)服務(wù)器上存放多個(gè)不同分區(qū)的拷貝。(3)創(chuàng)建擴(kuò)充和繼承功能。創(chuàng)建是在目錄中創(chuàng)建新的對(duì)象,并設(shè)置屬性。擴(kuò)充指對(duì)原有目錄服務(wù)功能的擴(kuò)充。繼承是指目錄對(duì)象繼承其他對(duì)象的屬性和權(quán)力的能力。(4)多平臺(tái)支持功能。由于目錄服務(wù)存在著管理對(duì)象的差異,要求具有跨越平臺(tái)能力。32. Internet 具有哪些特征?答:(1)廣域性 (2)廣泛性 (3)高速性(4)綜合性33.何謂WWW?它與一般的信息檢索工具有何不

39、同?答:WWW(Word Wide Web)稱為萬(wàn)維網(wǎng)或Web,是當(dāng)前最為流行的信息服務(wù)類型。它與一般信息檢索工具不同表現(xiàn)在:一般檢索工具每次只能從一臺(tái)主機(jī)上查找需要的文件,且文件數(shù)據(jù)類型單一;而Web檢索可以一次從多臺(tái)主機(jī)中查找需要的數(shù)據(jù),允許類型各異,并將這些數(shù)據(jù)形成一份文件。34.何謂BBS?它何以會(huì)受到廣大網(wǎng)絡(luò)用戶的歡迎?答:BBS(Bulletin Board System)即電子公告板。BBS用戶已經(jīng)擴(kuò)展到各行各業(yè),BBS可以交換各種文件。通過(guò)BBS系統(tǒng)可隨時(shí)取得國(guó)際最新軟件及信息,可以和別人討論計(jì)算機(jī)軟件、硬件、Internet、多媒體、程序設(shè)計(jì)以及醫(yī)學(xué)等各種有趣話題,可以利用B

40、BS刊登征友、廉價(jià)轉(zhuǎn)讓及公司產(chǎn)品等啟事。只要擁有1 臺(tái)計(jì)算機(jī)和上網(wǎng)設(shè)備就能立刻進(jìn)入“超時(shí)代”BBS領(lǐng)域,享用它無(wú)比的威力!因此BBS 受到了廣大網(wǎng)絡(luò)用戶的歡迎。35.什么是域名服務(wù)?Internet的域名是由幾段構(gòu)成的?答:域名是Internet 網(wǎng)絡(luò)上的一個(gè)服務(wù)器或一個(gè)網(wǎng)絡(luò)系統(tǒng)的名字。域名的形式是以若干個(gè)英文字母和數(shù)字組成,由.分隔成幾部分,如就是一個(gè)域名。一個(gè)完整的域名由兩個(gè)或兩個(gè)以上詞段組成,部分之間用英文句號(hào).分隔,最后一個(gè).的右邊部分稱為頂級(jí)域名(TLD)或一級(jí)域名,最后一個(gè).的左邊部分稱為二級(jí)域名(SLD),二級(jí)域名的左邊部分稱為三級(jí)域名,以此類推,每一級(jí)的域名控制它下一級(jí)域名的分

41、配。36.什么是域名解析?最基本的一種域名解析方式是如何實(shí)現(xiàn)的?答:域名解析是將域名重新轉(zhuǎn)換為對(duì)應(yīng)IP地址的過(guò)程。一個(gè)域名只對(duì)應(yīng)一個(gè)IP地址,多個(gè)域名可以同時(shí)解析到一個(gè)IP地址。域名解析需要由專門的域名解析服務(wù)器DNS完成。域名解析的過(guò)程:當(dāng)應(yīng)用過(guò)程需要將一個(gè)主機(jī)域名映射為IP 地址時(shí),就調(diào)用域名解析函數(shù)將待轉(zhuǎn)換的域名放在DNS 請(qǐng)求中,以UDP 報(bào)文方式發(fā)給本地域名服務(wù)器。查到域名后將對(duì)應(yīng)IP 地址放在應(yīng)答報(bào)文中返回。若域名服務(wù)器不能回答該請(qǐng)求,則此域名服務(wù)器向根域名服務(wù)器發(fā)出請(qǐng)求解析,找到下面的所有二級(jí)域名服務(wù)器,以此類推,直到查詢到所請(qǐng)求的域名并賦IP值返回。37.為能支持Interne

42、t 所提供的服務(wù),在操作系統(tǒng)中應(yīng)配置哪些軟件?答:應(yīng)配置WEB 瀏覽器,如IE、firefox、Chrome 等,特殊的服務(wù)可以根據(jù)需要安裝對(duì)應(yīng)的軟件。38.何謂瀏覽器/服務(wù)器模式?瀏覽器和服務(wù)器的基本功能是什么?答:瀏覽器/服務(wù)器模式即B/S 結(jié)構(gòu)或Browser/Server 結(jié)構(gòu)。只安裝維護(hù)一個(gè)服務(wù)器Server,客戶端采用瀏覽器Browse 軟件。利用成熟的WWW技術(shù),結(jié)合多種Script 語(yǔ)言(VBScript、JavaScript)和ActiveX技術(shù),是全新的軟件系統(tǒng)構(gòu)造技術(shù)。在BS體系結(jié)構(gòu)系統(tǒng)中,瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需

43、信息返回到瀏覽器。而數(shù)據(jù)請(qǐng)求、加工、結(jié)果返回及動(dòng)態(tài)網(wǎng)頁(yè)生成、數(shù)據(jù)庫(kù)訪問和應(yīng)用程序執(zhí)行等工作全部由Web Server完成。隨著Windows將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)已成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。B/S 結(jié)構(gòu)的主要特點(diǎn)是分布性廣、維護(hù)方便、開發(fā)簡(jiǎn)單、共享性強(qiáng)、總體成本低。但數(shù)據(jù)安全性、服務(wù)器要求高、數(shù)據(jù)傳輸慢、軟件個(gè)性化特點(diǎn)明顯降低,難以實(shí)現(xiàn)傳統(tǒng)模式下的特殊功能要求。瀏覽器是指可以顯示網(wǎng)頁(yè)服務(wù)器或者文件系統(tǒng)的HTML 文件內(nèi)容,并讓用戶與這些文件交互的一種軟件。服務(wù)器是網(wǎng)絡(luò)上為客戶端計(jì)算機(jī)提供各種服務(wù)的高可用性計(jì)算機(jī)。第九章 系統(tǒng)安全性第九章1系統(tǒng)安全的復(fù)雜性表現(xiàn)在哪幾個(gè)方面?

44、答:(1)多面性:大規(guī)模系統(tǒng)存在多個(gè)風(fēng)險(xiǎn)點(diǎn),每點(diǎn)都包括物理、邏輯及管理三方面安全。(2)動(dòng)態(tài)性:信息技術(shù)不斷發(fā)展和攻擊手段層出不窮,系統(tǒng)安全問題呈現(xiàn)出動(dòng)態(tài)性。(3)層次性:系統(tǒng)安全涉及多方面且相當(dāng)復(fù)雜的問題,需要采用系統(tǒng)工程方法解決。(4)適度性:根據(jù)實(shí)際需要提供適度安全目標(biāo)加以實(shí)現(xiàn)。2對(duì)系統(tǒng)安全性的威脅有哪幾種類型?答:假冒身份、數(shù)據(jù)截獲、拒絕服務(wù)、修改偽造信息、否認(rèn)操作、中斷傳輸、通信量分析。3攻擊者可通過(guò)哪些途徑對(duì)軟件和數(shù)據(jù)進(jìn)行威脅?答:數(shù)據(jù)截獲,修改信息,偽造信息,中斷傳輸4可信任計(jì)算機(jī)系統(tǒng)評(píng)價(jià)標(biāo)準(zhǔn)將計(jì)算機(jī)系統(tǒng)的安全度分為哪幾個(gè)等級(jí)?答:該標(biāo)準(zhǔn)將計(jì)算機(jī)系統(tǒng)安全程度分為8級(jí),有D1(安全

45、度最低級(jí))、C1(自由安全保護(hù)級(jí))、C2(受控存取控制級(jí))、B1、B2、B3、A1、A2。5.何謂對(duì)稱加密算法和非對(duì)稱加密算法?答:對(duì)稱加密也叫私鑰加密,是指加密和解密使用相同密鑰的加密算法。加密密鑰能夠從解密密鑰中推算出來(lái),解密密鑰也能夠從加密密鑰中推算出來(lái)。在大多數(shù)對(duì)稱算法中,加密和解密的密鑰相同,也稱為保密密鑰算法或單密鑰算法。非對(duì)稱加密算法需要兩個(gè)密鑰:公鑰(publickey)和私鑰(privatekey)。公鑰與私鑰配對(duì),如果用公鑰加密數(shù)據(jù),只有用對(duì)應(yīng)的私鑰才能解密。6.什么是易位法和置換算法?試舉例說(shuō)明置換算法。答:易位法是指按一定規(guī)則,重新安排明文中的比特或字符順序形成密文,而

46、字符本身保持不變。置換法是按照一定規(guī)則,用一個(gè)字符去置換另一個(gè)字符形成密文。如:How are you?的每個(gè)字符用后面的字母代替就是Ipx bsf zpv?7.試說(shuō)明DES加密的處理過(guò)程。答:分為四個(gè)階段:第一階段,將明文分出64 位明文段,并做初始易位得到X0,左移32 位,記為L(zhǎng)0,右移32位,記為R0。第二階段,對(duì)X0進(jìn)行16次迭代,每一次用56位加密密鑰Ki。第三階段,把經(jīng)過(guò)16次迭代處理的結(jié)果的左32位與右32位互換位置。第四階段,進(jìn)行初始易位的逆變換。8.試說(shuō)明非對(duì)稱加密的主要特點(diǎn)。答:非對(duì)稱加密算法復(fù)雜、安全性依賴于算法與密鑰,加密解密速度慢。對(duì)稱密碼體制只有密鑰,安全性就是密

47、鑰的安全性,而非對(duì)稱加密有公鑰和私鑰,安全性更強(qiáng)。9試說(shuō)明保密數(shù)據(jù)簽名的加密和解密方式。答:(1)發(fā)送者A 可用自己的私用密鑰Kda對(duì)明文P進(jìn)行加密,得到密文DKda(P)。(2)A 再用B的公鑰Keb對(duì)DKda(P)加密,得到EKeb(DKda(P)后送B。(3)B收到后,先用私鑰Kdb解密,得到DKda(EKeb(DKda(P)= DKda(P)。(4)B再用A的公鑰Kea 對(duì)DKda(P)解密,得到EKeb(DKda(P)=P。10數(shù)字證明書的作用是什么?用一例來(lái)說(shuō)明數(shù)字證明書的申請(qǐng)、發(fā)放和使用過(guò)程。答:數(shù)字證明書又稱公鑰證明書,用于證明通信請(qǐng)求者的身份。數(shù)字證明書的申請(qǐng)、發(fā)放和使用過(guò)程

48、如下:(1) 用戶 A 先向CA申請(qǐng)數(shù)字證明書,A 應(yīng)提供身份證明和希望使用的公鑰A。(2) CA 收到A 發(fā)來(lái)的申請(qǐng)報(bào)告后,若接受申請(qǐng),便發(fā)給A 一份數(shù)字證明書,其中包括公鑰A 和CA 發(fā)證者的簽名等信息,并對(duì)所有信息利用CA 私鑰加密(即對(duì)CA 進(jìn)行數(shù)字簽名)。(3) 用戶 A 在向B 發(fā)送信息時(shí),由A用私鑰對(duì)報(bào)文加密(數(shù)字簽名),連同證明書發(fā)給B。(4) 為能對(duì)收到的數(shù)字證明書解密,用戶B須向CA申請(qǐng)獲得CA 的公鑰B。CA 收到用戶B 的申請(qǐng)后,可決定將公鑰B發(fā)給用戶B。(5) 用戶 B 利用CA 公鑰B 對(duì)數(shù)字證明書解密,確認(rèn)該數(shù)字證明書系原件,并從數(shù)字證明書中獲得公鑰A,并且確認(rèn)該

49、公鑰A系用戶A的密鑰。(6) 用戶 B再利用公鑰A 對(duì)用戶A 發(fā)來(lái)的加密報(bào)文解密,得到用發(fā)來(lái)報(bào)文的真實(shí)明文。11何謂鏈路加密?其主要特點(diǎn)是什么?答:鏈路加密是對(duì)網(wǎng)絡(luò)相鄰節(jié)點(diǎn)間的通信線路上傳輸?shù)臄?shù)據(jù)的加密過(guò)程。特點(diǎn)是:(1)相鄰節(jié)點(diǎn)間的物理信道上傳輸?shù)膱?bào)文是密文,在所有中間節(jié)點(diǎn)上的報(bào)文則是明文。(2)對(duì)不同的鏈路分別采用不同的加密密鑰。12何謂端-端加密?其主要特點(diǎn)是什么?答:端-端加密是在源主機(jī)或前端機(jī)FEP高層(從傳輸層到應(yīng)用層)對(duì)傳輸數(shù)據(jù)進(jìn)行的加密。特點(diǎn):(1)整個(gè)網(wǎng)絡(luò)傳輸過(guò)程中的報(bào)文正文都是密文,信息到達(dá)目標(biāo)主機(jī)后才譯成明文。(2)不能對(duì)報(bào)頭中的控制信息加密,否則中間結(jié)點(diǎn)無(wú)法得知目標(biāo)地址

50、和控制信息。13.可利用哪幾種方式來(lái)確定用戶身份的真實(shí)性?答: (1)口令密碼組合;(2)物理標(biāo)志(3)生物標(biāo)志 (4)公開密鑰14在基于口令機(jī)制的身份認(rèn)證技術(shù)中,通常應(yīng)滿足哪些要求?答:口令長(zhǎng)度適中 、自動(dòng)斷開連接 、隱蔽回送顯示 、記錄和報(bào)告。15.基于物理標(biāo)志的認(rèn)證技術(shù)又可細(xì)分為哪幾種?答:主要有基于磁卡或IC卡的兩種認(rèn)證技術(shù) 。16.智能卡可分為哪幾種類型?這些是否都可用于基于用戶持有物的認(rèn)證技術(shù)中?答:智能卡分為存儲(chǔ)器卡、微處理器卡和密碼卡等類型。存儲(chǔ)器卡沒有安全功能,不能用于基于用戶持有物的認(rèn)證;微處理器卡和密碼卡采用了加密措施,可以用于基于用戶持有物的認(rèn)證。17.被選用的人的生理

51、標(biāo)志應(yīng)具有哪幾個(gè)條件?請(qǐng)列舉幾種常用的生理標(biāo)志。答:被選用的生理標(biāo)志應(yīng)具有三個(gè)基本條件,即足夠的可變性、穩(wěn)定性好、不易偽裝。常用的生理標(biāo)志是指紋、視網(wǎng)膜組織、聲音、手指長(zhǎng)度等。18對(duì)生物識(shí)別系統(tǒng)的要求有哪些?一個(gè)生物識(shí)別系統(tǒng)通常是有哪幾部分組成的?答:對(duì)生物識(shí)別系統(tǒng)的要求有:性能滿足要求(抗欺騙和防偽防攻擊)、能被用戶接受、系統(tǒng)成本適當(dāng)。一個(gè)生物識(shí)別系統(tǒng)通常由注冊(cè)和識(shí)別兩部分組成。注冊(cè)部分配有一張用戶注冊(cè)表,識(shí)別部分要對(duì)用戶進(jìn)行身份認(rèn)證和生物特征識(shí)別。19試詳細(xì)說(shuō)明SSL所提供的安全服務(wù)。答:SSL稱為安全套接層協(xié)議,用于提供Internet 上的信息保密,身份認(rèn)證服務(wù),目前SSL已成為利用公開密鑰進(jìn)行身份認(rèn)證的工業(yè)標(biāo)準(zhǔn)。SSL 提供的安全服務(wù)有:申請(qǐng)數(shù)字證書(服務(wù)器申請(qǐng)數(shù)字證書、客戶申請(qǐng)數(shù)字證書)和SSL握手協(xié)議(身份認(rèn)證、協(xié)商加密算法和協(xié)商加密密鑰)。20.什么是保護(hù)域?進(jìn)程與保護(hù)域之間存在著什么動(dòng)態(tài)聯(lián)系?答:保護(hù)域是進(jìn)程對(duì)一組對(duì)象訪問權(quán)的集合,規(guī)定了進(jìn)程能訪問對(duì)象和執(zhí)行的操作。進(jìn)程與保護(hù)域之間的動(dòng)態(tài)聯(lián)系是指進(jìn)程的可用資源集在個(gè)生命周期中是變化的;進(jìn)程運(yùn)行在不同的階段可以根據(jù)需要從一個(gè)保護(hù)域切換到另一個(gè)保護(hù)域。21.試舉例說(shuō)明具有域切換權(quán)的訪問控制矩陣。答

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論