针对程序段:IF( A||B||C ) THEN W=W/X,对于(A.B.C的取值,(57)测试用例能够满足MCDC(
来源:www.zcjsj8.com 发布时间2020-02-27
针对程序段: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)
【答案】D
【解析】本题考查MCDC用例设计
其要满足条件与判定覆盖,并且需要确定每个条件能够影响到包含的判定的结果。
从题目给出的判定表达式,我们不难看出,只要A、B、C中任何一个为真,判定结果将为真,因此可以得到三种用例,分别是A为真,其它位假;B为真,其它位假;C为真,其它位假,另外就是三者都为假,判定结果为假。
上一篇:以下控制流图的圈复杂度V(g)为(56)。 (56)A.4 B.6 C.8 D.10 【答案】B
下一篇:针对下列程序段,需要(58)个测试用例可以满足分支覆盖的要求。 int IsLeap(int year) { i