首页 > 软考
题目内容 (请给出正确答案)
[主观题]

● 针对下列程序段,对于(A,B,C)的取值,以下(56)测试用例组合能够满足语句覆盖的要求。 IF ((A +

● 针对下列程序段,对于(A,B,C)的取值,以下(56)测试用例组合能够满足语句覆盖的要求。

IF ((A + 10 ) = 2 OR (B -20 ) < 3 ) THEN C = 0 IF ((A+30 ) > 10 AND (C - 30 ) < 0 ) THEN B = 30

(56)

A.(2,30,1)

B.(-20,0,30)

C.(-30,20,30)

D.(2,20,3)

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“● 针对下列程序段,对于(A,B,C)的取值,以下(56)测…”相关的问题
第1题
针对下列程序段,对于(A,B,C)的取值,以下(56)测试用例组合能够满足语句覆盖的要求。 IF((A+10)=2 OR(B-20)<3)THENC=0 IF((A+30)=10 AND(C-30)<0)THEN B=30

A.(2,30,1)

B.(-20,0,30)

C.(30,20,30)

D.(2,20,3)

点击查看答案
第2题
● 针对下列程序段,对于(A,B)的取值,以下(57)测试用例组合能够满足条件覆盖的要求。 IF ((A - 10

● 针对下列程序段,对于(A,B)的取值,以下(57)测试用例组合能够满足条件覆盖的要求。

IF ((A - 10 ) = 20 AND (B + 20 ) > 10 ) THEN C = 0 IF ((A - 30 ) < 10 AND (B - 30 ) < 0 ) THEN B = 30

①A=50 B=-10 ②A=40 B=40 ③A=30 B=-10 ④A=30 B=30

(57)

A.①②

B.③④

C.①④

D.②④

点击查看答案
第3题
● 针对程序段:IF(A||B||C )THEN W=W/X,对于(A,B,C)的取值,(57)测试用例能够满足MCDC(修正条件逻

● 针对程序段:IF(A||B||C )THEN W=W/X,对于(A,B,C)的取值,(57)测试用例能够满足MCDC(修正条件逻辑判定)的要求。

(57)

A.(F,T,T) (T,F,T) (T,F,F) (T,T,F)

B.(T,F,F) (T,T,F) (F,T,T) (F,F,F)

C.(T,F,F) (T,T,F) (F,T,T) (F,F,T)

D.(T,F,F) (F,T,F) (F,F,T) (F,F,F)

点击查看答案
第4题
● 针对程序段:IF(A||B||C )THEN W=WX,对于(A,B,C)的取值,(57)测试用例能够满足MCDC(修正条件逻

● 针对程序段:IF(A||B||C )THEN W=W/X,对于(A,B,C)的取值,(57)测试用例能够满足MCDC(修正条件逻辑判定)的要求。

(57)

A.(F,T,T) (T,F,T) (T,F,F) (T,T,F)

B.(T,F,F) (T,T,F) (F,T,T) (F,F,F)

C.(T,F,F) (T,T,F) (F,T,T) (F,F,T)

D.(T,F,F) (F,T,F) (F,F,T) (F,F,F)

点击查看答案
第5题
● 针对以下程序段,对于变量 c 的取值,至少需要(61)个测试用例才能够满足语句覆盖的要求。 c = ((

● 针对以下程序段,对于变量 c 的取值,至少需要(61)个测试用例才能够满足语句覆盖的要求。

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

点击查看答案
第6题
针对以下程序段,对于变量c的取值,至少需要(61)个测试用例才能够满足语句覆盖的要求。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; }

A.4

B.3

C.2

D.1

点击查看答案
第7题
● 针对以下C语言程序段,假设sta[10]= -1,对于 x 的取值,需要(56)个测试用例能够满足分支覆盖的要
求。

int MathMine(int x )

{

int m = 0;

int i;

for(i = x-1; i <= x + 1; i++ )

{

if (i < 0 ) continue;

if (i >31 ) break;

if (sta[i] == -1 ) m++;

}

return m;

}

(56)

A.3

B.4

C.5

D.6

点击查看答案
第8题
针对下列程序段,需要______个测试用例才可以满足语句覆盖的要求。 Switch(value) { Case 0: ther=

针对下列程序段,需要______个测试用例才可以满足语句覆盖的要求。

Switch(value)

{

Case 0:

ther=30;

Break;

Case 1:

ther=50;

Break;

Case 2:

ther=300;

Case 3:

ther=other/value;

Break;

Default;

ther=other*value;

}

A) 2

B) 3

C) 4

D) 5

点击查看答案
第9题
试题(52)针对下列程序段,需要(52)个测试用例才可以满足语句覆盖的要求。(52)A.2B.3 C.4 D.5

试题(52)

针对下列程序段,需要(52)个测试用例才可以满足语句覆盖的要求。

试题(52)针对下列程序段,需要(52)个测试用例才可以满足语句覆盖的要求。(52)A.2B.3 C

(52)

A.2

B.3

C.4

D.5

点击查看答案
第10题
针对下列程序段,需要(58)个测试用例可以满足分支覆盖的要求。int IsLeap(int year){if(year % 4==

针对下列程序段,需要(58)个测试用例可以满足分支覆盖的要求。 int IsLeap(int year) { if(year % 4==0) { if((year % 100==0) { if(year % 400==0) leap=1; else leap=0; } else leap=l; } else leap=0; return leap; }

A.3

B.4

C.6

D.7

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改