首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 逻辑覆盖法是设计白盒测试用例的主要方法之一,它通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。 gz_open (const char*mode
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 逻辑覆盖法是设计白盒测试用例的主要方法之一,它通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。 gz_open (const char*mode
admin
2012-06-06
35
问题
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
逻辑覆盖法是设计白盒测试用例的主要方法之一,它通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。
gz_open (const char*mode)
{
char*p= (char*)mode; //1
char fmode[4];
char*m=fmode;
char smode= ’\0’;
char level=’\0\’;
int strategy=0;
do {
if (*p==’r’) //2
smode - ’r’; //3
if (*p>=’O’&&*p<=’9’) { //4,5
level=*p-’0’; //6
} else if (*p==’f’) { //7
strategy=1; //8
}else { //9
*m++=*p;
}
*p++; //10
}while (m!=fmode+sizeof (fmode)); //11
} //12
请给出满足100%DC(判定覆盖)所需的逻辑条件。
选项
答案
[*]
解析
本题考查白盒测试法的应用。
本问题考查白盒测试用例设计方法中的判定覆盖法。
判定覆盖指设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次“真”值和“假”值,从而使程序的每一个分支至少都通过一次。本题中程序有4个判定,所以满足判定覆盖一共需要8个逻辑条件,如下表所示。
转载请注明原文地址:https://kaotiyun.com/show/W7WZ777K
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
属于监理规划主要内容的是()。①工程项目概况②监理的范围、内容与目标③监理流程④监理依据、程序、措施及制度⑤监理控制要点
在网络安全系统中,()不属于入侵检测系统的功能。
根据《信息技术服务运行维护第1部分:通用要求》(GB/T28827.1—2012)给出的运行维护服务能力模型,运行维护服务能力的四个关键要素不包括()。
关于过程质量控制的实施要点,不正确的是()。
监理在组织协调工作中采用的方法不包括()。
关于索赔程序的描述,不正确的是()。
进度控制过程是个周期性的循环过程,一个完整的进度控制过程为()。
类库、构件、模板和框架是软件开发过程中常用的几种提高软件质量、降低开发工作量的软件复用技术。()是面向对象的类库的扩展,并由一个应用相关联构件家族构成,这些构件协同工作形成了它的基本结构骨架。
监理工程师对核心问题有预先控制措施上的认识,凡事要有证据,处理业务一定要有可靠的依据和凭证,判断问题时尽量用数据说服建设单位或承建单位,这体现了组织协调中的______原则。
软件测试方法可分为白盒测试法和黑盒测试法。黑盒测试法可以发现的软件问题不包含()。
随机试题
家庭成员间相互照顾,抚养子女,赡养老人,维护家庭成员的健康,属于家庭的【】
从决策的重要性看,可以把决策分为()
A.子宫颈粘连综合征B.希恩综合征C.多囊卵巢综合征D.闭经溢乳综合征E.Turner综合征产后大出血导致闭经,应考虑为
患者,女性,44岁。自觉左乳包块伴刺痛1个多月,疼痛与月经关系不明确。查体:双乳丰满对称,左乳1~2点钟区腺体增厚,质韧偏硬,界不清,表面欠光滑,略压痛;右乳未扪及异常,无乳头溢液;双腋窝未扪及肿大淋巴结。该患者需考虑的诊断是
抗肿瘤药药液外渗时使用下列哪个药做局部封闭()。
地理信息系统原始信息的主要获取途径为()。①野外实地测量;②摄影测量与遥感;③现场考察;④资料分析;⑤社会调查与统计;⑥利用已有资料
一、注意事项1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力、解决问题能力、语言表达能力的测试。2.作答参考时限:阅读材料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定材料
社会主义建设总路线
accept,discount,against,dishonoured,attached,hypothecation,credit,draw,ownership,amountWhenaLetterofCredith
CultureTherearesomanythingsaboutourlivesthatbelongtoculture.I.Language—Languageiswhatpeopleandanimalsuseto
最新回复
(
0
)