2018年軟件評測師考試下午真題(三)

軟件評測師 責(zé)任編輯:胡媛 2018-11-14

添加老師微信

備考咨詢

加我微信

摘要:希賽網(wǎng)軟考頻道小編為大家整理了2018年軟件評測師考試下午真題第三部分,供大家參考。

●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。

【說明】

某智能家居系統(tǒng)軟件設(shè)計中,家庭內(nèi)網(wǎng)節(jié)點軟件設(shè)計包括協(xié)調(diào)器軟件、現(xiàn)場采集/執(zhí)行器(室內(nèi)溫濕度采集節(jié)點、模擬臺燈控制節(jié)點、模擬雨水窗戶監(jiān)控節(jié)點、模擬空調(diào)控制節(jié)點和火災(zāi)監(jiān)測節(jié)點)的軟件設(shè)計。軟件功能組成如圖5-1所示。

2018年軟件評測師考試下午真題(三)

圖5-1  軟件功能組成圖

整個系統(tǒng)中,協(xié)調(diào)器是整個家庭內(nèi)網(wǎng)的核心和起點,負(fù)責(zé)管理各個節(jié)點設(shè)備與PC網(wǎng)關(guān)的信息和控制指令的傳輸。溫濕度采集終端將傳感器的數(shù)據(jù)以點播的形式發(fā)送給協(xié)調(diào)器,其他采集/控制節(jié)點以廣播的形式與協(xié)調(diào)器進(jìn)行數(shù)據(jù)的交換,協(xié)調(diào)器和PC機(jī)采用串口通信協(xié)議。協(xié)調(diào)器軟件主要完成以下功能:

(1)創(chuàng)建信道,組建網(wǎng)絡(luò);如果失敗,則繼續(xù)創(chuàng)建;

(2)組建網(wǎng)絡(luò)成功,則進(jìn)行各層事件掃描;

(3)如果檢測到應(yīng)用層有事件,則轉(zhuǎn)第(4)步,否則反復(fù)掃描各層事件;

(4)判斷數(shù)據(jù)類型, 如果是室內(nèi)環(huán)境數(shù)據(jù),則經(jīng)串口發(fā)送到網(wǎng)關(guān);如果是控制指令,則向控制節(jié)點發(fā)送控制指令;如果前面兩者均不是,則不處理;

(5)繼續(xù)掃描各層事件。

【問題1】 (4分)

在本軟件開發(fā)過程中,開發(fā)人員使用了基于模型的嵌入式代碼生成技術(shù),目前對模型驗證最主要的方法是(1)。通過此方法驗證后,利用此驗證結(jié)果可對模型的覆蓋率進(jìn)行分析,模型的覆蓋率類型一般包括(2) (至少寫出兩種類型)。

(1)備選項:

(5)A.評審  B.分析  C.仿真  D.測試

【問題2】 (10 分)

為了測試此軟件功能,測試人員設(shè)計了表5-1所示的測試用例,請?zhí)顚懺摫碇械目眨?) ~ (5)。

表5-1  測試用例

2018年軟件評測師考試下午真題(三)

【問題3】 (6 分)

覆蓋率是度量測試完整性和測試有效性的一個指標(biāo)。在嵌入式軟件白盒測試過程中,通常以語句覆蓋率、條件覆蓋率和MC/DC覆蓋率作為度量指標(biāo)。

在實現(xiàn)第4條功能時,設(shè)計人員采用了下列算法:

if (( 數(shù)據(jù)有效==TRUE) &&  (數(shù)據(jù)類型==室內(nèi)環(huán)境數(shù)據(jù)))

{  數(shù)據(jù)經(jīng)串口發(fā)送到網(wǎng)關(guān);  }

if ((數(shù)據(jù)有效==TRUE) && ( 數(shù)據(jù)類型==控制指令))

{  向控制節(jié)點發(fā)送控制指令;  }

請指出對上述算法達(dá)到100%語句覆蓋、100%條件覆蓋和100%MC/DC覆蓋所需的最少測試用例數(shù)目,并填寫在表5-2的空(1) ~ (3)中。

表5-2  測試覆蓋用例統(tǒng)計表

2018年軟件評測師考試下午真題(三)

 

相關(guān)推薦:2018年軟件評測師真題匯總 

點擊注冊會員>>>即可獲取軟件評測師免費在線真題、觀看免費公開課!

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

軟考備考資料免費領(lǐng)取

去領(lǐng)取

!
咨詢在線老師!