三、簡答題(本大題共6小題,每小題5分,共30分)
31.簡述軟件需求的分類及其關(guān)系。
32.什么是模塊?什么是模塊內(nèi)聚?請列出從低到高的常見內(nèi)聚類型。
33.什么是狀態(tài)?什么是狀態(tài)圖?簡述實際應(yīng)用中使用狀態(tài)圖的作用。
34.簡述RUP中需求獲取的基本步驟和相關(guān)制品。
35.簡述黑盒測試技術(shù)的要點。
36.簡述增量模型以及可適應(yīng)的情況。
四、綜合應(yīng)用題(本大題共2小題,每小題10分,共20分)
37.這是用PDL書寫的一段程序。請根據(jù)你的理解,用N-S圖表示它。
begin
A;
While(P1){
if(P2){
B;
}else{
C;
}D;
}
end
38.設(shè)被測試程序的流程圖如下圖:
![](http://mcjgcyingcheng.com/zikao/Files/2012-3/15/4.jpg)
可供選擇的測試用例為:
![](http://mcjgcyingcheng.com/zikao/Files/2012-3/15/5.jpg)
請找出實現(xiàn)語句覆蓋、條件覆蓋、分支覆蓋、路徑覆蓋至少所選擇的測試用例及其對應(yīng)的編號。