软件工程练习+答案
更新时间:2023-11-18 18:04:01 阅读量: 教育文库 文档下载
设计DFD图(10分)
一个飞机机票预订系统,功能为旅行社把预订机票的旅客信息(姓名、年龄、单位、身份证号码、 旅行时间及目的地等)输入机票预订系统。系统为旅客安排航班,打印出取票通知单(付有应交的账款)。旅客在飞机起飞的前一天凭取票通知等交款取票, 系统检验无误,输出机票给旅客。请画出该系统的DFD图。
订票单旅行社有效取票单记帐文件机票文件航班目录分类并检查有效订票单订票记帐取票单机票帐单机票准备取票通知单旅客旅行社机票
设计测试用例(10分)
某城市的电话号码由三个部分组成。这三部分的名称与内容分别是: 1、地区码:空白或3位数字;
2、前缀:非“0”或“1”开头的3位数字; 3、后缀:4位数字。
用等价分类法完成如下要求:
(1) 划分出有效等价类、无效等价类;
(2) 为有效等价类设计出测试用例。
六.第一步:电话号码等价类划分输入条件 有效等价类 地区码 空白(1) 3位数字(2) 从200到999 之间的3位数字(3) 无效等价类 有非数字字符 (5) 少于3位数字 (6) 多于3位数字 (7) 有非数字字符 (8) 起始位为‘0’(9) 起始位为‘1’(10) 少于3位数字 (11) 多于3位数字 (12) 前缀 后缀 4位数字(4) 有非数字字符 (13) 少于4位数字 (14) 多于4位数字 (15) 第二步:确定测试用例对表中4个有效等价类可公用,设计下面两个测试用例即可: ( )276-2345 等价类(1)(3)(4) 有效 (635)805-9321
3.下面是一段求最大值的程序,其中datalist是数据表,n是datalist的长度。
int GetMax(int n, int datalist[ ]) {
int k=0;
for ( int j=1; j
(2) 用基本路径覆盖法给出测试路径。 (3) 为各测试路径设计测试用例
(1)控制流图如下,McCabe环路复杂性为3。
等价类(2)(3)(4) 有效
(2) 测试路径: Path1: ①→③
Path2: ①→②→④→⑥→? Path3: ①→②→⑤→⑥→? (3)测试用例:
Path1: 取n=1,datalist[0] = 1, 预期结果:k=0
Path2: 取n=2,datalist[0] = 1,datalist[1] = 0, 预期结果:k=0
Path3: 取n=2,datalist[0] = 0,datalist[1] = 1, 预期结果:k=1
五、分析题
1.根据伪码程序画出程序流程图,盒图(N-S图)。 START
a
IF x1 THEN
REPEAT UNTIL x2
b
END REPEAT
ELSE BLOCK
c d
END BLOCK END IF STOP 答:
.根据下列描述,画出教材征订系统的第一层数据流图。学生人学后到教材科订书,教材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。各种资金往来通过学校的会计科办理。
请将下面的流程图用与之等价的N-S图表示。 解:
1. 根据下面程序代码,画出程序流程图,然后设计满足条件/判定覆盖、条件组合覆盖的
测试用例。
BEGIN T:=0
IF ( X>=80 AND Y>=80 )THEN
T:=1
ELSE IF ( X>=90 AND Y>=75 ) THEN
T:=2 ENDIF
IF (X>=75 AND Y>=90) THEN T:=3 ENDIF ENDIF RETURN
正在阅读:
软件工程练习+答案11-18
学业规划实施方案-学生版07-08
年成人高考高起点地理模拟试题.doc05-05
学习强国竞赛题库(完整版)04-13
汇编实验1003-22
四氮唑07-03
焊工工艺学课程标准12-26
江苏省徐州巿2018年中考数学试题真题含答案Word版03-08
安全教育工作目标管理责任书04-13
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 软件工程
- 练习
- 答案
- 计算
- 细胞生物学题库
- 《内经选读》习题库及标准答案
- 马原个人理想
- 增译与减译练习完整版
- 18秋东财《财务管理X》在线作业一
- 《土力学与地基基础(专)》复习题答案
- 楠竹丰产定向培育技术推广项目可行性研究报告
- 职业技能鉴定国家题库机修钳工高级理论知识试卷高级钳工鉴定试题库(附答案)
- 高等数学空间解析几何练习
- 2015-2016学年(下)厦门九中九年级单元测试卷(BIII U11-U14)
- 论文1
- 南师期末分析化学试卷4(含答案)
- 抗挫折教育
- 2011年山东省执业药师继续教育辅导材料 抗血栓药物的临床应用与案例分析
- 河北省大学生课外学术科技作品竞赛获奖作品名单 - 图文
- 路面设计计算书
- 地球和地图教案
- 超星雅儿网课2019用相声演绎中国文化答案
- 实验3、UHF特高频RFID实验 - 图文