好文档 - 专业文书写作范文服务资料分享网站

2016年下半年软件评测师考试真题(下午)

天下 分享 时间: 加入收藏 我要投稿 点赞

2016 年下半年软件评测师考试真题(下午)

一、阅读下列 C 程序,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。

【C 程序】 int count(int x,int z){ inty=0;

while(x>0){ if(x==1) //2 y=7; else{ y=x+z+4; //4

//3

//l

if(y=7||y=21) //5,6 x=1; } x--; //8 }

return y; //9 }

【问题 1】(3 分)

请针对上述 C 程序给出满足 100ü(判定覆盖)所需的逻辑条件。 【问题 2】(7 分)

请画出上述程序的控制流图,并计算其控制流图的环路复杂度 V(G)。 【问题 3】(5 分)

请给出问题 2 中控制流图的线性无关路径。

//7

二、阅读下列说明,回答问题 1 和问题 2,将解答填入答题纸的对应栏内。

【说明】

某航空公司的会员卡分为普卡、银卡、金卡和白金卡 4 个级别,会员每次搭乘该航空公司航班

均可能获得积分,积分规则如表 2-1 所示。此外,银卡及以上级别会员有额外积分奖励,奖励

规则如表 2-2 所示。

7ledc35ss6667gj1yjqg01k8300wxv01cpg
领取福利

微信扫码领取福利

微信扫码分享