
[完整详细版]软件工程例题.pdf
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本书为《软件工程例题》的完整详细版本,提供了丰富的案例和练习题,帮助读者深入理解软件开发过程中的各项关键技能与实践。适合学习软件工程的学生及从业人员参考使用。
某旅馆的电话服务如下:可以拨打分机号码或外线号码。分机号码范围为7201至7299。拨打电话给外地需要先按“9”,然后是市内电话号或者长途电话号,而长话号码由区号和市内电话号组成;其中的区号可以在从100到300中的任意数字中选择,市内电话则包含局号与分局号两部分。局号可以为455、466、888或552之一,而分局号码是一个长度恰好为四位数的序列。
数据字典中关于电话号码的数据流条目定义如下:
- 电话号码 = [分机号外线号码]
- 分机号 = 7201...7299
- 外线号码 = 9+[市话号码长话号码]
- 长话号码= 区号+市话号码
- 区号 = 100...300
- 市话号码= 局号 + 分局号
- 局号=[455,466,888,552]
- 分局号:由四位数字组成,每位可为[0123456789]中的任意一个。
对于程序流程图的测试用例设计:
(1)语句覆盖测试用例
选择x=2,y=0和z=4作为输入数据。执行路径遵循abcde。
(2)判定覆盖
为了满足判定覆盖的要求,可以选用以下两组数据进行测试:第一组为 x = 3, y = 0 和 z = 1;第二组可以根据具体程序的条件自行设定以涵盖所有可能的逻辑分支。
全部评论 (0)
还没有任何评论哟~


