22春《軟件工程》作業(yè)1題目
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 50 分)
1.軟件生命周期一般包括:軟件開發(fā)期和軟件運(yùn)行期,下述( )不是軟件開發(fā)期所應(yīng)包含的內(nèi)容。
A.需求分析
B.結(jié)構(gòu)設(shè)計(jì)
C.程序編制
D.軟件維護(hù)
2.下列屬于維護(hù)階段的文檔是( )
A.軟件規(guī)格說明
B.用戶操作手冊
C.軟件問題報(bào)告
D.軟件測試分析報(bào)告
3.軟件生命周期中所花費(fèi)用最多的階段是( )
A.詳細(xì)設(shè)計(jì)
B.軟件編碼
C.軟件測試
D.軟件維護(hù)
4.{圖}
A.A
B.B
C.C
D.D
5.{圖}
A.A
B.B
C.C
D.D
6.原型化方法是一種_______型的設(shè)計(jì)過程。
A.自外向內(nèi)
B.自頂向下
C.自內(nèi)向外
D.自底向上
7.下列模型屬于成本估算方法的有( )
A.COCOMO模型
B.McCall模型
C.McCabe度量法
D.時(shí)間估算法
8.可維護(hù)性的特性中相互促進(jìn)的是
A.可理解性和可測試性
B.效率和可移植性
C.效率和可修改性
D.效率和結(jié)構(gòu)好
9.在變更控制中,______可以用來確保由不同用戶所執(zhí)行的并發(fā)變更。
A.異步控制
B.同步控制
C.存取控制
D.基線控制
10.若有一個(gè)計(jì)算類型的程序,它的輸入量只有一個(gè)X,其范圍是[-1.0,1.0],現(xiàn)從輸入的角度考慮一組測試用例:-1.001,-1.0,1.0,1.001。設(shè)計(jì)這組測試用例的方法是()
A.條件覆蓋法
B.等價(jià)分類法
C.邊界值分析法
D.錯(cuò)誤推測法
二、多選題 (共 5 道試題,共 25 分)
11.{圖}
A.A
B.B
C.C
D.D
12.{圖}
A.A
B.B
C.C
D.D
13.{圖}
A.A
B.B
C.C
D.D
14.{圖}
A.A
B.B
C.C
D.D
15.{圖}
A.A
B.B
C.C
D.D
三、判斷題 (共 5 道試題,共 25 分)
16.{圖}
17.{圖}
18.{圖}
19.{圖}
20.{圖}