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