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