云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 软件工程A作业参考答案

软件工程A作业参考答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 2:58:46

无效的输入等价类有

A.不输入任何字符。

B.输入的第一个命令非b或f D.输入b命令后没有输入关键字 E.输入s命令后,没有输入行号 F.输入f命令后,没有输入作者姓名 G.输入d指令后,没有输入索引号

H.未按顺序输入命令或输入非b/s/d/f命令

(1)根据上面划分的等价类,设计测试数据如下: A.输入:b(软件工程)----s(10)----d(10)

预期的结果:系统在屏幕上显示与给定的索引号有关的信息。 B.输入:f(张海藩)----d(10)

预期的结果:系统在屏幕上显示与给定的索引号有关的信息。 (2)根据上面划分的等价类,设计测试数据如下:

A.输入:空

预期的结果:提示错误“没有输入任何命令,请重新输入!” B.输入:r

预期的结果:提示错误“系统不支持此命令,请重新输入!” C.输入:b()

预期的结果:提示错误“您没有输入关键字!” D.输入:b(软件工程)----s(abc)

预期的结果:提示错误“没有输入指定行号,或输入的行号不正确!” F.输入:f()

预期的结果:提示错误“没有输入作者姓名,或输入的姓名不正确!” G.输入:b(软件工程)----s(10)----d(--)

预期的结果:提示错误“没有输入索引号,或输入的索引号不正确!” H.输入:f(张海藩)----display(10)

预期的结果:提示错误“您输入的是非法命令,操作失败!”

8.对一个包含10000条机器指令的程序进行一个月集成测试后,总共改正了15个错误,此时MTTF=10h;经过两个月测试后,总共改正了25个错误(第二个月改正了10个错误),MTTF=15h。 要求:

(1)根据上述数据确定MTTF与测试时间之间的函数关系,画出MTTF与测试时间τ的关系曲线。在化这条曲线是做了什么假设?

(2)为做到MTTF=100h,必须进行多长时间的集成测试?当集成测试结束时总共改正了多少个错误,还有多少个错误潜伏在程序中? 答:(1)MTTF与测试时间τ的关系曲线如下:

MTTF(h)15101假设调试过程中没有引入新的错误。 (2)根据估算平均无故障时间的公式可得:

1/K(Et/10000-15/10000)=10 1/K (Et/10000-25/10000)=15 计算可得:K=33.3,Et=45 当MTTF=100h时,有

2 τ(月)

1/333(45/10000-Ec/10000)=100

计算可得:Ec=42.按前两个月测试改错的进度估算,需进行3个月的集成测试。 当测试结束时,共改正了42个错误,还有3个错误潜伏在程序中。

9.如对一个长度为100000条指令的程序进行集成测试期间记录下下面的数据: (a)7月1日:集成测试开始,没有发现错误。 (b)8月2日:总共改正100个错误,此时MTTF=0.4h (c)9月1日:总共改正300个错误,此时MTTF=2h 根据上列数据完成下列各题。 (1) 估计程序中的错误总数。

(2) 为使MTTF达到10h,必须测试和调试这个程序多长时间? (3) 画出MTTF和测试时间τ之间的函数关系曲线。 答:(1)根据估算平均无故障时间的公式可得: 1/K(Et/100000-100/100000)=0.4

1/K (Et/100000-300/100000)=2

计算可得:K=1000,Et=350即程序中的错误总数为350。 (2)当MTTF=10h时,有

1/K (350/100000- Ec/100000)=10

计算可得:Ec=340.按前两个月测试改错的进度估算,还进行2个月的集成测试。 (3)MTTF和测试时间τ之间的函数关系曲线如下:

MTTF(h)20.412 τ(月)

10.在测试一个长度为24000条指令的程序时,第一个月由甲、乙两名测试员各自独立测试这个程序。经一个月测试后,甲发现并改正20个错误,使MTTF达到10h。与此同时,乙发现24个错误,其中6个甲也发现了。以后由甲一个人继续测试这个程序。问: (1)刚开始测试时程序中总共有多少个潜在的错误?

(2)为使MTTF达到60h,必须再改正多少个错误?还需多长测试时间? (3)画出MTTF与集成测试时间τ之间的函数关系曲线。 答:(1)根据公式:B0=B2B1/bc,可得: B0=20*24/6=80,即刚开始测试时程序中总共有80个错误。 (2)根据估算平均无故障时间的公式可得:

1/K(80/24000-20/24000)=10 1/K(80/24000- Ec/24000)=60 计算可得:K=40,Ec=70

即还需要改正50个错误。根据甲的改正进度,估计还需要3个月。 (3)MTTF与集成测试时间τ之间的函数关系曲线如下:

MTTF(h)60101

3.5 τ(月)

搜索更多关于: 软件工程A作业参考答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

无效的输入等价类有 A.不输入任何字符。 B.输入的第一个命令非b或f D.输入b命令后没有输入关键字 E.输入s命令后,没有输入行号 F.输入f命令后,没有输入作者姓名 G.输入d指令后,没有输入索引号 H.未按顺序输入命令或输入非b/s/d/f命令 (1)根据上面划分的等价类,设计测试数据如下: A.输入:b(软件工程)----s(10)----d(10) 预期的结果:系统在屏幕上显示与给定的索引号有关的信息。 B.输入:f(张海藩)----d(10) 预期的结果:系统在屏幕上显示与给定的索引号有关的信息。 (2)根据上面划分的等价类,设计测试数据如下: A.输入:空 预期的结果:提示错误“没有输入任何命令,请重新输入!” B.输入:r 预期的结果:提示错

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com