- 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帐目文件
收费数据
付款数据
付款
培训计 算机管理
事 务
事 务
得到事务
分类处理
注销数 据
付款数 据
事 务
函电
函电
报名数据
输入电函
收 集
注
您可能关注的文档
- 习题解答--第二章牛顿定律.docx
- 高中数学必修2第二章教案(整理版).docx
- 第二章《旅游资源》测试(新人教版选修3).docx
- 案例1-高评委专家库信息管理系统文档编制.docx
- 土地复垦技术标准(试行).docx
- 工程竣工文档.docx
- 广东乡土地理.docx
- 第二章RW25G电气系统.docx
- 概率论与数理统计第二章答案.docx
- 四川某农业综合开发项目水利工程施工组织设计.docx
- G681线阿勒泰至禾木喀纳斯公路建设项目增补观景停车区等服务设施项目环境影响报告表.pdf
- 来宾韦文林建材年产100万吨机制砂项目环境影响报告表.pdf
- 合山市高端环保免漆生态板加工项目环境影响报告表.pdf
- 3.5万吨_年生物基丁二酸及衍生物高端制造项目(重新报批)报告书.pdf
- G631淮阳区王店至周西路口段新建工程报告书.pdf
- 年产12万吨装配式智能钢结构、50万套钢结构工程机械配件智能自动化生产线项目环境影响报告书.doc
- 2024年新疆维吾尔自治区福海县渔业绿色循环发展试点-生态型活鱼育肥箱系统采购项目环境影响报告表.pdf
- 广西1828大健康产业园项目环境影响报告表.pdf
- 220千伏金秀站扩建工程环境影响报告表.pdf
- 20万吨_年聚苯乙烯产品优化提升项目报告书.pdf
原创力文档

文档评论(0)