二、填空題(本大題共10小題,每小題2分,共20分)
請在每小題的空格中填上正確答案。錯填、不填均不得分。
21.計算機程序及其說明程序的各種文檔稱為_____。
22.IDEF0用來描述系統(tǒng)的功能活動及其聯(lián)系,建立系統(tǒng)的_____。
23.結(jié)構(gòu)化分析方法是一種面向_____的開發(fā)方法。
24.成本——效益分析的目的是從_____角度評價開發(fā)一個新的軟件項目是否可行。
25.模塊有四個基本屬性,其中反映它的內(nèi)部特性的是_____。
26.確認測試可以發(fā)現(xiàn)軟件系統(tǒng)是否符合用戶的_____要求。
27.在算法描述工具中,_____是一種由左往右展開的二維樹型結(jié)構(gòu)。
28.動態(tài)模型是與時間和變化有關(guān)的系統(tǒng)性質(zhì),它描述了系統(tǒng)的_____結(jié)構(gòu)。
29.成本估算方法中,有自頂向下估算方法、自底向上估算方法和_____方法。
30.隨著軟硬件環(huán)境變化而修改軟件的維護活動稱為_____。
三、名詞解釋題(本大題共5小題,每小題3分,共15分)
31.軟件生存周期模型
32.模塊
33.可維護性
34.繼承性
35.投資回收期
四、簡答題(本大題共4小題,每小題5分,共20分)
36.簡述軟件危機產(chǎn)生的原因。
37.簡述需求分析的概念及需求分析的基本任務(wù)。
38.簡述數(shù)據(jù)流圖的分類及每一類的特點。
39.簡述建立對象模型的過程。
五、應(yīng)用題(本大題共2小題,第40小題l3分,第41小題12分,共25分)
40.某公司承擔(dān)空中和地面運輸業(yè)務(wù)。計算貨物托運費的比率規(guī)定如下:
空運:如果貨物重量小于等于2kg,則一律收費6元;如果貨物重量大于2kg而又小于等于20kg,則收費3元/kg;如果貨物重量大于20kg,則收費4元/kg。
地運:若為慢件,收費為1元/kg。若為快件,當(dāng)重量小于等于20kg時,收費為2元/kg;當(dāng)貨物重量大于20kg時,則收費為3元/kg。
下列步驟是應(yīng)用判定表方法描述以上案例的過程。請根據(jù)題意,在條件取值表的“取值”列中填入相應(yīng)內(nèi)容,并在初步判定表和簡化后的判定表中填入條件取值表中規(guī)定的符號。
(1)條件取值表
取值 |
符號 |
取值個數(shù) | |
運輸方式 |
A |
M1=2 | |
G | |||
重量 |
S |
M2=3 | |
M | |||
L | |||
是否快件? |
Y |
M3=2 | |
N |
(2)初步判定表
l |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | |
運輸方式 |
||||||||||||
重量 |
||||||||||||
是否快件? |
Y |
N |
Y |
N |
Y |
N |
Y |
N |
Y |
N |
Y |
N |
托運費比率 |
6元 |
6元 |
3元/kg |
3元/kg |
4元/kg |
4元/kg |
2元/kg |
l元/kg |
2元/kg |
1元/kg |
3元/kg |
1元/kg |
(3)簡化后的判定表
l |
2 |
3 |
4 |
5 |
6 |
7 | |
運輸方式 |
|||||||
重量 |
|||||||
是否快件? |
N |
Y |
Y |
Y | |||
托運費比率 |
6元 |
3元/kg |
4元/kg |
1元/Kg |
2元/kg |
2元/kg |
3元/kg |
41.某一8位微機,其八進制常數(shù)定義為:以零開頭的數(shù)是八進制數(shù),其值的范圍是-177~177,如05,0127,-065。
下列步驟是應(yīng)用等價類劃分法設(shè)計上述案例測試用例的過程。請根據(jù)題意,在劃分等價類表中的編號⑩和編號 處填入相應(yīng)內(nèi)容,并在合理等價類測試用例表和不合理等價類測試用例表中的“期望結(jié)果”與“覆蓋范圍”二列中填入相應(yīng)的內(nèi)容。
(1)劃分等價類并編號
輸入數(shù)據(jù) |
合理等價類 |
不合理等價類 |
八進制整數(shù) |
①2~4位以0開頭的數(shù)字串 |
④以非0非一開頭的串 |
②3~5位以-0開頭的數(shù)字串 |
⑤0開頭含有非數(shù)字字符串 | |
⑥-0開頭含有非數(shù)字字符串 | ||
⑦0開頭多于4個字符 | ||
⑧-后非0的多位串 | ||
⑨-0開頭多于5個數(shù)字 | ||
八進制數(shù)范圍 |
③在-177~177之間 |
⑩ |
(2)為合理等價類設(shè)計測試用例
測試數(shù)據(jù) |
期望結(jié)果 |
覆蓋范圍 |
023 |
||
-0156 |
(3)為不合理等價類設(shè)計測試用例
測試數(shù)據(jù) |
期望結(jié)果 |
覆蓋范圍 |
102 |
||
0f23 |
||
-03x3 |
||
01765 |
||
-124 |
||
-01246 |
||
-0200 |
||
0223 |