王老师:19139051760(微信同号) 13333709510
找答案
注册
登录
名词解释
所有科目
成人高考
成考院校
联大
青书学堂
文才
和学
现代兴业
安徽教育在线
超星
弘成
广东开放大学
国家开放大学
上海开放大学
含弘慕课
教育服务
成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学
成人高考报名入口
当前位置:
首页
>
江开系统
>
湖南大学
>
湖南大学-软件工程
输入试题:
本题添加时间:2023/4/3 12:59:00
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号)
根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。
"一个程序读入3个整数,它们分别代表一个三角形的3个边长。该程序判断所输入的整数是否构成一个三角形,以及该三角形是一般的、等腰的或等边的,并将结果打印出来。"
要求:设三角形的3条边分别为A、B、C,并且
(1) 列出等价类表,格式如下:
输入条件 有效等价类 无效等价类
(注意:将等价类编号) (注意:将等价类编号)
(2) 设计测试用例,格式如下:
用例n:输入【A,B,C】覆盖等价类……(列出等价类序号),输出结果为……。
答案是:(1) 列出等价类表
输入条件 有效等价类 无效等价类
是否构成一个三角形 (1)A>0且B>0且C>0且A+B>C且B+C>A且A+C>B。 (2)A≤0或B≤0或C≤0
(3)A+B≤C或A+C≤B或B+C≤A
是否等腰三角形 (4)A=B或A=C或B=C (5)A≠B且A≠C且B≠C
是否等边三角形 (6)A=B且A=C且B=C (7)A≠B或A≠C或B≠C
(2) 设计测试用例
用例1:输入【3,3,3】覆盖等价类(1,4, 6),输出结果为构成一般三角形,等腰三角形,等边三角形。(覆盖尽可能多的有效等价类)
用例2:三者取一(仅覆盖一个尚未被覆盖的无效等价类)
输入【0,1,2】覆盖等价类(2),输出结果为不构成三角形。
输入【1,0,2】覆盖等价类(2),输出结果为不构成三角形。
输入【1,2,0】覆盖等价类(2),输出结果为不构成三角形。
用例3:三者取一
输入【1,2,3】覆盖等价类(3),输出结果为不构成三角形。
输入【1,3,2】覆盖等价类(3),输出结果为不构成三角形。
输入【3,1,2】覆盖等价类(3),输出结果为不构成三角形。
用例4:输入【3,4,5】覆盖等价类(1)(5),输出结果为不是等腰三角形。
用例5:三者取一
输入【3,4,4】覆盖等价类(1)(4)(7),输出结果为不是等边三角形。
输入【4,4,3】覆盖等价类(1)(4)(7),输出结果为不是等边三角形。
输入【3,3,4】覆盖等价类(1)(4)(7),输出结果为不是等边三角形。
出自
湖南大学-软件工程
江开系统
湖南大学
更多试题>>>>
1、
确定企业利润分配政策时需要考虑的法律因素主要包括( )。 A资本保全的限制 B净利润的限制 C超额累积利润的限制 D无力偿付的限制
2、
具有8个任务的PERT图如下所示,试找出该图中的关键路径。
3、
下列关于股利分配政策的表述中,正确的有( )。 A剩余股利政策能充分利用筹资成本最低的资金资源保持理想的资本结构 B固定或持续增长的股利政策有利于公司股票价格的稳定 C固定股利支付率政策体现了风险投资与风险收益的对等 D低正常
4、
应收账款赊销的效果好坏,依赖于企业的信用政策。企业的信用政策的内容包括( )。 A 信用期间 B 信用标准 C 收账方法 D 现金折扣政策
5、
容错软件实现容错的一般方法有哪些?
提升学历-成人高考报名入口
提升学历-成人高考院校名单