版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2017年下半年軟件評(píng)測(cè)師下午試卷第頁(yè))全國(guó)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試2017年下半年軟件評(píng)測(cè)師下午試卷(考試時(shí)間14:00~16:30共150分鐘)請(qǐng)按下述要求正確填寫答題紙1.在答題紙的指定位置填寫你所在的省、自治區(qū)、直轄市、計(jì)劃單列市的名稱。2.在答題紙的指定位置填寫準(zhǔn)考證號(hào)、出生年月日和姓名。3.答題紙上除填寫上述內(nèi)容外只能寫解答。4.本試卷共5道題,都是必答題,滿分75分。5.解答時(shí)字跡務(wù)必清楚,字跡不清時(shí),將不評(píng)分。6.仿照下面例題,將解答寫在答題紙的對(duì)應(yīng)欄內(nèi)。例題2017年下半年全國(guó)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試日期是(1)月(2)日。因?yàn)檎_的解答是“11月4日”,故在答題紙的對(duì)應(yīng)欄內(nèi)寫上“11”和“4”(參看下表)。例題解答欄(1)11(2)4
試題一閱讀下列C程序,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)?!綜程序】IntDoString(char*string){char*argv[100];Intargc=1;while(1){//1while(*string&&*string!='-')//2,3String++;//4if(!*string)//5break;//6argv[argc]=string;while(*string&&*string!="&&*string!='\n'&&*string!='\t')//7,8,9,10string++;//11argc++;//12}return0;//13}【問(wèn)題1】請(qǐng)針對(duì)上述C程序給出滿足100%DC(判定覆蓋)所需的邏輯條件?!締?wèn)題2】請(qǐng)畫出上述程序的控制流圖,并計(jì)算其控制流圖的環(huán)路復(fù)雜度V(G)?!締?wèn)題3】請(qǐng)給出問(wèn)題2中控制流圖的線性無(wú)關(guān)路徑。試題二閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。【說(shuō)明】某銀行B和某公司C發(fā)行聯(lián)名信用卡,用戶使用聯(lián)名信用卡刷卡可累計(jì)積分,積分累計(jì)規(guī)則與刷卡金額和刷卡日期有關(guān),具體積分規(guī)則如表2-1所示。此外,公司C的會(huì)員分為普通會(huì)員、超級(jí)會(huì)員和PASS會(huì)員三個(gè)級(jí)別,超級(jí)會(huì)員和PASS會(huì)員在刷卡時(shí)有額外積分獎(jiǎng)勵(lì),獎(jiǎng)勵(lì)規(guī)則如表2-2所示。銀行B開發(fā)了一個(gè)程序來(lái)計(jì)算用戶每次刷卡所累積的積分,程序的輸入包括會(huì)員級(jí)別L、刷卡日期D和刷卡金額A,程序的輸出為本次積分S。其中,L為單個(gè)字母且大小寫不敏感,D由程序直接獲取系統(tǒng)日期,A為正浮點(diǎn)數(shù)最多保留兩位小數(shù),S為整數(shù)。【問(wèn)題1】(5分)采用等價(jià)類劃分法對(duì)該程序進(jìn)行測(cè)試,等價(jià)類表如下表所示,請(qǐng)補(bǔ)充表2-3中空(1)~(5)【問(wèn)題2】(9分)根據(jù)以上等價(jià)類表設(shè)計(jì)的測(cè)試用例如下表所示,請(qǐng)補(bǔ)充表2-4中空(1)~(9)【問(wèn)題3】(6分)如果規(guī)定了單次刷卡的積分上限為20000(即S取值大于等于0且小于等于20000),則還需要針對(duì)S的取值補(bǔ)充一些測(cè)試用例。假設(shè)采用等價(jià)類劃分法和邊界值分析法來(lái)補(bǔ)充用例,請(qǐng)補(bǔ)充表2-5、表2-6中的空(1)~(6)。
試題三閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。【說(shuō)明】某公司欲開發(fā)一套基于Web的通用共享單車系統(tǒng)。該系統(tǒng)的主要功能如下:1.商家注冊(cè)、在線支付;后臺(tái)業(yè)務(wù)員進(jìn)行車輛管理與監(jiān)控、查詢統(tǒng)計(jì)、報(bào)表管理、價(jià)格設(shè)置、管理用戶信息。2.用戶輸入手機(jī)號(hào)并在取驗(yàn)證碼后進(jìn)行注冊(cè)、點(diǎn)擊用車后掃描并獲取開鎖密碼、鎖車(機(jī)械鎖由用戶點(diǎn)擊結(jié)束用車)后3秒內(nèi)顯示計(jì)算的費(fèi)用,用戶確認(rèn)后支付、查看顯示時(shí)間與路線及其里程、預(yù)約用車、投訴?!締?wèn)題1】(6分)采用性能測(cè)試工具在對(duì)系統(tǒng)性能測(cè)試時(shí),用Apdex(應(yīng)用性能指數(shù))對(duì)用戶使用共享單車的滿意度進(jìn)行量化,系統(tǒng)需要滿足Apdex指數(shù)為0.90以上。Apdex量化時(shí),對(duì)應(yīng)用戶滿意度分為三個(gè)區(qū)間,通過(guò)響應(yīng)時(shí)間數(shù)值T來(lái)劃分,T值代表著用戶對(duì)應(yīng)用性能滿意的響應(yīng)時(shí)間界限或者說(shuō)是"門檻"(Threshold)。針對(duì)用戶請(qǐng)求的響應(yīng)時(shí)間,Apdex的用戶滿意度區(qū)間如下:滿意:(0,T]讓用戶感到很愉快容忍:(T,4T]慢了一點(diǎn),但還可以接受,繼續(xù)這一應(yīng)用過(guò)程失望:>4T,太慢了,受不了了,用戶決定放棄這個(gè)應(yīng)用Apdex的計(jì)算如下:Apdex=(小于T的樣本數(shù)+T~4T的樣本數(shù)/2)/總樣本數(shù)針對(duì)用戶功能,本系統(tǒng)設(shè)定T=2秒,記錄響應(yīng)時(shí)間,統(tǒng)計(jì)樣本數(shù)量,2秒以下記錄數(shù)3000,2~8秒記錄數(shù)1000,大于8秒500。請(qǐng)計(jì)算本系統(tǒng)的Apdex指數(shù),并說(shuō)明本系統(tǒng)是否達(dá)到要求?!締?wèn)題2】(6分)系統(tǒng)前端采用HTML5實(shí)現(xiàn),已使用戶可以通過(guò)不同的移動(dòng)設(shè)備的瀏覽器進(jìn)行訪問(wèn)。設(shè)計(jì)兼用行測(cè)試矩陣,對(duì)系統(tǒng)瀏覽器兼容性進(jìn)行測(cè)試?!締?wèn)題3】(8分)針對(duì)用戶手機(jī)號(hào)碼獲取驗(yàn)證碼進(jìn)行注冊(cè)的功能,設(shè)計(jì)4個(gè)測(cè)試用例。(假設(shè)合法手機(jī)號(hào)碼為11位數(shù)字,驗(yàn)證碼為4位數(shù)字)
試題四閱讀下列問(wèn)題,回答問(wèn)題1到問(wèn)題4,將解答寫在答題紙的對(duì)應(yīng)欄內(nèi)?!菊f(shuō)明】圖4-1是某企業(yè)信息系統(tǒng)的一個(gè)類圖,圖中屬性和方法前的"+"、"#"和"-"分別表示公有成員、保護(hù)成員和私有成員。其中:圖4-1類圖(1)類Manager重新實(shí)現(xiàn)了類Employee的方法calSalary(),類Manager中的方法querySalary()繼承了其父類Employee的方法querySalary()。(2)創(chuàng)建類Employee的對(duì)象時(shí),給其設(shè)置職位(position)、基本工資(basicSalary)等信息。方法calSalary()根據(jù)個(gè)人的基本工資、當(dāng)月工資天數(shù)(workDays)和獎(jiǎng)金(bonus)等按特定規(guī)則計(jì)算員工工資。(3)類Department中的方法statSalary中首先調(diào)用了該類的方法load(),獲取本部門員工列表,然后調(diào)用了類Employee中的方法calSalary()?,F(xiàn)擬采用面向?qū)ο蟮姆椒ㄟM(jìn)行測(cè)試?!締?wèn)題1】圖4-1所示的類圖中,類manager和類Employee之間是什么關(guān)系?該關(guān)系對(duì)測(cè)試的影響是什么?【問(wèn)題2】(1)類Manager重新實(shí)現(xiàn)了類Employee的方法calSalary(),這是面向?qū)ο蟮氖裁礄C(jī)制?是否需要重新測(cè)試該方法?(2)類Manager中的方法querySalary()繼承了其父類Employee的方法querySalary(),是否需要重新測(cè)試該方法?【問(wèn)題3】(1)請(qǐng)結(jié)合題干說(shuō)明中的描述,給出測(cè)試類Employee方法calSalary()時(shí)的測(cè)試序列。(2)請(qǐng)給出類圖4-1中各個(gè)類的測(cè)試順序?!締?wèn)題4】從面向?qū)ο蠖鄳B(tài)特性考慮,測(cè)試方法statSalary()時(shí)應(yīng)注意什么?
試題五閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。【說(shuō)明】某飛行器供油閥控制軟件通過(guò)控制左右兩邊的油箱BL、BR向左右發(fā)動(dòng)機(jī)EL、ER供油,既要保證飛行器的安全飛行,又要保證飛行器的平衡,該軟件主要完成的功能如下:(1)無(wú)故障情況下,控制左油箱BL向左發(fā)動(dòng)機(jī)EL供油,右油箱BR向右發(fā)動(dòng)機(jī)ER供油,不上報(bào)故障;(2)當(dāng)左油箱BL故障時(shí),控制右油箱BR分別向左、右發(fā)動(dòng)機(jī)EL和ER供油,并上報(bào)二級(jí)故障一一左油箱故障;(3)當(dāng)右油箱BR故障時(shí),控制左油箱BL分別向左、右發(fā)動(dòng)機(jī)EL和ER供油,并上報(bào)二級(jí)故障——右油箱故障;(4)當(dāng)左發(fā)動(dòng)機(jī)BL故障時(shí),根據(jù)左右油箱的剩油量決定(如果左右油箱剩油量之差大于等于50升,則使用剩油量多的油箱供油,否則同側(cè)優(yōu)先供油)左油箱BL還是右油箱BR向右發(fā)動(dòng)機(jī)ER供油,并上報(bào)一級(jí)故障——左發(fā)動(dòng)機(jī)故障;(5)當(dāng)右發(fā)動(dòng)機(jī)ER故障時(shí),根據(jù)左右油箱的剩油量決定(如果左右油箱剩油量之差大于等于50升,則使用剩油量多的油箱供油,否則同側(cè)優(yōu)先供油)左油箱且還是右油箱BR向左發(fā)動(dòng)機(jī)BL供油,井上報(bào)一級(jí)故障——右發(fā)動(dòng)機(jī)故障;(6)當(dāng)一個(gè)油箱和一個(gè)發(fā)動(dòng)機(jī)同時(shí)故障時(shí),則無(wú)故障的油箱為無(wú)故障發(fā)動(dòng)機(jī)供油,并上報(bào)一級(jí)故障——故障油箱和發(fā)動(dòng)機(jī)所處位置;(7)當(dāng)兩個(gè)油箱或兩個(gè)發(fā)動(dòng)機(jī)同時(shí)故障或存在更多故障時(shí),則應(yīng)進(jìn)行雙發(fā)斷油控制,并上報(bào)特級(jí)故障——兩側(cè)油箱或兩側(cè)發(fā)動(dòng)機(jī)故障;(8)故障級(jí)別從低級(jí)到高級(jí)依次為二級(jí)故障、一級(jí)故障和特級(jí)故障,如果低級(jí)故障和高級(jí)故障同時(shí)發(fā)生,則只上報(bào)最高級(jí)別故障?!締?wèn)題1】(6分)覆蓋率是度量擁試完整性的一個(gè)手段,也是度量測(cè)試有效性的一個(gè)手段。在嵌入式軟件白盒測(cè)試過(guò)程中,通常以語(yǔ)句覆蓋率、條件覆蓋率和MC/DC覆蓋率作為度量指標(biāo)。在實(shí)現(xiàn)第6條功能時(shí),設(shè)計(jì)人員采用了下列算法:if((BL==故障)&&(EL==故障)){BR供油ER;BL斷油;EL斷油;}if((BL==故障)&&(ER==故障)){BR供油EL;BL斷油;ER斷油;}if((BR==故障)&&(EL==故障)){BL供油ER;BR斷油;EL斷油;}if((BR=故障)&&(ER==故障)){BL供油EL;BR斷油;ER斷油;}請(qǐng)指出對(duì)上述算
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版農(nóng)業(yè)科技園區(qū)建設(shè)合作合同4篇
- 2025年度旅游紀(jì)念品店轉(zhuǎn)讓合同范本及品牌合作保障
- 2024年度青海省公共營(yíng)養(yǎng)師之二級(jí)營(yíng)養(yǎng)師自測(cè)模擬預(yù)測(cè)題庫(kù)
- 2024年度青海省公共營(yíng)養(yǎng)師之二級(jí)營(yíng)養(yǎng)師題庫(kù)綜合試卷A卷附答案
- 2024年度青海省公共營(yíng)養(yǎng)師之三級(jí)營(yíng)養(yǎng)師綜合練習(xí)試卷A卷附答案
- 2025年度個(gè)人裝修工程過(guò)橋資金借款合同3篇
- 2025年度油氣田廢棄井封堵安全合同范本2篇
- 2025年度虛擬現(xiàn)實(shí)教育培訓(xùn)平臺(tái)個(gè)人聘用合同2篇
- 二零二五年度彩色打印紙研發(fā)與推廣合同4篇
- 2025個(gè)人個(gè)人房屋買賣合同范本(含產(chǎn)權(quán)轉(zhuǎn)移登記)4篇
- 平安產(chǎn)險(xiǎn)陜西省地方財(cái)政生豬價(jià)格保險(xiǎn)條款
- 銅礦成礦作用與地質(zhì)環(huán)境分析
- 30題紀(jì)檢監(jiān)察位崗位常見(jiàn)面試問(wèn)題含HR問(wèn)題考察點(diǎn)及參考回答
- 詢價(jià)函模板(非常詳盡)
- 《AI營(yíng)銷畫布:數(shù)字化營(yíng)銷的落地與實(shí)戰(zhàn)》
- 麻醉藥品、精神藥品、放射性藥品、醫(yī)療用毒性藥品及藥品類易制毒化學(xué)品等特殊管理藥品的使用與管理規(guī)章制度
- 一個(gè)28歲的漂亮小媳婦在某公司打工-被老板看上之后
- 乘務(wù)培訓(xùn)4有限時(shí)間水上迫降
- 2023年低年級(jí)寫話教學(xué)評(píng)語(yǔ)方法(五篇)
- DB22T 1655-2012結(jié)直腸外科術(shù)前腸道準(zhǔn)備技術(shù)要求
- GB/T 16474-2011變形鋁及鋁合金牌號(hào)表示方法
評(píng)論
0/150
提交評(píng)論