软件工程大题目.docVIP

  • 6
  • 0
  • 约1.04千字
  • 约 3页
  • 2020-09-08 发布于天津
  • 举报
一等价类划分某程序规定输入三个整数分别作为三边的边长构成三角形通过程序判定所构成的三角形的类型当此三角形为一般三角形等腰三角形及等边三角形时分别作计算用等价类划分方法为该程序进行测试用例设计三角形问题的复杂之处在于输入与输出之间的关系比较复杂分析题目中给出和隐含的对输入条件的要求整数三个数非零数正数两边之和大于第三边等腰等边如果满足条件则输出下列四种情况之一如果不满足条件则程序输出为非三角形如果三条边相等即满足条件则程序输出为等边三角形如果只有两条边相等即满足条件则程序输出为等腰三角形如果三条边

一、等价类划分 1.某程序规定:输入三个整数 a 、 b 、 c 分别作为三边的边长构成三角形。通过程序判定所构成的三角形的类型,当此三角形为一般三角形、等腰三角形及等边三角形时,分别作计算 … 。用等价类划分方法为该程序进行测试用例设计。(三角形问题的复杂之处在于输入与输出之间的关系比较复杂。)分析题目中给出和隐含的对输入条件的要求: (1)整数 (2)三个数 (3)非零数 (4)正数 (5)两边之和大于第三边 (6)等腰 (7)等边 如果 a 、 b 、 c 满足条件( 1 ) ~ ( 4 ),则输出下列四种情况之一:

文档评论(0)

1亿VIP精品文档

相关文档