自考02333软件工程综合应用题及答案Word下载.docx
- 文档编号:17399366
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:10
- 大小:857.39KB
自考02333软件工程综合应用题及答案Word下载.docx
《自考02333软件工程综合应用题及答案Word下载.docx》由会员分享,可在线阅读,更多相关《自考02333软件工程综合应用题及答案Word下载.docx(10页珍藏版)》请在冰豆网上搜索。
什么是路径覆盖?
(2)给出实现语句覆盖的测试用例,并标明程序的执行路径。
(3)给出实现路径覆盖的测试用例,并标明程序的执行路径。
五、应用题(本大题共2小题,第40小题13分,第41小题12分,共25分)
40.根据下列事务型的数据流图,设计出初始软件结构图。
41.根据下列程序流程图,设计3组的测试用例,使之满足语句覆盖,对每组测试数据给出执行路径、两个判定
(1)和(3)的判定结果。
语句覆盖在测试时应该执行到程序中的每一个语句
3组测试用例:
x=10,y=8执行路径:
125
(1)的判定结果为假,(3)的判定结果不执行
X=7y=4执行路径:
135
(1)的判定结果为真,(3)的判定结果为真
X=7y=1执行路径:
1345
(1)的判定结果为真,(3)的判定结果为假
37.一个简化的机票销售系统需求描述如下:
售票员根据旅客需要的航班,首先查询有无该航班机票。
若有,则负责录入旅客的基本信息,并将指定的机票标志设置为售出;
售票部经理可随时查询每一个航班的售票情况,并在当日结算时能计算出日营业额。
请画出该系统的0层DFD图和1层DFD图(注:
1层分解为查询和录入、统计和计算两个处理)。
38.设被测试的程序段为:
begins1;
if(x=1)and(y>
3)
thens2;
if(x<
2)or(y=2)
thens3;
s4;
end
可供选择的测试用例为:
编号
x
y
A
l
4
B
2
3
C
D
请分别找出实现语句覆盖、条件覆盖、分支覆盖最少所需的测试用例及其对应的编号。
37.假设某大学要从学生中挑选男子篮球队队员。
基本条件是:
各门课程的平均分在70分以上;
身高超过1.8米;
体重超过75千克。
需要从学生登记表中挑选出符合上述条件的男同学,以便进一步选拔。
请根据要求画出判定树。
38.有一个学生选课系统:
程序的输入条件为:
每个学生可以选修1至3门课程,试用黑盒测试法完成测试。
(1)按等价类划分法,设计测试用例(要求列出设计过程);
(2)按边界值分析法,设计测试用例。
37.题37图是银行活期存取款业务处理系统的数据流图,请根据图示完成以下填空:
(1)数据源或数据潭包括:
_储户_______;
(2)加工包括:
审查单据,业务分类,修改1A,修改1B,修改2A,修改2B________;
(3)数据存储包括:
__储户______;
(4)“业务分类”的输入流是:
____合格存取单存折____;
(5)“业务分类”的输出流是:
_____合格存折存款单,合格存折取款单___。
38.有一个程序:
输入3个整数ABC,把这3个数看成是一个三角形的3条边。
这个程序要输出信息,来说明这个三角形的几种情况:
是三边不等的、是等腰的、还是等边的。
请根据给出的说明,用等价类划分法设计该问题的测试用例(要求写出设计过程)。
解:
等价类测试方法
(1)
建立等价类表:
四、综合应用题
37.某论坛发帖子系统有如下需求:
(1)记录帖子内容:
系统对访客的输入内容进行检查,无非法内容,则将内容存入发帖内容文件中,否则提示内容非法。
(2)显示帖子内容:
从发帖内容文件中读出帖子内容,按一定格式显示在屏幕上。
请根据要求:
(1)
画出该子系统的数据流图;
2)将其转换为软件结构图。
38.若有一个程序:
输入3个整数ABC,把这3个数看作是一个三角形的3条边。
请根据给出的说明,用等价类划分法完成题38表,并给每个等价类规定唯一的编号。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 02333 软件工程 综合 应用题 答案