大工22秋《軟件工程》在線作業(yè)2
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 50 分)
1.為了提高模塊的獨(dú)立性,模塊內(nèi)部最高程度的內(nèi)聚是( )。
A.邏輯內(nèi)聚
B.時間內(nèi)聚
C.功能內(nèi)聚
D.偶然內(nèi)聚
2.下列幾種類型中,耦合性最弱的是( )耦合。
A.內(nèi)容
B.控制
C.公共環(huán)境
D.數(shù)據(jù)
3.一個只有順序結(jié)構(gòu)的程序(含有4條邊,5個頂點(diǎn)),其環(huán)形復(fù)雜度是( )。
A.0
B.1
C.3
D.4
4.在詳細(xì)設(shè)計(jì)階段,經(jīng)常采用的工具不包括( )。
A.PAD
B.N-S
C.PDL
D.DFD
5.下面說法正確的是( )。
A.測試是為了表明程序是正確的
B.成功的測試是沒有發(fā)現(xiàn)錯誤的測試
C.測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程
D.以上都不對
6.使用程序設(shè)計(jì)的控制結(jié)構(gòu)導(dǎo)出測試用例的測試方法是( )。
A.黑盒測試
B.白盒測試
C.邊界測試
D.等價劃分測試
7.在軟件測試中,白盒測試方法是通過分析程序的( )來設(shè)計(jì)測試用例的方法。
A.應(yīng)用范圍
B.內(nèi)部邏輯
C.輸出數(shù)據(jù)
D.輸入數(shù)據(jù)
8.若有一個計(jì)算類型的程序,它的輸入量只有一個X,其范圍是[-1.0,1.0],現(xiàn)從輸入的角度考慮一組測試用例:-1.1,-1.0,1.0,1.1。設(shè)計(jì)這組測試用例的方法是( )。
A.條件覆蓋法
B.循環(huán)測試法
C.邊界值分析法
D.條件組合覆蓋法
9.因計(jì)算機(jī)硬件和軟件環(huán)境的變化而作出的修改軟件的過程稱為( )。
A.改正性維護(hù)
B.適應(yīng)性維護(hù)
C.完善性維護(hù)
D.預(yù)防性維護(hù)
10.下列屬于維護(hù)階段的文檔是( )。
A.軟件需求規(guī)格說明書
B.詳細(xì)設(shè)計(jì)說明書
C.軟件問題報(bào)告表
D.以上都不對
二、判斷題 (共 10 道試題,共 50 分)
11.總體設(shè)計(jì)過程通常由兩個主要階段組成:系統(tǒng)設(shè)計(jì)階段和結(jié)構(gòu)設(shè)計(jì)階段。( )
12.模塊是由邊界元素限定的相鄰程序元素(例如,數(shù)據(jù)說明,可執(zhí)行的語句)的序列,根據(jù)模塊的定義,過程、函數(shù)都可作為模塊。( )
13.逐步求精的定義是指為了能集中精力解決主要問題而盡量推遲對問題細(xì)節(jié)的考慮。( )
14.判定表的優(yōu)點(diǎn)是容易轉(zhuǎn)換為計(jì)算機(jī)實(shí)現(xiàn),缺點(diǎn)是不能夠描述條件組合與動作之間的關(guān)系。( )
15.詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是具體地編寫出系統(tǒng)所需的程序。( )
16.在編碼風(fēng)格中,效率僅僅是指處理機(jī)的時間。( )
17.由于測試的目標(biāo)是暴露程序中的錯誤,從心理學(xué)角度看,應(yīng)該完全由程序的編寫者自己進(jìn)行測試。( )
18.所謂的窮舉測試就是指把程序所有可能的執(zhí)行路徑都檢查一遍的測試。( )
19.在任何大型程序的使用期間,用戶必然會發(fā)現(xiàn)程序錯誤,并且把他們遇到的問題報(bào)告給維護(hù)人員,這種診斷和改正錯誤的過程稱為改正性維護(hù)。( )
20.所謂軟件維護(hù)就是在軟件已經(jīng)交付使用之后,僅僅為了改正編碼錯誤而修改軟件的過程。( )
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

