第一范文网 - 专业文章范例文档资料分享平台

软件工程学2015年下半年第一次作业

来源:用户分享 时间:2025/10/8 2:35:17 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

对应PAD图如下所示: McCabe复杂性度量都为3

六、如图5.8(a)所示的程序有4条不同的路径。

分别表示为L1(a→c→e)、L2(a→b→d)、L3(a→b→e)和L4(a→c→d),或简写成ace、abd、abe、及acd。由于覆盖测试的目标不同,逻辑覆盖方法可以分为语句覆盖、判定覆盖、条件覆盖、判定—条件覆盖、条件组合覆盖和路径覆盖。从备选的答案中选择适当的测试用例与之匹配:

(A) 属于语句覆盖;(B)、(C)属于判定覆盖;(D)、(E)属于条件覆盖;(F)、(G)属于

判定—条件覆盖;(H)属于条件组合覆盖;(I)属于路径覆盖。

供选择的答案: A~I:① 【(2,0,4),(2,0,3)】覆盖ace;

【(1,1,1),(1,1,1)】覆盖abd; ② 【(1,0,3),(1,0,4)】覆盖abe;

【(2,1,1),(2,1,2)】覆盖abe; ③ 【(2,0,4),(2,0,3)】覆盖ace; ④ 【(2,1,1),(2,1,2)】覆盖abe;

【(3,0,3),(3,1,1)】覆盖acd; ⑤ 【(2,0,4),(2,0,3)】覆盖ace;

【(1,0,1),(1,0,1)】覆盖abd;

【(2,1,1),(2,1,2)】覆盖abe; ⑥ 【(2,0,4),(2,0,3)】覆盖ace;

【(1,1,1),(1,1,1)】覆盖abd;

【(3,0,3),(3,0,1)】覆盖acd;

⑦ 【(2,0,4),(2,0,3)】覆盖ace

【(1,1,1),(1,1,1)】覆盖abd; 【(1,0,3),(1,0,4)】覆盖abe;

【(2,1,1),(2,1,2)】覆盖abe;

答:A.③, B.①, C.④, D.②, E.⑤, F.①, G.⑤, H.⑦, I.⑥。 B、C的

答案可互换。D、E的答案可互换。F、G的答案可互换。 七、写出本学期你完成的实习题目,并用面向对象方法,建立该系统的对象模型(可简略定义服务)和功能模型。 答:订票系统

对象模型:

搜索更多关于: 软件工程学2015年下半年第一次作业 的文档
软件工程学2015年下半年第一次作业.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5n8529qgr11oiru32m95_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top