摘要:希賽網(wǎng)5月10日-11日舉行了2025上半年電子商務(wù)設(shè)計(jì)師第二期??蓟顒樱F(xiàn)將2025上半年電子商務(wù)設(shè)計(jì)師第二期??荚嚲恚☉?yīng)用技術(shù))分享給大家。有需要的同學(xué)可以在本文資料處下載??荚嚲淼腜DF版本。
希賽網(wǎng)2025上半年電子商務(wù)設(shè)計(jì)師第二期??蓟顒右呀Y(jié)束,現(xiàn)將2025上半年電子商務(wù)設(shè)計(jì)師第二期模考試卷(應(yīng)用技術(shù))分享給大家。??荚嚲鞵DF版本可在本文文首本文資料處或文末的資料下載欄目下載。
2025上半年電子商務(wù)設(shè)計(jì)師第二期??荚嚲恚☉?yīng)用技術(shù))部分試題如下:
1、
閱讀下列說明,回答問題1至問題3,將解答填入答題紙內(nèi)對應(yīng)欄內(nèi)
使用在汽車、飛機(jī)中的嵌入式軟件,由于直接影響人的生命及財(cái)產(chǎn)安全,測試要求更為嚴(yán)格。語句覆蓋、判定覆蓋、條件覆蓋和MC/DC覆蓋是通常對這類軟件的要求。
以下是一段C語言代碼,請仔細(xì)閱讀,并回答相關(guān)問題:
int logicTest(int x, int y)
{
int magic=0;
if(x>0&&y>0)
{
magic=x+y+10;
}
else
{
magic=x+y-10;
}
return magic;
}
問題內(nèi)容:
【問題1】
請根據(jù)測試要求,簡要說明語句覆蓋、判定覆蓋和條件覆蓋的含義
【問題2】
請根據(jù)【說明】中的C語言代碼,計(jì)算滿足條件覆蓋要求的最小用例數(shù)量及條件取值范圍,并指出條件覆蓋的缺點(diǎn)。
【問題3】
為了提高測試的效率, 測試小組分階段展開測試, 共完成了以下工作:
A.檢驗(yàn)軟件是否符合用戶的需求
B.在測試組的協(xié)助下,由用戶代表執(zhí)行,審査驗(yàn)收文檔資料、測試軟件系統(tǒng)的功能、性能等
C. 驗(yàn)證組成軟件系統(tǒng)的各模塊的接口和交互作用
D.將軟件與整個系.統(tǒng)的硬件、外設(shè)、支持軟件、數(shù)據(jù)和人員等結(jié)合起來,以需求規(guī)格說明為依據(jù),在實(shí)際運(yùn)行環(huán)境下進(jìn)行測試
E.檢査各個程序模塊是否正確地實(shí)現(xiàn)了規(guī)定的功能, 確保其能正常工作
其中,(5)是單元測試;(6)是集成測試;(7)是確認(rèn)測試;(8)是系統(tǒng)測試;(9)是驗(yàn)收測試。
試題答案:
【問題1】
語句覆蓋(SC)
設(shè)計(jì)足夠的測試用例,使得被測試程序中每條語句至少執(zhí)行一次。
判定覆蓋(DC)
設(shè)計(jì)足夠的測試用例,使得程序中的每個判定至少都獲得一次“真值”或“假值”。
又稱分支覆蓋:使程序中的每一個取“真”分支和取“假”分支至少經(jīng)歷一次。
條件覆蓋(CC)
設(shè)計(jì)足夠的測試用例,使得每一判定語句中每個邏輯條件的可能值至少滿足一次。
【問題2】
用例1:(x>0;y<=0)、(x<=0;y>0)
用例2:(x>0;y>0)、(x<=0;y<=0)
存在問題,如果使用用例1進(jìn)行測試,則判定為真的情況沒有覆蓋;如果采用用例2進(jìn)行測試,如果邏輯運(yùn)算與(&&)被錯寫成或(||),無法測試出來。
【問題3】
(5)E (6)C (7)A (8)D (9)B
軟考科目怎么選?
微信掃碼下方二維碼找答案
▼ ▼ ▼
熱門:系統(tǒng)集成項(xiàng)目管理工程師備考 | 2025下半年軟考高級選科
推薦:系統(tǒng)規(guī)劃與管理師網(wǎng)絡(luò)課堂 | 2025下半年軟考報名時間及入口
備考:軟考學(xué)習(xí)資料 | 軟考在線題庫 | 軟考AI大模型
課程:系統(tǒng)規(guī)劃與管理師報考指南 | PMP課程 | 25下半年系統(tǒng)集成備考經(jīng)驗(yàn)
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題