刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

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


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

解析:

:这道题目考察的是MC/DC(修正的条件逻辑判定)测试用例设计。根据MC/DC的要求,我们需要确保每个条件都能独立影响最终的判定结果。

首先,我们分析给定的条件表达式:当A、B、C中的任何一个为真时,判定结果都为真。因此,我们需要设计测试用例来覆盖所有可能的条件组合,确保每个条件都能对最终的判定产生影响。

分析给出的选项:

A选项包括:(F,T,T),(T,F,T),(T,F,F),(T,T,F)。这三个组合中,至少有一个条件为真,符合题目的条件表达式。但最后一个组合(T,T,F)不满足独立影响的要求,因为无法确定是哪个条件导致了最终判定为真的结果。

B选项和C选项都存在类似的问题。

D选项包括:(T,F,F),(F,T,F),(F,F,T),(F,F,F)。这个组合覆盖了所有可能的条件组合,并且每个条件都能独立影响最终的判定结果,满足MC/DC的要求。

因此,正确答案是D。

创作类型:
原创

本文链接:针对程序段:IF(A||B||C)  THEN   W=W/X,对于(A,B,C)的取值,  ( 

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share