選擇題(下列各題A.B.C.D.四個選項中,只有一個選項是正確的)。
(1)軟件工程的結(jié)構(gòu)化生命周期方法,將軟件生命周期劃分為計劃、開發(fā)和運行三個時期,下述工作應屬于軟件開發(fā)時期內(nèi)容的是
Ⅰ.需求分析
Ⅱ.可行性研究
Ⅲ.總體設計
A.Ⅰ
B.Ⅰ和Ⅱ
C.Ⅱ和Ⅲ
D.Ⅰ和Ⅲ
(2)軟件工程開發(fā)的可行性研究是決定軟件項目是否能繼續(xù)開發(fā)的關鍵,而可行性研究的結(jié)論主要相關于
A.軟件的性能
B.軟件的功能
C.軟件系統(tǒng)目標
D.軟伴的質(zhì)量
(3)數(shù)據(jù)耦合和控制耦合性相比
A.控制耦合更強
B.數(shù)據(jù)耦合更強
C.兩者相當
D.孰強孰弱,需視具體情況而定
(4)軟件測試方法中黑盒測試法和白盒測試法是常用的方法,其中黑盒測試法主要是用于測試
A.結(jié)構(gòu)合理性
B.程序正確性
C.軟件外部功能
D.程序內(nèi)部邏輯
(5)軟件維護是軟件運行期的重要任務,下列維護任務中哪項是軟件維護的主要部分
A.完善性維護
B.適應性維護
C.校正性維護
D.支持性維護
(1)軟件工程的結(jié)構(gòu)化生命周期方法,將軟件生命周期劃分為計劃、開發(fā)和運行三個時期,下述工作應屬于軟件開發(fā)時期內(nèi)容的是
Ⅰ.需求分析
Ⅱ.可行性研究
Ⅲ.總體設計
A.Ⅰ
B.Ⅰ和Ⅱ
C.Ⅱ和Ⅲ
D.Ⅰ和Ⅲ
(2)軟件工程開發(fā)的可行性研究是決定軟件項目是否能繼續(xù)開發(fā)的關鍵,而可行性研究的結(jié)論主要相關于
A.軟件的性能
B.軟件的功能
C.軟件系統(tǒng)目標
D.軟伴的質(zhì)量
(3)數(shù)據(jù)耦合和控制耦合性相比
A.控制耦合更強
B.數(shù)據(jù)耦合更強
C.兩者相當
D.孰強孰弱,需視具體情況而定
(4)軟件測試方法中黑盒測試法和白盒測試法是常用的方法,其中黑盒測試法主要是用于測試
A.結(jié)構(gòu)合理性
B.程序正確性
C.軟件外部功能
D.程序內(nèi)部邏輯
(5)軟件維護是軟件運行期的重要任務,下列維護任務中哪項是軟件維護的主要部分
A.完善性維護
B.適應性維護
C.校正性維護
D.支持性維護