03年全國計算機等級考試四級筆試答案

字號:

一、 選擇題
    (1) A (2) C (3) D (4) C (5) A
    (6) B (7) C (8) A (9) C (10) D
    (11) C (12) B (13) A (14) B (15) C
    (16) D (17) C (18) B (19) A (20) A
    (21) B (22) D (23) D (24) D (25) D
    (26) D (27) A (28) C (29) D (30) A
    (31) D (32) A (33) A (34) B (35) C
    (36) D (37) A (38) B (39) D (40) D
    (41) A (42) B (43) D (44) 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
    二、論述題
    論述題1
    1.(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)引入"當前目錄"。在一個多層次的樹形文件目錄結(jié)構(gòu)中,如果每次都從根結(jié)點開始檢索,很不方便,通常各目錄文件放在外存,故影響訪問速度,尤其是當層次較多時檢索要耗費很多時間。為克服這一缺點,引入"當前目錄"或稱"工作目錄"的概念。查找文件時可以從當前目錄開始向下檢索。這樣檢索路徑縮短,檢索速度提高。
    (2)采用"目錄項分解?quot;。一個文件控制塊一般要占很多空間,這樣一個目錄文件往往很大。在檢索目錄時,為了找到所需要的目錄項,常常要將存放目錄文件的多個物理塊逐塊讀入內(nèi)存進行查找,這就降低了檢索速度。可以利用目錄項分解法解決這一問題,即把目錄項(文件控制塊)分為兩部分:名號目錄項,包含文件名以及相應(yīng)的文件內(nèi)部號;基本目錄項,包含了除文件名外文件控制塊的其他全部信息。
    論述題2
    1. 本題屬于軟件維護技術(shù)的相關(guān)內(nèi)容,在軟件維護階段的任務(wù)歸類中,將軟件維護階段的任務(wù)執(zhí)行分為三部分:理解現(xiàn)有系統(tǒng);修改現(xiàn)有系統(tǒng);重新確認修改部分。
    2.軟件維護管理包括四部分內(nèi)容,它們是:
    (1)控制程序的改變
    ① 論證程序改變的合理性改變來自多方面,要分析其要求的合理性,并不一定接收所有的改變要求。并應(yīng)注意:
    l 維持目標中版本的選擇方式,是單一版本,還是多用戶版本。
    l 近期是否有替換該程序的計劃,如有可推遲改變。
    l 是否改變程序的范圍和目標,如是,則應(yīng)慎重決定。
    ②對改變進行控制,除緊急任務(wù)外,其改變需按計劃執(zhí)行,改變控制應(yīng)包括:
    l 研究程序如何改變,并安排計劃。
    l 向改變申請者提供報告,改變計劃或拒絕理由。
    l 執(zhí)行計劃。
    (2)程序質(zhì)量檢查
    ①保證程序設(shè)計標準。
    ②對改變過程進行檢查。
    (3)安排維護計劃
    ①研究改變申請,確定實現(xiàn)改變的可行性和費用。
    ②制定維護計劃應(yīng)考慮的因素:
    l 程序的穩(wěn)定(持久)性。
    l 程序的錯誤類型。
    l 申請改變的用戶數(shù)量。
    (4)建立維護機構(gòu)
    ①建立專職維護結(jié)構(gòu)--維護小組。
    ②設(shè)立專職維護人員。
    ③ 制定維護政策。 論述題3
    1.第(1)和(2)兩個SQL語句能被成功執(zhí)行;第(3)個SQL語句不能被成功執(zhí)行。
    2.因為對視圖的修改最終要轉(zhuǎn)換為對基本表的修改。
    l 對于第(1)個SQL語句能被成功執(zhí)行的理由是:執(zhí)行這個SQL語句將轉(zhuǎn)換成執(zhí)行如下的SQL語句:
    update S set SNAME = WANG PING
    where SD = 計算機系 and S# = 200301001 ;
    l 對于第(2)個SQL語句能被成功執(zhí)行的理由是:執(zhí)行這個SQL語句將轉(zhuǎn)換成執(zhí)行如下的SQL語句:
    insert into S values ( 200302189 , YANG XIN , NULL,21, 計算機系 )
    或insert into S ( S#,SNAME,AGE,SD) values ( 200302189 , YANG XIN ,21,
    計算機系 )
    轉(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í)行。
    論述題4
    1.當網(wǎng)絡(luò)受到非法侵入與攻擊時,網(wǎng)絡(luò)采用保護方式時應(yīng)該采取的應(yīng)急措施為:
    (1)立即制止非法侵入或攻擊者的活動,恢復(fù)網(wǎng)絡(luò)的正常工作狀態(tài),并進一步分析這次安全事故性質(zhì)與原因,盡量減少這次安全事故造成的損害;
    (2)如果不能馬上恢復(fù)正常運行時,網(wǎng)絡(luò)管理員應(yīng)隔離發(fā)生故障的網(wǎng)段或關(guān)閉系統(tǒng),以制止非法侵入與攻擊者的活動進一步的發(fā)展,同時采取措施恢復(fù)網(wǎng)絡(luò)的正常工作。
    2.保護方式適合以下情況:
    (1)非法侵入與攻擊將會對網(wǎng)絡(luò)系統(tǒng)造成很大危險;
    (2)跟蹤非法侵入與攻擊者活動的代價太大;
    (3)從技術(shù)上跟蹤非法侵入與攻擊者的活動很難實現(xiàn)。
    3.當網(wǎng)絡(luò)受到非法侵入與攻擊時,網(wǎng)絡(luò)采用跟蹤方式時應(yīng)該采取的應(yīng)急措施:
    (1)當網(wǎng)絡(luò)管理員發(fā)現(xiàn)網(wǎng)絡(luò)存在非法侵入與攻擊者的活動時,不立即制止闖入者的活動;
    (2)采取措施跟蹤非法侵入與攻擊者的活動,檢測非法侵入與攻擊者的來源、目的、非法訪問的網(wǎng)絡(luò)資源,判斷非法侵入與攻擊的危害,確定處理此類非法侵入與攻擊活動的方法。
    4.跟蹤方式適合以下情況:
    (1)被攻擊的網(wǎng)絡(luò)資源目標明確;
    (2)已經(jīng)知道多次入侵某種網(wǎng)絡(luò)資源的非法侵入者或攻擊者的基本情況;
    (3)已經(jīng)找到一種可以控制非法侵入者或攻擊者的方法;
    (4)非法侵入者或攻擊者的短期活動不至于立即造成網(wǎng)絡(luò)資源與系統(tǒng)遭到重大損失。