首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列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
52
问题
阅读下列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://www.kaotiyun.com/show/MzPZ777K
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
信息系统实施安全管理制度不包括()。
某信息系统工程对质量控制特别重视,多次召开三方会议讨论质量控制方案,建设单位、承建单位、监理单位对质量控制点的设置和处理策略产生了分歧。下列说法正确的是()。
某信息网络系统建设工程监理项目,项目总监编制了()作为指导整个监理项目工作的纲领性文件。该文件描述了监理项目部对工程的哪些阶段进行监理、说明了监理工作具体做什么、列出了监理工作在本项目中要达到的效果。
类库、构件、模板和框架是软件开发过程中常用的几种提高软件质量、降低开发工作量的软件复用技术。()是面向对象的类库的扩展,并由一个应用相关联构件家族构成,这些构件协同工作形成了它的基本结构骨架。
软件维护包含更正性维护、适应性维护、预防性维护、完善性维护。()属于完善性维护。
防火墙、入侵监测和漏洞扫描系统是保障()需要用到的网络安全产品。
IEEE()是综合布线系统标准支持的以太网标准协议。
使计算机系统各个部件、相关的软件和数据协调、高项工作的是()。
在软件生命周期内所产生的各种管理文档和技术文档源代码列表和可执行代码以及运行所需的各种数据均需要纳入配置管理库进行管理,配置管理库中不包含()。
随机试题
某投资者在银行办理了一笔50000元,期限为一年期的定期储蓄存款,存款利率为2%,到期后银行利息收入应缴纳个人所得税,个人所得税率为20%,用单利率方法计算名义收益率和实际收益率各是多少?
大型的参观活动中的活动筹备委员会的成员不应包括()
如果自然界中的各种细菌和霉菌不存在,下列说法正确的是()。
乳牙出齐的最迟年龄是:()
下列属于审核记账员职责的是( )。
下列有关保险合同的当事人和关系人的说法不正确的足( )。
某银行或者其他金融机构内部人王某参与了与章某的贷款诈骗犯罪行为,王某可能涉及的罪名有()。
在强调公司承担应尽的社会责任的前提下,应当允许企业以()。
甲是某画店老板的朋友,为了介绍生意,二人约定:每介绍成一笔买卖,按合同金额的10%给甲报酬。乙为国内某知名大学教授,有收藏中国山水画的兴趣,一日被甲撞上,二人达成约定:如果甲能帮乙物色到中意的山水画,将给付买卖价款15%的报酬。后甲带乙在该店以10万元买到
Whathadthewomanbeentryingtodoearlier?
最新回复
(
0
)