2014年4月高等教育自學(xué)考試軟件工程試題

字號(hào):

全國(guó)2014年4月高等教育自學(xué)考試
    軟件工程試題
    課程代碼:02333
    請(qǐng)考生按規(guī)定用筆將所有試題的答案涂、寫在答題紙上。
    選擇題部分
    注意事項(xiàng):
    1. 答題前,考生務(wù)必將自己的考試課程名稱、姓名、準(zhǔn)考證號(hào)用黑色字跡的簽字筆或鋼筆填寫在答題紙規(guī)定的位置上。
    2. 每小題選出答案后,用2B鉛筆把答題紙上對(duì)應(yīng)題目的答案標(biāo)號(hào)涂黑。如需改動(dòng),用橡皮擦干凈后,再選涂其他答案標(biāo)號(hào)。不能答在試題卷上。
    一、單項(xiàng)選擇題(本大題共l5小題,每小題2分,共30分)
    在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其選出并將“答題紙”的相應(yīng)代碼涂黑。錯(cuò)涂、多涂或未涂均不得分。
    1.能“標(biāo)識(shí)系統(tǒng)要解決的問(wèn)題”的模型是
    A.部署模型 B.設(shè)計(jì)模型
    C.概念模型 D.實(shí)現(xiàn)模型
    2.初始需求發(fā)現(xiàn)技術(shù)中,可能導(dǎo)致超出項(xiàng)目成本和進(jìn)度限制的是
    A.自悟 B.交談
    C.提煉 D.觀察
    3.銷售系統(tǒng),應(yīng)能產(chǎn)生銷售報(bào)表,這是軟件的
    A.功能需求 B.性能需求
    C.設(shè)計(jì)約束 D.外部接口需求
    4.詳細(xì)設(shè)計(jì)工具中,盒圖是指
    A.PAD圖 B.HIPO圖
    C.程序流程圖 D.N-S圖
    5.題5圖為一個(gè)飛機(jī)票預(yù)定系統(tǒng)的數(shù)據(jù)流圖,圖中“旅客”是
    
    A.?dāng)?shù)據(jù)流 B.加工
    C.?dāng)?shù)據(jù)存儲(chǔ) D.?dāng)?shù)據(jù)潭
    6.在下列耦合中,耦合度弱的是
    A.內(nèi)容耦合 B.?dāng)?shù)據(jù)耦合
    C.公共耦合 D.控制耦合
    7.下列的內(nèi)聚類型中,按關(guān)聯(lián)程度從低到高的順序給出的是
    A.邏輯內(nèi)聚、過(guò)程內(nèi)聚、功能內(nèi)聚 B.過(guò)程內(nèi)聚、功能內(nèi)聚、邏輯內(nèi)聚
    C.過(guò)程內(nèi)聚、邏輯內(nèi)聚、功能內(nèi)聚 D.功能內(nèi)聚、過(guò)程內(nèi)聚、邏輯內(nèi)聚
    8.題8圖中,扇出為3的模塊是
    
    A.模塊A和G B.模塊C和G
    C.模塊A和C D.模塊C和H
    9.UML表達(dá)關(guān)系的術(shù)語(yǔ)中,關(guān)聯(lián)是一類特定的
    A.?dāng)U展 B.細(xì)化
    C.依賴 D.泛化
    10.根據(jù)RUP測(cè)試活動(dòng),輸入為測(cè)試用況、測(cè)試過(guò)程、實(shí)現(xiàn)模型,活動(dòng)為實(shí)現(xiàn)測(cè)試,則輸出為
    A.測(cè)試計(jì)劃 B.測(cè)試過(guò)程
    C.測(cè)試評(píng)價(jià) D.測(cè)試構(gòu)件
    11.希望確定軟件實(shí)現(xiàn)的功能是否與需求規(guī)格說(shuō)明書一致,需進(jìn)行
    A.單元測(cè)試 B.有效性測(cè)試
    C.系統(tǒng)測(cè)試 D.集成測(cè)試
    12.在《ISO/IEC軟件生存周期過(guò)程12207-1995》中,屬于組織過(guò)程的是
    A.文檔過(guò)程 B.驗(yàn)證過(guò)程
    C.維護(hù)過(guò)程 D.管理過(guò)程
    13.瀑布模型是一種
    A.適用于需求被清晰定義的項(xiàng)目 B.快速構(gòu)造產(chǎn)品第一版本的好方法
    C.適合于大型團(tuán)隊(duì)迭代開發(fā)的模式 D.支持面向?qū)ο蠹夹g(shù)的創(chuàng)新模型
    14.在軟件生存周期模型中,可減少用戶需求變更的軟件開發(fā)模型是
    A.演化模型 B.增量模型
    C.噴泉模型 D.螺旋模型
    15.CMMI能力等級(jí)中,第0級(jí)為低等級(jí),其第2級(jí)是
    A.已執(zhí)行級(jí) B.已定量管理級(jí)
    C.已定義級(jí) D.已管理級(jí)
    非選擇題部分
    注意事項(xiàng):
    用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。
    二、填空題(本大題共10小題,每小題2分,共20分)
    16.從事軟件開發(fā)實(shí)踐和軟件工程項(xiàng)目管理的思想基礎(chǔ)是______。
    17.需求規(guī)約的技術(shù)核心是______。
    18.總體設(shè)計(jì)分為3個(gè)階段,第一階段為______。
    19.理論上,基本的結(jié)構(gòu)化程序設(shè)計(jì)的控制結(jié)構(gòu)只有兩種:______和______。
    20.UML不是特定的軟件開發(fā)方法學(xué),而是一種可視化的______。
    21.RUP的迭代、增量式開發(fā)是______模型的一個(gè)變體。
    22.軟件測(cè)試的第二目標(biāo)是______。
    23.提高模塊的內(nèi)聚程度,可簡(jiǎn)化______測(cè)試。
    24.過(guò)程管理包括過(guò)程建立、_______和過(guò)程改進(jìn)。
    25.CMMI應(yīng)用于一個(gè)組織過(guò)程改善的成熟度等級(jí)有______個(gè)。
    三、簡(jiǎn)答題(本大題共6小題,每小題5分,共30分)
    26.簡(jiǎn)述軟件工程的概念與發(fā)展。
    27.簡(jiǎn)述需求的概念和基本性質(zhì)。
    28.簡(jiǎn)述以結(jié)構(gòu)化分析方法建立系統(tǒng)功能模型的建模工具和建模過(guò)程。
    29.簡(jiǎn)述順序圖的概念、構(gòu)成和主要作用。
    30.簡(jiǎn)述增量模型的優(yōu)缺點(diǎn)。
    31.簡(jiǎn)述CMMI模型支持的兩種過(guò)程改善路徑。
    四、綜合應(yīng)用題(本大題共2小題,每小題10分,共20分)
    32.有一家教管理系統(tǒng),其要求的功能如下:家教老師可以注冊(cè)本人信息、修改本人資料、瀏覽家教信息、搜索家教信息;家教學(xué)生可以注冊(cè)本人信息、修改本人資料、瀏覽家教信息、搜索家教信息;家教管理員可以登錄、登記家教信息、發(fā)布網(wǎng)站公告、處理家教信息。
    請(qǐng)根據(jù)需求,畫出該系統(tǒng)的用況圖。
    33.設(shè)被測(cè)試程序的流程圖為題33圖,請(qǐng)完成:
    (l)什么是語(yǔ)句覆蓋?什么是路徑覆蓋?
    (2)給出實(shí)現(xiàn)語(yǔ)句覆蓋的測(cè)試用例,并標(biāo)明程序的執(zhí)行路徑。
    (3)給出實(shí)現(xiàn)路徑覆蓋的測(cè)試用例,并標(biāo)明程序的執(zhí)行路徑。