经典软件工程习题.docxVIP

  • 42
  • 0
  • 约1.03万字
  • 约 23页
  • 2020-08-27 发布于江苏
  • 举报
第六章 软件工程习题解答 1.下图是被测程序流程图,试用条件覆盖方法为它设计足够的测试用例。 1 a T b X1 and X2 Y =3*X+5 F c T d 2 X3 Y =2*sin(X)-1 F e 3 T f X4 Y =SQRT(x*x+1) F g h Y =X*X-2*X+5 答: 条件覆盖法 对第一个判断:条件 X1 取真值为 T1; 取假值为 ~T1; X2 取真值为 T2; 取假值为 ~T2; 对第二个判断:条件 X3 取真值为 T3; 取假值为 ~T3; 对第三个判断:条件 X4 取真值为 T4; 取假值为 ~T4; 输入 X 输出 Y 通过路径 条件取值 覆盖分支 1. 5 9.5 Labh T1 T2 T3 T4 1 的取真分支 0 -1 Lacd ~T1 T2 T3 T4 2 的取真分支 2 2*sin(2)-1 Lacd T1 ~ T2 T3 T4 2 的取真分支 3 Sqrt(10) Lacef T1 ~T2 ~T3 T4 3 的取真分支 4 13 Laceg T1 ~T2 ~T3 ~T4 123 的取假分支 2. 某旅馆的电话服务如下: 可以拨分机号和外线号码。分机号是从7201 至 7299 。外 线号码先拨 9 ,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是 从100到 300 中任意的数字串。市话号码是以局号和分局号组成。局号可以是 455 , 466 ,  888 ,  552 中任意一个号码。分局号是任意长度为  4 的数字串。要求:写出在数 据字典中,电话号码的数据条目的定义 (即组成 )。 答: 电话号码 = 分机号|外线号码 ; 分机号 =7201...7299 外线号码 =9+ [市话号码|长话号码] 长话号码 = 区号 + 市话号码 ; 区号 =100...300 ; 局号 =[455|466|888|552];  ;  市话号码 分局号 =4{  = 局号 数字 }4  + 分局号 某公司为本科以上学历的人重新分配工作,分配原则如下: 1) . 如果年龄不满 18 岁,学历是本科,男性要求报考研究生,女性则担任行政工作; 2) . 如果年龄满 18 岁不满 50 岁,学历本科,不分男女,任中层领导职务,学历是硕士不分男女,任课题组组长; 3) . 如果年龄满 50 岁,学历本科,男性任科研人员,女性则担任资料员,学历是硕士不分男女,任课题组组长。 要求:画出分析过程,得出判定表,并进行化简。答: (1) 判定条件可能取值表: 条件名称 取值 符号 取值数 性别 男 M M1=2 女 F 年龄 不满 18 岁 C M2=3 满 18 岁小于 50 岁 Y 超过 50 岁 L 硕士 G 文化程度 本科 U M3=2 计算组合数 2*3*2=12 ; 初步判定表 1 2 3 4 5 6 7 8 9 10 11 12 性 别 M M M M M M F F F F F F 文化程度 G G G U U U G G G U U U 年 龄 L Y C L Y C L Y C L Y C 组 长 √ √ √ √ √ √ 领 导 √ √ 科 研 √ 行 政 √ 资 料 员 √ 考 研 √ (4) 简化后的判定表。 1,2,34 5,11 6 10 12 7,8,9 性 别 ------ M ----- M F F 文化程度 G U U U U U 年 龄 ------ L Y C L C 组 长 √ 领 导 √ 科 研 √ 行 政 √ 资 料 员 √ 考 研 √ 某培训中心要研制一个计算机管理系统。它的业务是:将学员发来的信件收集分类后,按几种不同的情况处理。 如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件,检查 该课程是否额满,然后在学生文件、 课程文件上登记,并开出报告单交财务部门, 财务人员开出发票给学生。 如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。 如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。要求: (1) 对以上问题画出数据流程图。 (5分 ) (2) 画出该培训管理的软件结构图的主图。 (5分) 答:( 1)数据流程图是: (2) . 画出该培训管理的软件结构图的主图。 (5分) 1学生文件 3帐目文件 注销 注销单 2 课程文件 注销数据 报名 报名单 产生发展 发展 报名数据 函电 事务 学员 收集 分类  学员 1学生文件 3帐目文件 收费数据 付款数据 付款 培训计 算机管理 事 务 事 务 得到事务 分类处理 注销数 据 付款数 据 事 务 函电 函电 报名数据 输入电函 收 集 注

文档评论(0)

1亿VIP精品文档

相关文档