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

试题三(共 15分) 阅读以下关于嵌入式软件测试用例设计的叙述,回答问题 1至问题 3,将答案填入答

题目

试题三(共 15分)

阅读以下关于嵌入式软件测试用例设计的叙述,回答问题 1至问题 3,将答案填入答题纸的对应栏内。

【说明】

某程序段的流程如图 3-1所示,x、y是两个变量,K、J 表示一段程序执行体,表 3-1 所示为本题可供选择的四组测试用例组。

【问题1】(3分)

简答以下问题。

(1)条件覆盖的含义是什么?

(2)路径覆盖的含义是什么?

【问题 2】(2分)

在程序测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(分支覆盖)和路径覆盖等。其中,____是最强的覆盖准则。

请把以下 4个选项中正确的选项序号填入上述空白处。

①语句覆盖

②条件覆盖

③判定覆盖(分支覆盖)

④路径覆盖

【问题 3】(10 分)

为了对图 3-1 所示的程序段进行覆盖测试,必须适当地选取测试用例组。实现判定覆盖至少应采用的测试用例组是 (1)和 (2) ,实现条件覆盖至少应采用的测试用例组是 (3) ;实现路径覆盖至少应采用的测试用例组是 (4) 和 (5)。

请把以下 8个选项中正确的选项序号填入上述空白处。

① 试用例组Ⅰ和Ⅱ

②测试用例组Ⅱ和Ⅲ

③测试用例组Ⅲ和Ⅳ

④测试用例组Ⅰ和Ⅳ

⑤测试用例组Ⅰ、Ⅱ和Ⅲ

⑥测试用例组Ⅱ、Ⅲ和Ⅳ

⑦测试用例组Ⅰ、Ⅲ和Ⅳ

⑧测试用例组Ⅰ、Ⅱ和Ⅳ

参考答案
正确答案:

试题三(共15分)
【问题1】(3分)
(1)条件覆盖是指设计足够的测试用例,使得被测程序每一个判定中的每个条件的所有可能结果至少出现一次。
(2)路径覆盖是指设计足够的测试用例,使得被测程序中每条路径至少执行一次。

【问题2】(2分)
(1)④(路径覆盖)

【问题3】 (10分)
(1)⑤
(2)⑧
(3)⑦
(4)⑤
(5)⑧
其中,第(1)、(2)题的答案顺序可互换,第(4)、(5)题的答案顺序可互换。

看了试题三(共 15分) 阅读以下...的网友还看了以下:

下面关于JTAG的叙述中,错误的是()。A.JTAG技术是一种嵌入式测试技术B.大多数ARM嵌入式处 计算机类考试 2020-05-23 …

在嵌入式系统开发时,有时会利用指令集模拟器来开发、调试相关的嵌入式应用软件。下面有关指令集模 计算机类考试 2020-05-23 …

嵌入式系统调试方式中不占用系统资源的调试方式是( )A.模拟器方式B.监控器方式)C.ICE在线仿真 计算机类考试 2020-05-23 …

试题二(共 15 分) 阅读以下关于嵌入式软件测试的叙述,回答问题 1 至问题 3,将解答填入答题纸 计算机类考试 2020-05-26 …

试题四(共15分)阅读以下关于某嵌入式系统BIT的说明,回答问题1至问题3,将答案填入答题纸的对应栏 计算机类考试 2020-05-26 …

试题五 (共15 分 ) 阅读以下关于嵌入式C语言编程方面的问题,回答问题1至问题3,将答案填入答题 计算机类考试 2020-05-26 …

试题三(共 15分) 阅读以下关于嵌入式软件测试用例设计的叙述,回答问题 1至问题 3,将答案填入答 计算机类考试 2020-05-26 …

试题二(共 15分) 阅读以下关于某嵌入式处理器和 8255 的叙述,回答问题 l至问题 3,将答案 计算机类考试 2020-05-26 …

阅读以下关于嵌入式软件测试的叙述,回答问题1至问题3,将解答填入对应栏内。 【说明】 某嵌入式软件 计算机类考试 2020-05-26 …

试题三 ( 共15 分 ) 下面是关于嵌入式软件测试方面的叙述,回答问题1 至问题 3,将解答填入答 计算机类考试 2020-05-26 …