




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
精品文檔-下載后可編輯年下半年(下午)《軟件評測師》真題2022年下半年(下午)《軟件評測師》真題
問答題(共5題,共5分)
1.某航空公司的會員卡分為普卡、銀卡、金卡和白金卡4個級別,會員每次搭乘該航空公司航班均可能獲得積分,積分規(guī)則如表2-1所示。此外,銀卡及以上級別會員有額外積分獎勵,獎勵規(guī)則如表2-2所示。
公司開發(fā)了一個程序來計算會員每次搭乘航班歷累積的積分,程序的輸入包括會員級別B、艙位代碼C和飛行公里數(shù)K,程序的輸出為本次積分S。其中,B和C三字母且大小寫不敏感,K為正整數(shù),S為整數(shù)(小數(shù)部分四舍五入)。
【問題l】(7分)
采用等價類型劃分法對該程序進行測試,等價類表如2-3所示,請補充空(1)-(7)
表2-3等價類表
【問題2】(13分)
根據(jù)以上等價類表設(shè)計的測試用例如表24所示,請補充空(1)~(13)。
表2-4
2.圖4-1是銀行卡應(yīng)用的部分類圖,圖中屬性和操作前的“+”和“一”分別表示公有成員和私有成員。銀行卡Account有兩種類型,借記卡SavingAccount和信用卡CreditAccount
圖4-1銀行卡應(yīng)用的部分類圖
(1)借記卡和信用卡都有卡號accountNumber和余額balance兩個屬性。借記卡的余額是正常余額,信用卡的余額是目前未還的金額,如果沒有未還的金額,則為0;有開戶setUp、取款withdraw、查詢余額getBalance和銷戶close四個方法。借記卡取錢時,要求取錢金額不能超過余額;而信用卡取錢金額不能超過信用額度,因此需要在子類中實現(xiàn)該方法。
(2)借記卡可以存錢deposit。
(3)信用卡有信用額度creditLimit屬性,可以查詢信用額度getCreditLimit、修改信用額度updateCreditLimit和還款retumCredit。
現(xiàn)擬采用面向?qū)ο蟮姆椒ㄟM行測試。
【問題1】(3分)
面向?qū)ο髥卧獪y試的主要對象是什么
【問題2】(4分)
在繼承關(guān)系上,若某方法在測試父類時已經(jīng)測試過,那么在什么情況下在子類中也需要測試
【問題3】(4分)
要測試方法deposit()時,還需要調(diào)用什么方法給出測試序列。
【問題4】(6分)
方法withdraw在基類Account中定義,但在兩個子類中有不同的實現(xiàn)。這是面向?qū)ο蟮氖裁礄C制這種情況在測試時如何進行
【問題5】(3分)
給出類SavingAccount的最小測試序列。
3.某嵌入式控劁軟件通過采集傳感器數(shù)值來計算輸出控制率,為了提高數(shù)據(jù)采集的可靠性,使用三余度采集方法進行三個通道的數(shù)據(jù)采集。
1.三余度通道數(shù)據(jù)采集及處理要求:
(1)三通道采集值In_U[0]、In_U[1]、In_U[2]的正常范圍為[-3.0,3.0]V,且任意兩通道間差值不大于0.5V;
(2)如果某通道采集值超過正常范圍或者因為通道采集值造成與其他通道差值大于0.5V,則該通道數(shù)據(jù)不滿足要求;
(3)如果三通道值均滿足要求,則取三通道中差值較小的兩通道數(shù)據(jù)的平均值;
(4)如果僅有一個通道數(shù)據(jù)不滿足采集要求,取滿足要求的兩個通道數(shù)據(jù)的平均值;
(5)如果多于一個通道數(shù)據(jù)不滿足采集要求,取安全值0V。
2.對采集數(shù)值計算控制率的具體處理算法如下:
(1)如果依據(jù)采集數(shù)據(jù)計算的控制率C1與目前實際控制率C0差值不大于0.01則使用本周期計算控制率C1進行輸出控制,否則使用目前實際控制率C0輸出控制.不上報傳感器故障;
(2)如果連續(xù)3個周期計算的控制率C1與目前實際控制率C0差值大于0.01,則上報傳感器三級故障,連續(xù)超差計數(shù)清零,使用目前實際控制率C0輸出控制;如果已經(jīng)連續(xù)3個周期控制率超差,并上報三級故障,但第4個周期計算的控制率C1與目前實際控制率C0差值不大于0.01,則清除三級故障上報;
(3)如果累計大于等于10個周期計算的控制率C1與目前實際控制率C0差值大于0.01,則上報傳感器二級故障,使用目前實際控制率輸出控制;
(4)如果累計大于等于100個周期計算的控制率C1與目前實際控制率C0差大于0.01,則上報傳感器一級故障,并清除二級故障,并切斷輸出控制(輸出安全值0)
(5)如果低級故障和高級故障同時發(fā)生,則按高級故障處理。
【問題1】(9分)
為了測試采集算法,在不考慮測量誤差的情況下,設(shè)計了表5-1所示的測試用例,請?zhí)顚懺摫碇械目眨?)~(6)。
表5-1測試用例
【問題2】(9分)
為了測試控制率計算算法,在不考慮測量誤差的情況下,設(shè)計了表5-2所示的用例,請完善其中的空(1)~(6)。
表5-2測試用例
【問題3】(2分)
測試人員在設(shè)計測試用例進行采集算法測試時,發(fā)現(xiàn)本項目的三余度采集值的具體處理算法存在l處缺陷,請指出此處缺陷。
4.【C程序】
intcount(intx,intz){
inty=0;
while(x0){//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
}
returny;//9
}
【問題1】(3分)
請針對上述C程序給出滿足100%DC(判定覆蓋)所需的邏輯條件。
【問題2】(7分)
請畫出上述程序的控制流圖,并計算其控制流圖的環(huán)路復(fù)雜度V(G)。
【問題3】(5分)
請給出問題2中控制流圖的線性無關(guān)路徑。
5.某證券交易所為了方便提供證券交易服務(wù),欲開發(fā)一個基于Web的證券交易平臺。其主要功能包括客戶開戶,記錄查詢、存取款、股票交易等??蛻粜畔ㄐ彰?、Email(必填且唯一)、地址等;股票交易信息包括股票代碼(6位數(shù)字編碼的字符串)、交易數(shù)量(100的整數(shù)倍)、買/賣價格(單位:元,精確到分)。
系統(tǒng)要支持:
(1)在特定時朝內(nèi)3000個用戶并發(fā)時,主要功能的處理能力至少要達到128個請求/秒,平均數(shù)據(jù)量2KB/請求;
(2)頁面中采用表單實現(xiàn)客戶信息、交易信息等的提交與交互,系統(tǒng)前端采用HTML5實現(xiàn)。
【問題1】(4分)
在對此平臺進行非功能測試時,需要測試哪些方面
【問題2】(5分)
在滿足系統(tǒng)要支持的(1)時,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單位員工招聘合同范本
- 獸醫(yī)聘用勞務(wù)合同范本
- 光催化課題申報書
- 會所物資出售合同范本
- 廚具采買合同范本寫
- 吊裝合同范例簡易版本
- 醫(yī)院雇傭合同范本
- 企業(yè)各類合同范本
- 吊車及場地合作合同范本
- 合同范例結(jié)構(gòu)特征有
- 年產(chǎn)2萬噸馬來酸二乙酯技改建設(shè)項目環(huán)評報告書
- 中國古代文論教程完整版課件
- 中班美工區(qū)角活動教案10篇
- SJG 103-2021 無障礙設(shè)計標(biāo)準(zhǔn)-高清現(xiàn)行
- 皇冠假日酒店智能化系統(tǒng)安裝工程施工合同范本
- 路面工程重點、關(guān)鍵、和難點工程的施工方案(技術(shù)標(biāo))
- 合肥市城市大腦·數(shù)字底座白皮書2020
- 機電預(yù)留預(yù)埋工程施工組織設(shè)計方案
- 2022年三八婦女節(jié)婦女權(quán)益保障法律知識競賽題庫及答案(共290題)
- 引水罐的設(shè)計計算
- Of studies原文譯文及賞析
評論
0/150
提交評論