首页
登录
从业资格
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明]逻辑覆盖是通过对
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明]逻辑覆盖是通过对
最全题库
2022-08-02
54
问题
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明]逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之。以下代码由C浯言书写,请按要求回答问题。voidcal(intn){intg,s,b,q;if((n>1000)&&(n<2000)){g=n % 10;s=n % 100/ 10;b=n / 100 % 10;q= n / 1000;if((q+g) =={s+b ) ){printf("%-5d",n);}}printf("\n");return;}13、 [问题1](3分)请找出程序中所有的逻辑判断语句。14、 [问题2](6分)请分析并给出分别满足100%DC(判定覆盖)和100%CC(条件覆盖)时所需的逻辑条件。15、 [问题3](6分)假设n的取值范围是0<n<3000,请用逻辑覆盖法为n的取值设计测试用例,使用例集满足基本路径覆盖标准。
选项
答案
解析
13、逻辑判断语句:1.n>10002.n<20003.(q + g)=(s + b) 14、按照DC和CC的定义分析逻辑条件。
15、可按以下步骤完成:1.画控制流图。2.计算V(G)=3。3.找出线性独立路径。4.按路径执行过程中的逻辑条件设计相应数据。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2416162.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。 [说明
阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。 [说明
阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。 [说明
以下关于程序员职业素养的叙述中,不正确的是()。A.面对程序中出现的问题,采用
问卷的设计原则不包括()。A.所选问题必须紧扣主题,先易后难 B.要尽量提供
在设计白盒测试用例时,(请作答此空)是最弱的逻辑覆盖。在下图所示流程中,至少需要
试题五(共15分)阅读以下说明和Java程序,填补代码中的空缺,将解答填
关系规范化是在数据库设计的()阶段进行。A.需求分析 B.逻辑设计 C.概
阅读下列说明、C++代码和运行结果,填补代码中的空缺,将解答填入答题纸的对应栏内
第五题阅读以下说明和Java代码,填补代码中的空缺,将解答填入答题纸的对应栏内
随机试题
Steve:Francesca,what’syourfavouritepieceofmusic,wouldyousay?France
IwasinmythirdyearofteachingcreativewritingatRalphMcKeeVocationa
【C1】[br]【C15】A、aroundB、onC、aboveD、byB介词辨析题。此处句意为:将引进一个项目以减少多种产品的包装。packagi
ZahaHadidWinsPritzkerArchitecturePrizeForthefirs
A. B. C. D.
施工劳动力具有以下特点()。A.以使用劳务分包企业劳动力为主 B.以农村劳动
每一个步行周期中双支撑相有A.1个 B.2个 C.3个 D.4个 E.5
租赁居间主要业务包括( )。A.房屋理财 B.招租居间业务 C.代租代管
商业银行对抵押品的要求权级别__________,抵押品的市场价值_______
患者,女,41岁,因进食不洁食物后发生腹泻,伴有恶心、呕吐及下腹痛,大便每日6~
最新回复
(
0
)