摘要:2016年下半年軟件評測師考試下午真題第一部分。
希賽網(wǎng)為大家整理了2016年下半年軟件評測師考試真題,以下為下午真題第一部分,供大家參考學(xué)習(xí)。
試題一(共15分)
閱讀下列C程序,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
【C程序】
int count(int x,int z){
int y=0;
while(x>0){//l
if(x:=1)//2
y=7//3
else{//4
Y=x+z+4;
If(y=7||y=21)//5,6
x=1;//7
}
X--;//8
}
return y;//9
}
【問題1】(3分)
請針對上述C程序給出滿足1006%DC(判定覆蓋)所需的邏輯條件。
【問題2】(7分)
請畫出上述程序的控制流圖,并計(jì)算其控制流圖的環(huán)路復(fù)雜度V(G)。
【問題3】(5分)
請給出問題2中控制流圖的線性無關(guān)路徑。
試題二(共20分)
閱讀下列說明,回答問題1和問題2,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
某航空公司的會(huì)員卡分為普卡、銀卡、金卡和白金卡4個(gè)級(jí)別,會(huì)員每次搭乘該航空公司航班均可能獲得積分,積分規(guī)則如表2-1所示。此外,銀卡及以上級(jí)別會(huì)員有額外積分獎(jiǎng)勵(lì),獎(jiǎng)勵(lì)規(guī)則如表2-2所示。
表2-1積分規(guī)則
表2-2額外積分獎(jiǎng)勵(lì)規(guī)則
公司開發(fā)了一個(gè)程序來計(jì)算會(huì)員每次搭乘航班歷累積的積分,程序的輸入包括會(huì)員級(jí)別B、艙位代碼C和飛行公里數(shù)K,程序的輸出為本次積分S。其中,B和C為字母且大小寫不敏感,K為正整數(shù),S為整數(shù)(小數(shù)部分四舍五入)。
【問題1】(7分)
采用等價(jià)類型劃分法對該程序進(jìn)行測試,等價(jià)類表如2-3所示,請補(bǔ)充空(1)-(7)
【問題2】(13分)
根據(jù)以上等價(jià)類表設(shè)計(jì)的測試用例如表2-4所示,請補(bǔ)充空(1)~(13)。
試題三(共20分)
閱讀下列說明,回答問題1至問題4,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
某證券交易所為了方便提供證券交易服務(wù),欲開發(fā)一個(gè)基于Web的證券交易平臺(tái)。其主要功能包括客戶開戶,記錄查詢、存取款、股票交易等??蛻粜畔ㄐ彰?、Email(必填且)、地址等;股票交易信息包括股票代碼(6位數(shù)字編碼的字符串)、交易數(shù)量(1 00的整數(shù)倍)、買/賣價(jià)格(單位:元,精確到分)系統(tǒng)要支持:
(1)在特定時(shí)朝內(nèi)3 000個(gè)用戶并發(fā)時(shí),主要功能的處理能力至少要達(dá)到1 28個(gè)請求/秒,平均數(shù)據(jù)量2KB/請求;
(2)頁面中采用表單實(shí)現(xiàn)客戶信息、交易信息等的提交與交互,系統(tǒng)前端采用HTML5實(shí)現(xiàn)。
【問題1】(4分)
在對此平臺(tái)進(jìn)行非功能測試時(shí),需要測試哪些方面?
【問題2】(5分)
在滿足系統(tǒng)要支持的(1)時(shí),計(jì)算系統(tǒng)的通信吞吐量。
【問題3】(3分)
表單輸入測試需要測試哪幾個(gè)方面?
【問題4】(8分)
(1)針對股票代碼:111111,數(shù)量:1 0萬,當(dāng)前價(jià)格:6.00,設(shè)計(jì)4個(gè)股票交易的測試輸入。
(2)設(shè)計(jì)2個(gè)客戶開戶的測試輸入,以測試是否存在XSS、SQL注入。
>>>返回目錄:2016年下半年軟件評測師考試下午真題匯總
>>>點(diǎn)擊查看2016年下半年軟件評測師考試下午真題答案與解析
相關(guān)推薦:
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題