首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列C程序,回答问题,将解答填入答题纸的对应栏内。 【C程序】 static void permute_args(int panonopt_start,int panonopt_end,int opt_end, int ncycle){
阅读下列C程序,回答问题,将解答填入答题纸的对应栏内。 【C程序】 static void permute_args(int panonopt_start,int panonopt_end,int opt_end, int ncycle){
admin
2020-05-31
41
问题
阅读下列C程序,回答问题,将解答填入答题纸的对应栏内。
【C程序】
static void permute_args(int panonopt_start,int panonopt_end,int opt_end, int ncycle){
int cstart , cyclelent i , j , nnonoptst, nopts , pos; //1
nnonopts=panonopt_end - panonopt_start;
nopts=opt_end - panonopt_end;
cyclelen=(opt_end - panonopt_start)/ncycle;
for(i = 0;i < ncycle,i++) { //2
cstart=panonopt_end+i; //3
pos=cstart;
for(j=0;j<cyclelen;j++){ //4
if(pos>=panonopt_end) //5
pos-=nnonopts; //6
else
pos+=nopts; //7
}
}
} //8
请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。
选项
答案
[*]
解析
本问题考查白盒测试用例设计方法:判定覆盖法。
判定覆盖指设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次“真”值和“假”值,从而使程序的每一个分支至少都通过一次。本题中程序有3个判定,所以满足判定覆盖一共需要6个逻辑条件。
转载请注明原文地址:https://kaotiyun.com/show/MzPZ777K
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
()不属于信息系统工程变更的原因。
某工程活动路径图如下所示,弧上的标记为活动编码及需要的完成时间,该工程的关键路径为()。
软件维护包含更正性维护、适应性维护、预防性维护、完善性维护。()属于完善性维护。
使用不同的操作方式,灾难恢复所耗费的时间和成本有所不同。在()方式下,系统恢复所需时间最长,成本最低。
防火墙、入侵监测和漏洞扫描系统是保障()需要用到的网络安全产品。
基于买方的购买历史及行为分析,进行针对性的信息推送,属于()的典型应用。
以下关于验收和验收中出现质量问题处理方法的叙述中,()是不正确的。
在X综合布线项目中,承建单位出现了进度、质量相关问题,监理单位立即向各方提出了意见和建议,并在必要时告知了建设单位。这体现了监理单位在合同管理中的_____________原则。
随机试题
A.支气管哮喘B.呕吐C.休克D.快速型心律失常E.晕船附子的现代应用是
在市场比较法中,土地使用权年限修正属于()。
大型施工机械中,检测试验设备包括()、超声波探伤机、数字式探伤仪、γ射线机、爬行器等。
人民法院受理公民、法人和其他组织对下列具体行政行为不服提起诉讼的有( )。
银行存款日记账账面余额与银行对账单余额不一致,则说明单位与银行之间必定有一方存在账面记录错误。()
下列不属于企业非财务因素分析的是()。
Takethecaseofpubliceducationalone.Theprincipaldifficultyfacedbytheschoolshasbeenthetremendousincreaseinthen
现代汉语有_____和_____两种不同的形式。_____是现代汉民族最重要的交际工具。
Aneweconomicspaperhassomeold-fashionedadviceforpeoplenavigatingthestressesoflife:Findaspousewhoisalsoyourb
Work/lifebalancewasthebuzzphraseofthelate1990s.Apparentlytoomanypeoplewhowerecashrichandtimepoorwerebecomi
最新回复
(
0
)