摘要:希賽網(wǎng)為廣大考生整理了2007年軟件評測師考試真題,以下為下午案例分析部分,供大家參考學(xué)習(xí)。
希賽網(wǎng)為廣大考生整理了2007年軟件評測師考試真題,以下為下午案例分析部分,供大家參考學(xué)習(xí)。
●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
[說明]
以下代碼由C語言書寫,能根據(jù)指定的年、月計算當(dāng)月所含天數(shù)。
int GetMaxDay(int year,int month)
{
int maxday=0;
if(month>=1&&month<=12)
{
if(month==2)
{
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)
maxday=29;
else
maxday=28;
}
else
maxday=29;
}
else
maxday=28;
}
else
{
if(month==4||month==6||month==9||month==11)
maxday=30;
else
maxday=31;
}
}
return maxday;
}
[問題1]
請畫出以上代碼的控制流圖。
[問題2]
請計算上述控制流圖的環(huán)路復(fù)雜度V(G)。
[問題3]
假設(shè)year的取值范圍是1000<year<2001,請使用基本路徑測試法為變量year、month設(shè)計測試用例(寫出year取值、month取值、maxday預(yù)期結(jié)果),使之滿足基本路徑覆蓋要求。
●閱讀下列說明,回答問題1至問題5,將解答填入答題紙的對應(yīng)欄內(nèi)。
[說明]
負(fù)載壓力性能測試是評估系統(tǒng)性能、性能故障診斷以及性能調(diào)優(yōu)的有效手段。下述表格是針對稅務(wù)征管系統(tǒng)中“稅票錄入”業(yè)務(wù)的測試結(jié)果,系統(tǒng)服務(wù)器端由應(yīng)用服務(wù)器和單節(jié)點數(shù)據(jù)庫服務(wù)器組成。
[問題1](4分)
簡述交易吞吐量和交易響應(yīng)時間的概念。
[問題2](2分)
試判斷隨著負(fù)載增加,當(dāng)交易吞吐量不再遞增時,交易響應(yīng)時間是否會遞增,并說明理由。
[問題3](3分)
根據(jù)上述測試結(jié)果,判斷服務(wù)器資源使用情況是否合理,為什么?
[問題4](5分)
在并發(fā)用戶數(shù)為50時,如果交易吞吐量和交易響應(yīng)時間都不滿足需求,簡述數(shù)據(jù)庫端造成此缺陷的主要原因,有效的解決方案是什么?
[問題5](2分)
去年全年處理“稅票錄入”交易約100萬筆,考慮到3年后交易量遞增到每年200萬筆。假設(shè)每年交易量集中在8個月,每個月20個工作日,每個工作日8小時,試采用80/20原理估算系統(tǒng)服務(wù)器高峰期“稅票錄入”的交易吞吐量(trans/s)。
●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
[說明]
在ERP(企業(yè)資源計劃)系統(tǒng)中,“計劃管理”模塊的流程圖如下:
[問題1]
因果圖法是功能測試案例設(shè)計方法中的一種,簡述利用因果圖導(dǎo)出測試用例需要經(jīng)過哪幾個步驟?
[問題2]
根據(jù)題干中的流程圖,利用因果圖法,找出哪些是正確的輸入條件,那些是正確的輸出結(jié)果,將下列描述的字母編號填入表中。
A.可以進(jìn)行銷售發(fā)貨管理
B.可用庫存不滿足銷售需求(有可用庫存)
C.可用庫存不滿足銷售需求(無可用庫存)
D.可用庫存滿足生產(chǎn)需求
E.可用庫存不滿足生產(chǎn)需求
F可用庫存不滿足生產(chǎn)需求(無可用庫存)
G.可以進(jìn)行MPS運算
H.可用庫存滿足銷售需求
I.生成主生產(chǎn)計劃
J.生成計劃采購定單
K.生成計劃生產(chǎn)定單
L.可以進(jìn)行MRP運算
[問題3]
下圖畫出“計劃管理”模塊的因果圖。請把問題2中列出的輸入條件和輸出結(jié)果的字母編號填入到空白框中相應(yīng)的位置。
●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
[說明]
軟件測試是與軟件開發(fā)緊密相關(guān)的一系列有計劃的系統(tǒng)性活動。軟件測試需要用測試模型去指導(dǎo)實踐,軟件測試希賽網(wǎng)通過測試實踐總結(jié)出了很多很好的測試模型。
[問題1]
V模型是最具有代表意義的軟件測試模型。請將開發(fā)活動和相應(yīng)的測試活動填入下圖空白框中。
[問題2]
在集成測試階段,可采用不同的組裝方式把模塊組裝起來形成一個可運行的系統(tǒng),其中增殖式組裝方式包括哪幾種?除增殖式組裝方式外還有哪種組裝方式?
[問題3]
測試工程師甲按照V模型安排測試活動,在驗收測試階段發(fā)現(xiàn)的某些功能缺陷是與產(chǎn)品需求設(shè)計說明書有關(guān),造成軟件缺陷修復(fù)成本較高。你認(rèn)為若采用W模型能否避免類似問題出現(xiàn)?簡述W模型的優(yōu)點。
●閱讀以下說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
[說明]
企業(yè)在質(zhì)量方面的投資會產(chǎn)生利潤,諸如提高產(chǎn)品質(zhì)量會提高公司的聲譽(yù),降低產(chǎn)品交付之后的維護(hù)成本等等。測試是重要的質(zhì)量保證手段,但必須付出相應(yīng)的測試成本。
[問題1](3分)
簡述測試實施成本的構(gòu)成。
[問題2](3分)
簡述缺陷探測率的計算公式。
[問題3](8分)
假設(shè)對一個開發(fā)的MIS(管理信息系統(tǒng))系統(tǒng)進(jìn)行測試。屬于質(zhì)量預(yù)防方面的一致性成本只考慮軟件測試的投資,把發(fā)布之前和之后發(fā)現(xiàn)修改缺陷產(chǎn)生的成本看成非一致性成本。假設(shè)發(fā)現(xiàn)的缺陷為300個,各階段花費在發(fā)現(xiàn)及修改缺陷的成本假設(shè)如下:
在開發(fā)過程單元測試階段,軟件開發(fā)人員發(fā)現(xiàn)及修改每一個缺陷的成本為100元;在獨立測試階段進(jìn)行集成和系統(tǒng)測試,測試人員發(fā)現(xiàn)開發(fā)人員修改、測試人員再確認(rèn)每一個缺陷的成本為400元;在產(chǎn)品發(fā)布后,由客戶發(fā)現(xiàn),報告技術(shù)支持人員、相關(guān)開發(fā)人員修改,測試組再進(jìn)行回歸測試,每一個缺陷的成本為4000元。
請對比這3種測試情況,填補(bǔ)下表空格中的內(nèi)容。
軟考備考資料免費領(lǐng)取
去領(lǐng)取