聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 安全验证

安全验证

时间:2023-10-23 18:59:04    下载该word文档
全国计算机技术与软件专业技术资格(水平)、考试
china_nejcer
2014年下半年下午软件测评师考试试题-案例分析-答案与解析

试题一(共15分)【说明】
阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。C程序】
intGetMaxDay(intyear,intmonth{intmaxday=0//1if(month>=1&&month<=12{//2,3ifmonth==2{//4if(year%4==0{//5ifyear%100==0{//6if(year%400==0//7maxday=29;//8else//9maxday=28;}else//10maxday=29;}elsemaxday=28;//11}else{//12if(month==4||month==6||month==9||month==11//13,14,15,16maxday=30;//17else//18}}returnmaxday;//19}【问题1
请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。【答案解析】
2014年下半年下午-软件测评师-下午试题及答案与解析(案例分析)1/15
maxday=31;
全国计算机技术与软件专业技术资格(水平)、考试
china_nejcer

试题分析】
判定覆盖指设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次“真”值和“假”值,从而使程序的每一个分支至少都通过一次。本题中程序有6个判定,所以满足判定覆盖一共需要12个逻辑条件。

【问题2
请画出上述程序的控制流图,并计算其环路复杂度V(G【答案解析】


【试题分析】
2014年下半年下午-软件测评师-下午试题及答案与解析(案例分析)2/15

免费下载 Word文档免费下载: 安全验证

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服