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

