早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

仔细阅读以下有关修正的条件判定覆盖(MC/DC)和条件判定覆盖(C/DC)的叙述,回答①~④问题。 由于被测

题目

仔细阅读以下有关修正的条件判定覆盖(MC/DC)和条件判定覆盖(C/DC)的叙述,回答①~④问题。

由于被测件是关键级软件,按有关规定,被测件的测试必须达到MC/DC。MC/DC要求测试集满足①条件;C/DC要求测试集满足②条件。下图所示的例子中给出了两个判定条件的例子,则满足MC/DC要求的测试集是{③},满足C/DC要求的测试集是{④}。

参考答案
正确答案:①首先应满足C/DC的测试条件;判定中每个条件的取值都必须独立地影响判定的结果即在其他条件取值不变的前提下仅改变这个条件的值而使判定结果改变。 ②判定中每个条件的真值与假值都至少取一次;同时判定的真值与假值也要求至少取一次。 ③FFTFFT ④TTFF
①首先应满足C/DC的测试条件;判定中每个条件的取值都必须独立地影响判定的结果,即在其他条件取值不变的前提下,仅改变这个条件的值,而使判定结果改变。 ②判定中每个条件的真值与假值都至少取一次;同时判定的真值与假值也要求至少取一次。 ③FF,TF,FT ④TT,FF 解析:根据宇航系统的软件安全性考虑要求,宇航系统将根据设备对飞行器安全性影响危害程度将软件分为5级(A~E),其中A级软件是关键软件,在软件测试中必须达到 100%修正的条件判定覆盖(MC/DC)和条件判定覆盖(C/DC)。这里主要考查考生是否理解这两种测试要求的具体含义。
MC/DC要求测试集条件是:首先应满足C/DC的测试条件;判定中每个条件的取值都必须独立地影响判定的结果,即在其他条件取值不变的前提下,仅改变这个条件的值,而使判定结果改变。因此,对所列的A、B两个条件变量,{PF,TF,FT}集合就满足了MC/DC要求。
C/DC要求测试集条件是:判定中每个条件的真值与假值都至少取一次;同时判定的真值与假值也要求至少取一次。因此,对所列的A、B两个条件变量,{TT,FP}集合就满足了C/DC要求。
看了仔细阅读以下有关修正的条件判定...的网友还看了以下:

以下是关于BSP方法中关于子系统和过程之间的关系的描述:Ⅰ.一个过程可以由两个或多个子系统来支持 计算机类考试 2020-05-23 …

以下关于关系表和元组叙述错误的是( )。A.关系表在逻辑上由一系列元组组成B.每个元组由 计算机类考试 2020-05-23 …

(2013•通辽)人体的各种运动,都是以一定的结构为基础,以下有关人体结构的叙述,正确的是()A. 语文 2020-07-04 …

人体的各种运动都是以一定的结构为基础.以下有关人体结构的叙述,正确的是()A.人体内所有的骨连接都 语文 2020-07-20 …

人体的各种运动都是以一定的结构为基础的.以下叙述中正确的是()A.人体内所有的关节都是能够活动的B 语文 2020-07-24 …

以下关于视图的描述正确的是.(多选题)A、可以根据自由表建立视图B、可以根据查询建立视图C、可以根 数学 2020-07-31 …

以下关于查询的描述正确的是.A、不能根据自由表建立查询B、只能根据自由表建立查询C、只能根据数据库表 其他 2020-11-03 …

以下关于关节的描述正确的是()A.关节属于骨连结的一种B.关节由关节面、关节腔和关节头三部分组成C. 语文 2020-11-25 …

人体的各种运动都是以一定的结构为基础.以下有关人体结构的叙述,正确的是()A.动物的运动与其身体结构 其他 2020-11-25 …

下列有关施工过程的描述,说法正确的是().下列有关施工过程的描述,说法正确的是().A.工序可以由1 物理 2020-12-01 …