●針對邏輯覆蓋有下列敘述,(58)是不正確的。
(58) A.達(dá)到 100%DC 要求就一定能夠滿足 100%SC 的要求
B.達(dá)到 100%CC 要求就一定能夠滿足 100%SC 的要求
C.達(dá)到 100%CDC 要求就一定能夠滿足 100%SC 的要求
D.達(dá)到 100%MCDC 要求就一定能夠滿足 100%SC 的要求
●下列敘述中,(60)是正確的。
(60) A.白盒測試又稱為邏輯驅(qū)動測試
B.窮舉路徑測試可以查出程序中因遺漏路徑而產(chǎn)生的錯(cuò)誤
C.一般而言,黑盒測試對結(jié)構(gòu)的覆蓋比白盒測試高
D.必須根據(jù)軟件需求說明文檔生成用于白盒測試的測試用例
●針對以下程序段,對于變量 c 的取值,至少需要(61)個(gè)測試用例才能夠滿足語句覆蓋的要求。
c = ((u8_t *)q->payload)[i];
switch (c)
{
case SLIP_END:
sio_send(SLIP_ESC, netif->state);
sio_send(SLIP_ESC_END, netif->state);
break;
case SLIP_ESC:
sio_send(SLIP_ESC, netif->state);
sio_send(SLIP_ESC_ESC, netif->state);
break;
default:
sio_send(c, netif->state);
break;
}
(61)A.4 B.3 C.2 D. 1
●針對以下 C 語言程序段,對于(MaxNum,Type)的取值,至少需要(62)個(gè)測試用例能夠滿足判定覆蓋的要求。
while ( MaxNum-- > 0 )
{
if ( 10 == Type )
x = y * 2;
else
if ( 100 == Type )
x = y + 10;
else
x = y - 20;
}
(62)A.5 B. 4 C. 3 D. 2
●假設(shè) A、B 為布爾變量,對于邏輯表達(dá)式( A && B ),至少需要(63) 個(gè)測試用例才能完成 MCDC 覆蓋。
(63)A.4 B.3 C.2 D.1
(2008)● 針對邏輯覆蓋(53)敘述是不正確的。
A.達(dá)到100%CC要求就一定能夠滿足100%DC的要求
B.達(dá)到100%CDC要求就一定能夠滿足100%DC的要求
C.達(dá)到100%MCDC要求就一定能夠滿足100%DC的要求
D.達(dá)到100%路徑覆蓋要求就一定能夠滿足100%DC的要求
相關(guān)推薦:
軟考經(jīng)驗(yàn):8種方法有效幫你調(diào)節(jié)考前心理
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |