zoukankan      html  css  js  c++  java
  • 第七章 课后习题

    某公司招聘人员,其要求为学历本科及以上,专业为计算机、通信、自动化,年龄22~30岁,请划分个条件的有效等价类和无效等价类

     

    有效等价类

    无效等价类

    学历

    本科及以上

    本科以下

    专业

    计算机

    通信

    自动化

    非计算机

    非通信

    非自动化

    年龄

    22~30岁

    小于22

    大于30

    以下代码用于判断闰年,由C语言书写。其对应的控制流图如图所示,请按要求回答问题

    Int isLeap(int year)

    {    int  leap;

    If(year%4==0)

    {

      If(year%100!=0)

        {   

    If(year%400==0)

     Leap=1;

    Else

       Leap=0;

    }

     Else

        Leap=1;

    }

     Else

        Leap=0;

     Return leap;

    }

    1、         请计算上述控制流图的圈复杂度V(G)

    2、         找出独立路径

    3、         假设输入的取值范围是1000<year<2001,请使用基于路径测试法为变量years设计测试用例,使其满足基本路径覆盖的要求

    (1)           V(G)=3+1=4

    (2)           路径1 :   1-2-10-11-12

                        路径2 :   1-2-3-4-5-7-9-11-12

                        路径3:  1-2-3-8-9-11-12

                        路径4:  1-2-3-4-6-7-9-11-12

    (3)

    操作步骤

    数据

    期望结果

    实际结果

    测试状态

    1

    Year=1897

    不能被4整除,不是闰年

    F

    路径1

    2

    Year=2400

    能被400整除,是闰年

    T

    路径2

    3

    Year=2008

    能被4整除不能被100整除,是闰年

    T

    路径3

    4

    Year=4000

    能被4整除能被100整除,不是闰年

    F

    路径4

  • 相关阅读:
    相对布局(下)
    html5-微格式-时间的格式
    html5-新元素新布局模板
    html5-section元素
    html5-article元素
    html5-新布局元素header,footer
    html5-基本知识小结及补充
    html5-常用的通用元素
    html5-div布局
    html5-块元素和内联元素
  • 原文地址:https://www.cnblogs.com/11qq-/p/8916761.html
Copyright © 2011-2022 走看看