首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请画出以上代码的控制流图。 假设year的取值范围是1000<year<2001,请使用基本路径测试法为变量year、 month设计测试用例(写出year取值、month取值、maxday预期结果),使之满足基本路径覆盖要求。
请画出以上代码的控制流图。 假设year的取值范围是1000<year<2001,请使用基本路径测试法为变量year、 month设计测试用例(写出year取值、month取值、maxday预期结果),使之满足基本路径覆盖要求。
admin
2008-08-01
37
问题
请画出以上代码的控制流图。
假设year的取值范围是1000<year<2001,请使用基本路径测试法为变量year、 month设计测试用例(写出year取值、month取值、maxday预期结果),使之满足基本路径覆盖要求。
选项
答案
(用例编号可以不写) [*]
解析
考查基本路径测试法的应用。
路径测试法要求满足基本路径覆盖的要求。
在进行程序的基本路径测试时,从程序的环路复杂性可导出程序基本路径集合中的独立路径条数,这是确保程序中每个可执行语句至少执行一次所必需的测试用例数目的上界。独立路径是指包括一组以前没有处理的语句或条件的一条路径。例如针对本题所对应的控制流图中,一组独立的路径如下。
.path1:year取值1001~2000之间任意整数,month取值13或14。
.path2:year取值1001~2000之间不能被4整除的整数,month取值2。
.path3:year取值1001~2000之间能被4整除但不能被100整除的整数,month取值2。
.path4:year取值1001~2000之间能被100整除但不能被400整除的整数,month取值2。
.path5:year取值1001~2000之间任意整数,month取值2。
.path6:year取值1001~2000之间任意整数,month取值1、3、5、7、8、10或12。
.path7:year取值1001~2000之间任意整数,month取值4、6、9或11。
路径path1、path2、path3、path4、path5、path6以及path7组成一个基本路径集。只要设计出的测试用例能够确保这些基本路径的执行,就可以使得程序中的每个可执行语句至少执行一次。
转载请注明原文地址:https://jikaoti.com/ti/yMI7FFFM
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由于市场竞争的压力,产品需要尽快上市,则开发该软件产品最不适合采用()模型。
()是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术。
以下关于软件评审说法错误的是()。
合同索赔是在信息系统工程合同履行中,当事人一方由于另一方未履行合同所规定的义务而遭受损失时,向另一方提出赔偿要求的行为。关于索赔的描述,不正确的是()。
在项目实施阶段,承建单位对所发生的质量事故未进行处理就继续进行,()有权下达停工令。
()不属于面向对象软件开发方法的特点。
某工程活动路径图如下所示,弧上的标记为活动编码及需要的完成时间,该工程的关键路径为()。
在进行工程质量控制时,直方图可以用来(67)。
根据《电子计算机机房设计规范》(GB50174-93),电子计算机机房应采用四种接地方式。将电气设备的金属外壳通过接地装置与大地直接连接起来是(18)。根据《建筑物防雷设计规范》(GB50057-1994),每根引下线的冲击接地电阻不宜大于(19)欧姆。
以下关于验收和验收中出现质量问题处理方法的叙述中,()是不正确的。
随机试题
女,30岁,因下肢浮肿2周就诊。体检:血压27/13kPa(200/100mmHg),尿蛋白(+++),红细胞10~15/HP,血Crl50gmol/L
频率为100Hz,传播速率为400m/s的平面简谐波,波线上两点振动的相位差为,则此两点间的距离为()m。
某美国公司30天后有一笔欧元的应付货款,若预测美元对欧元将下跌,该公司可推迟支付,以减轻汇率变动的风险损失。()
中国海洋从北到南排序正确的是()。
2018年4月17日,习近平同志在十九届中央国家安全委员会第一次会议上强调,要坚持人民安全、政治安全、国家利益至上的有机统一。人民安全是国家安全的(),政治安全是国家安全的(),国家利益至上是国家安全的()。
CrossingWesleyanUniversity’scampususuallyrequireswalkingovercolorfulmessageschalkedontheground.Theycanbeasinno
李浩、王鸣和张翔是同班同学,住在同一宿舍。其中,一个是湖南人,一个是重庆人,一个是辽宁人。李浩和重庆人不同岁,张翔的年龄比辽宁人小,重庆人比王鸣年龄大。根据题干所述,以下哪项是关于他们三人的年龄次序(由大到小)的正确表述?
在UNIX系统下执行以下程序。main(){printf(“hh\n”);fork();printf(“hh\n”);}程序正常运行,子进程创建成功,那么屏幕上得到的输出为()。
我自己是不会去电影院的,除非这是一部我真正想看的影片。(unless)
A、AdocumentarycalledParkLife.B、AdramadirectedbyKeithEdwards.C、ATVseriescalledNorthWhale.D、AmoviestarredClint
最新回复
(
0
)