摘要:希賽網(wǎng)軟考頻道小編為大家整理了2018年軟件評(píng)測(cè)師考試下午真題第三部分,供大家參考。
●閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
【說(shuō)明】
某智能家居系統(tǒng)軟件設(shè)計(jì)中,家庭內(nèi)網(wǎng)節(jié)點(diǎn)軟件設(shè)計(jì)包括協(xié)調(diào)器軟件、現(xiàn)場(chǎng)采集/執(zhí)行器(室內(nèi)溫濕度采集節(jié)點(diǎn)、模擬臺(tái)燈控制節(jié)點(diǎn)、模擬雨水窗戶監(jiān)控節(jié)點(diǎn)、模擬空調(diào)控制節(jié)點(diǎn)和火災(zāi)監(jiān)測(cè)節(jié)點(diǎn))的軟件設(shè)計(jì)。軟件功能組成如圖5-1所示。
圖5-1 軟件功能組成圖
整個(gè)系統(tǒng)中,協(xié)調(diào)器是整個(gè)家庭內(nèi)網(wǎng)的核心和起點(diǎn),負(fù)責(zé)管理各個(gè)節(jié)點(diǎn)設(shè)備與PC網(wǎng)關(guān)的信息和控制指令的傳輸。溫濕度采集終端將傳感器的數(shù)據(jù)以點(diǎn)播的形式發(fā)送給協(xié)調(diào)器,其他采集/控制節(jié)點(diǎn)以廣播的形式與協(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)如果檢測(cè)到應(yīng)用層有事件,則轉(zhuǎn)第(4)步,否則反復(fù)掃描各層事件;
(4)判斷數(shù)據(jù)類型, 如果是室內(nèi)環(huán)境數(shù)據(jù),則經(jīng)串口發(fā)送到網(wǎng)關(guān);如果是控制指令,則向控制節(jié)點(diǎn)發(fā)送控制指令;如果前面兩者均不是,則不處理;
(5)繼續(xù)掃描各層事件。
【問(wèn)題1】 (4分)
在本軟件開發(fā)過(guò)程中,開發(fā)人員使用了基于模型的嵌入式代碼生成技術(shù),目前對(duì)模型驗(yàn)證最主要的方法是(1)。通過(guò)此方法驗(yàn)證后,利用此驗(yàn)證結(jié)果可對(duì)模型的覆蓋率進(jìn)行分析,模型的覆蓋率類型一般包括(2) (至少寫出兩種類型)。
(1)備選項(xiàng):
(5)A.評(píng)審 B.分析 C.仿真 D.測(cè)試
【問(wèn)題2】 (10 分)
為了測(cè)試此軟件功能,測(cè)試人員設(shè)計(jì)了表5-1所示的測(cè)試用例,請(qǐng)?zhí)顚懺摫碇械目眨?) ~ (5)。
表5-1 測(cè)試用例
【問(wèn)題3】 (6 分)
覆蓋率是度量測(cè)試完整性和測(cè)試有效性的一個(gè)指標(biāo)。在嵌入式軟件白盒測(cè)試過(guò)程中,通常以語(yǔ)句覆蓋率、條件覆蓋率和MC/DC覆蓋率作為度量指標(biāo)。
在實(shí)現(xiàn)第4條功能時(shí),設(shè)計(jì)人員采用了下列算法:
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é)點(diǎn)發(fā)送控制指令; }
請(qǐng)指出對(duì)上述算法達(dá)到100%語(yǔ)句覆蓋、100%條件覆蓋和100%MC/DC覆蓋所需的最少測(cè)試用例數(shù)目,并填寫在表5-2的空(1) ~ (3)中。
表5-2 測(cè)試覆蓋用例統(tǒng)計(jì)表
相關(guān)推薦:2018年軟件評(píng)測(cè)師真題匯總
點(diǎn)擊注冊(cè)會(huì)員>>>即可獲取軟件評(píng)測(cè)師免費(fèi)在線真題、觀看免費(fèi)公開課!
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題