【正文】
C (45) B(46) A (47) D (48) B (49) B (50) C(51) B (52) D (53) C (54) B (55) A(56) C (57) C (58) B (59) A (60) C(61) B (62) D (63) A (64) C (65) B(66) D (67) B (68) B (69) C (70) D 二、論述題論述題11.(1)10+128+1282+1283塊(2)最少啟動硬盤8次,最多啟動硬盤23次2.最少啟動硬盤6次,最多啟動硬盤21次3.打開文件時,用戶首先給出文件名,操作系統(tǒng)完成以下工作:(1)查找目錄,檢查文件是否存在,如不存在,則報告錯誤;(2)如該文件存在,檢查操作的合法性,例如,若該文件為只讀文件,但用戶卻將讀寫方?quot。置為寫,則系統(tǒng)不予打開;(3)根據(jù)文件名在目錄文件中找到該文件的文件控制塊,把該文件的文件控制塊調(diào)入內(nèi)存。4.一般在文件系統(tǒng)中,為了加快文件目錄檢索速度,減少啟動硬盤的次數(shù),可以采用兩種方法。(1)引入當(dāng)前目錄。在一個多層次的樹形文件目錄結(jié)構(gòu)中,如果每次都從根結(jié)點開始檢索,很不方便,通常各目錄文件放在外存,故影響訪問速度,尤其是當(dāng)層次較多時檢索要耗費很多時間。為克服這一缺點,引入當(dāng)前目錄或稱工作目錄的概念。查找文件時可以從當(dāng)前目錄開始向下檢索。這樣檢索路徑縮短,檢索速度提高。(2)采用目錄項分解?quot。一個文件控制塊一般要占很多空間,這樣一個目錄文件往往很大。在檢索目錄時,為了找到所需要的目錄項,常常要將存放目錄文件的多個物理塊逐塊讀入內(nèi)存進(jìn)行查找,這就降土思燜魎俁取?梢岳媚柯枷罘紙夥ń餼穌庖晃侍?,即把目录项(文件控制块)分为林v糠鄭好拍柯枷?,包含文件名壹s跋嚶Φ奈募誆亢牛換灸柯枷?,包含另橗文件名外文件控制繖扳c淥啃畔ⅰ?br 論述題21. 本題屬于軟件維護技術(shù)的相關(guān)內(nèi)容,在軟件維護階段的任務(wù)歸類中,將軟件維護階段的任務(wù)執(zhí)行分為三部分:理解現(xiàn)有系統(tǒng);修改現(xiàn)有系統(tǒng);重新確認(rèn)修改部分。 2.軟件維護管理包括四部分內(nèi)容,它們是:(1)控制程序的改變① 論證程序改變的合理性改變來自多方面,要分析其要求的合理性,并不一定接收所有的改變要求。并應(yīng)注意:l 維持目標(biāo)中版本的選擇方式,是單一版本,還是多用戶版本。l 近期是否有替換該程序的計劃,如有可推遲改變。l 是否改變程序的范圍和目標(biāo),如是,則應(yīng)慎重決定。②對改變進(jìn)行控制,除緊急任務(wù)外,其改變需按計劃執(zhí)行,改變控制應(yīng)包括:l 研究程序如何改變,并安排計劃。l 向改變申請者提供報告,改變計劃或拒絕理由。l 執(zhí)行計劃。(2)程序質(zhì)量檢查①保證程序設(shè)計標(biāo)準(zhǔn)。 ②對改變過程進(jìn)行檢查。(3)安排維護計劃①研究改變申請,確定實現(xiàn)改變的可行性和費用。②制定維護計劃應(yīng)考慮的因素:l 程序的穩(wěn)定(持久)性。l 程序的錯誤類型。l 申請改變的用戶數(shù)量。(4)建立維護機構(gòu)①建立專職維護結(jié)構(gòu)維護小組。②設(shè)立專職維護人員。③ 制定維護政策。論述題31.第(1)和(2)兩個SQL語句能被成功執(zhí)行;第(3)個SQL語句不能被成功執(zhí)行。2.因為對視圖的修改最終要轉(zhuǎn)換為對基本表的修改。l 對于第(1)個SQL語句能被成功執(zhí)行的理由是:執(zhí)行這個SQL語句將轉(zhuǎn)換成執(zhí)行如下的SQL語句:update S set SNAME =39。WANG PING39。where SD =39。計算機系39。 and S = 39。20030100139。;l 對于第(2)個SQL語句能被成功執(zhí)行的理由是:執(zhí)行這個SQL語句將轉(zhuǎn)換成執(zhí)行如下的SQL語句:insert into S values ( 39。20030218939。,39。YANG XIN39。, NULL,21,39。計算機系39。) 或insert into S ( S,SNAME,AGE,SD) values (39。20030218939。, 39。YANG XIN39。,21,39。計算機系39。) 轉(zhuǎn)換后的這兩個SQL語句,在本題意的假定下是能夠被成功執(zhí)行的。所以第(1)和(2)個SQL語句能被成功執(zhí)行。l 對于第(3)個SQL語句不能被成功執(zhí)行的理由是:由于視圖S_G中的一個行是由表SC中若干行經(jīng)過分組求平均值得到的,因此對視圖S_G的更新就無法轉(zhuǎn)換成對基本表SC的更新。所以第(3)個SQL語句不能被成功執(zhí)行。論述題41.當(dāng)網(wǎng)絡(luò)受到非法侵入與攻擊時,網(wǎng)絡(luò)采用保護方式時應(yīng)該采取的應(yīng)急措施為: (1)立即制止非法侵入或攻擊者的活動,恢復(fù)網(wǎng)絡(luò)的正常工作狀態(tài),并進(jìn)一步分析這次安全事故性質(zhì)與原因,盡量減少這次安全事故造成的損害;(2)如果不能馬上恢復(fù)正常運行時,網(wǎng)絡(luò)管理員應(yīng)隔離發(fā)生故障的網(wǎng)段或關(guān)閉系統(tǒng),以制止非法侵入與攻擊者的活動進(jìn)一步的發(fā)展,同時采取措施恢復(fù)網(wǎng)絡(luò)的正常工作。 2.保護方式適合以下情況: (1)非法侵入與攻擊將會對網(wǎng)絡(luò)系統(tǒng)造成很大危險;(2)跟蹤非法侵入與攻擊者活動的代價太大;(3)從技術(shù)上跟蹤非法侵入與攻擊者的活動很難實現(xiàn)。3.當(dāng)網(wǎng)絡(luò)受到非法侵入與攻擊時,網(wǎng)絡(luò)采用跟蹤方式時應(yīng)該采取的應(yīng)急措施:(1)當(dāng)網(wǎng)絡(luò)管理員發(fā)現(xiàn)網(wǎng)絡(luò)存在非法侵入與攻擊者的活動時,不立即制止闖入者的活動; (2)采取措施跟蹤非法侵入與攻擊者的活動,檢測非法侵入與攻擊者的來源、目的、非法訪問的網(wǎng)絡(luò)資源,判斷非法侵入與攻擊的危害,確定處理此類非法侵入與攻擊活動的方法。4.跟蹤方式適合以下情況:(1)被攻擊的網(wǎng)絡(luò)資源目標(biāo)明確;(2)已經(jīng)知道多次入侵某種網(wǎng)絡(luò)資源的非法侵入者或攻擊者的基本情況;(3)已經(jīng)找到一種可以控制非法侵入者或攻擊者的方法;(4)非法侵入者或攻擊者的短期活動不至于立即造成網(wǎng)絡(luò)資源與系統(tǒng)遭到重大損失。