軟件測試的目的在于 ( ) 。
A、修改所有錯誤
B、發(fā)現(xiàn)錯誤
C、評估程序員水平
D、證明程序正確
面向?qū)ο?Object-Oriented)方法是一種非常實用的軟件開發(fā)方法。一個對象通常由( )3部分組成。
A、對象名、類、消息
B、名稱、屬性、函數(shù)
C、對象名、屬性、方法
D、名稱、消息、操作
常見的軟件開發(fā)模型有瀑布模型、演化模型、螺旋模型、噴泉模型等。其中(1)模型適用于需求明確或很少變更的項目,(2)模型主要用來描述面向?qū)ο蟮能浖_發(fā)過程。
(1)A、瀑布模型
B、演化模型
C、螺旋模型
D、噴泉模型
(2)A、瀑布模型
B、演化模型
C、螺旋模型
D、噴泉模型
軟件的質(zhì)量應(yīng)當(dāng)在( )中加以保證。
A、軟件設(shè)計階段
B、軟件開發(fā)階段
C、軟件評審階段
D、整個生命周期
軟件黑盒測試的測試用例設(shè)計主要考慮( )。
A、軟件功能
B、輸入數(shù)據(jù)
C、輸出數(shù)據(jù)
D、內(nèi)部邏輯
確認(rèn)測試是以軟件?。?) 為依據(jù)進(jìn)行的測試。
A、源程序
B、需求說明確
C、根本設(shè)計
D、詳細(xì)設(shè)計
為了識別和糾正運行中的程序錯誤而進(jìn)行的維護(hù)稱為( )維護(hù)。
A、適應(yīng)性
B、完善性
C、預(yù)防性
D、校正性