摘要:2018上半年軟件設(shè)計師考試已經(jīng)結(jié)束,小編為大家整理了2018上半年軟件設(shè)計師上午真題,以下為第四部分。
● 能力成熟度模型集成(CMMI)是若干過程模型的綜合和改進(jìn)。連續(xù)式模型和階段式模型是CMMI提供的兩種表示方法。連續(xù)式模型包括6個過程域能力等級( Capability Level,CL),其中( )的共性目標(biāo)是過程將可標(biāo)識的輸入工作產(chǎn)品轉(zhuǎn)換成可標(biāo)識的輸出工作產(chǎn)品,以實現(xiàn)支持過程域的特定目標(biāo)。
(31)A.CL1(已執(zhí)行的)
B.CL2(已管理的)
C.CL3(已定義的)
D.CL4(定量管理的)
● 軟件維護(hù)工具不包括( )工具。
(32)A.版本控制
B.配置管理
C.文檔分析
D.逆向工程
● 概要設(shè)計文檔的內(nèi)容不包括( )。
(33)A.體系結(jié)構(gòu)設(shè)計
B.數(shù)據(jù)庫設(shè)計
C.模塊內(nèi)算法設(shè)計
D.邏輯數(shù)據(jù)結(jié)構(gòu)設(shè)計
● 耦合是模塊之間的相對獨立性(互相連接的緊密程度)的度量。耦合程度不取決( )。
(34)A.調(diào)用模塊的方式
B.各個模塊之間接口的復(fù)雜程度
C.通過接口的信息類型
D.模塊提供的功能數(shù)
● 對下圖所示的程序流程圖進(jìn)行判定覆蓋測試,則至少需要( )個測試用例。采用 McCabe度量法計算其環(huán)路復(fù)雜度為( )。
(35)A.2
B.3
C.4
D.5
(36)A.2
B.3
C.4
D.5
● 軟件調(diào)試的任務(wù)就是根據(jù)測試時所發(fā)現(xiàn)的錯誤,找出原因和具體的位置,進(jìn)行改正。其常用的方法中,( )是指從測試所暴露的問題出發(fā),收集所有正確或不正確的數(shù)據(jù),分析它們之間的關(guān)系,提出假想的錯誤原因,用這些數(shù)據(jù)來證明或反駁,從而查出錯誤所在。
(37)A.試探法
B.回溯法
C.歸納法
D.演繹法
● 對象的( )標(biāo)識了該對象的所有屬性(通常是靜態(tài)的)以及每個屬性的當(dāng)前值(通常是動態(tài)的)。
(38)A.狀態(tài)
B.ID
C.行為
D.語義
● 在下列機(jī)制中,( )是指過程調(diào)用和響應(yīng)調(diào)用所需執(zhí)行的代碼在運行時加以結(jié)合;而( )是過程調(diào)用和響應(yīng)調(diào)用所需執(zhí)行的代碼在編譯時加以結(jié)合。
(39)A.消息傳遞
B.類型檢查
C.靜態(tài)綁定
D.動態(tài)綁定
(40)A.消息傳遞
B.類型檢查
C.靜態(tài)綁定
D.動態(tài)綁定
軟考備考資料免費領(lǐng)取
去領(lǐng)取