帮帮文库

doc 【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:34 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 20:07

《【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究》修改意见稿

1、以下这些语句存在若干问题,包括语法错误、标点使用不当、语句不通畅及信息不完整——“.....致谢语四年的本科学习生涯很快就要过去了,在本论文完成之际,我首先要感谢老师,老师在我从论文选题至今给了我不少建议,使我受益良多,是我能顺利完成论文的关键所在。老师治学严谨,待人和蔼,使我以后工作学习中为人处事的榜样。同时还要衷心感谢老师。老师在担任班导师期间时常给我们教授学习和工作的实际经验,使我对于日后的工作方向有了明确的定位,也将在我日后的工作中继续产生良好的作用。感谢同学在程序实现部分的帮助。感谢我的家人以及所有在生活中学习中帮助过我或给予过我良好启发的人。参考文献软件测试第二版北京机械工业出版社,赵晓华,计算机软件可靠性与质量管理北京中国经济出版社,徐仁佐软件可靠性工程清华大学出版社,王小平,曹立明算法理论应用与软件实现西安西安交通大学出版社,许秀梅基于退火免疫算法的测试数据生成方法研究北京北京交通大学,乐鑫喜基于退火算法的测试用例自动生成武汉武汉理工大学,律亚楠基于算法的测试数据生成研究汕头汕头大学......”

2、以下这些语句存在多处问题,具体涉及到语法误用、标点符号运用不当、句子表达不流畅以及信息表述不全面——“.....荚伟分析了算法在测试用例产生这问题上的可行性,提出了要有效解决该问题,必须从以下几个角度进行研究参数的编码方法适应度函数的构造算子的设计以及算法参数的选择等。等人将输入空间划分成多个区间,根据待选输入的多种特性创建了个最小化函数,使用简单算法进行求解,并使用了求解过程中的化石记录来指导求解过程。景志远则从数学的角度分析了将和均值等改进的算法应用于测试用例的自动生成。蔡立志等人提出了种基于算法的成对测试生成方法,该方法用于选择当前局部优化覆盖的测试用例,以此构建满足成对测试基准的测试用例套,有效降低了相同覆盖率下的测试用例数量。陈雨等人将自适应算子和禁忌搜索思想融入到算法中,充分发挥算法的全局搜索和禁忌搜索算法局部搜索优势,提高了测试数据的生成能力。全君林等人提出了种应用于软件回归测试过程中的基于算法的最小化测试用例集算法模型,该算法较般的优化算法具有更高算法性能与效率......”

3、以下这些语句在语言表达上出现了多方面的问题,包括语法错误、标点符号使用不规范、句子结构不够流畅,以及内容阐述不够详尽和全面——“.....能否正确反映对被测对象的质量要求,很大程度上取决于其设计者的分析理解和设计能力。这是种缺乏指导性方法的不易制订标准或规范的需要技巧的设计活动。测试管理目前缺乏测试管理方面的资料,几乎没有可供参考的已实现的完整的测试管理与测试实施模式。测试的组织软件测试的有效实施需要开发组织与测试组织充分配合。虽然测试活动看似是对开发人员劳动成果的不断挑剔,但测试工作的出发点是确保开发人员的劳动成果成为可被接收的更高品质的软件产品。因此,测试人员应向开发人员谦虚求教,在测试工作中真正发挥作用,为保证软件产品的高质量起尽可能大的作用。测试的组织者应在促进上级组织协调各组织工作方面发挥作用。测试的估计有效的测试工作需要投入足够的人力和物力,需要对工作的难度和消耗有充分的估计。测试的组织者也应在促进上级组织对资源的统调度方面发挥作用。算法算法的思想及流程算法是模拟达尔文的选择和自然叉法进行交叉更新染色体更新数字更新适应度变异操作......”

4、以下这些语句该文档存在较明显的语言表达瑕疵,包括语法错误、标点符号使用不规范,句子结构不够顺畅,以及信息传达不充分,需要综合性的修订与完善——“.....而测试数据是软件测试的基础。传统的手工构建测试数据工作量大,浪费了大量的人力物力资源,且测试效率低。因此测试用例的自动生成成为了国内外学者研究的热点。算法作为种优化的搜索算法,在软件测试中得到了广泛的应用和研究。本文作者通过对大量文献中测试用例生成方法和算法的学习,将算法应用到测试用例的生成上。文中首先介绍了软件测试及算法的国内外研究现状,然后介绍了软件测试和算法的基本概念,接着提出了基于算法生成测试用例的内含框架及模型,最后以三角形分类程序为例验证了基于生成测试用例的可行性。由于时间问题,本文还存在许多问题和不足,将作为进步研究的主要内容和方向第,本文只用到了算法,并没有将其它算法与之混合使用以改进性能。第二,本文中算法所使用的适应度函数及算子均采用的是比较简单且使用广泛的算法,并没有将这些算法做进步的研究和改进。第三,本文最后实现的程序只是个产生测试数据的原始工具模型,特别在用户界面方面还很欠缺......”

5、以下这些语句存在多种问题,包括语法错误、不规范的标点符号使用、句子结构不够清晰流畅,以及信息传达不够完整详尽——“.....这其中除了些心理因素外,该原则还可避免由于程序员个人的惯性思维而导致的些理解。测试用例的设计要确保能覆盖所有可能路径。在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。不合理的输入条件是指异常的临界的可能引起问题的输入条件。充分注意测试中的群集现象。经验表明,测试后程序残存的数目与该程序中已发现的数目或检错率成正比。应该对群集的程序段进行重点测试。严格执行测试计划,排除测试的随意性。软件测试是有组织有计划有步骤的活动。测试计划应包括所测软件的功能,输入和输出,测试内容,各项测试的进度安排,资源要求,测试资料,测试工具,测试用例的选择,测试的控制方法和过程,系统的配置方式,跟踪规则,调试规则,以及回归测试的规定等等以及评价标准。应当对每个测试结果做全面的检查。妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便......”

6、以下这些语句存在多方面的问题亟需改进,具体而言:标点符号运用不当,句子结构条理性不足导致流畅度欠佳,存在语法误用情况,且在内容表述上缺乏完整性。——“.....使用随机法的平均运行时间较算法短,但随机法对于稍微复杂的路径进行搜索时成功率明显下降,表中在路径的搜索结果中,随机法的成功率为,搜索效果较算法差。而算法虽然运行时间稍久于随机法,但其四条路径的成功率均为,特别是在复杂路径中也能找到最优解,充分发挥了其全局寻优能力。在实际运用中,测试数据覆盖率的高低是软件质量的基本保障,因此算法成功率显然比运行时间更为重要,可见算法的优越性。本章小结本章以三角形分类程序为例使用算法进行测试用例的生成,是前几章内容的结晶。文中先对待测程序的流程和路径等进行了分析,然后对程序进行插桩,并对相关参数进行了设定,然后展示了程序主要模块的代码,最后通过分析程序的运行结果,并和随机法作了比较,显示了算法的优越性。第五章总结与展望软件测试是软件工程中的重要环节,随着软件技术的发展和软件规模的扩大......”

7、以下这些语句存在标点错误、句法不清、语法失误和内容缺失等问题,需改进——“.....对软件测试和算法的应用现状进行了概述,认为使用算法进行测试用例生成可行。分析了使用算法进行测试用例生成的基本内涵,提出了算法框架及对算法进行实现的具体策略。以三角形分类程序为例进行试验,分析了试验结果,证实了算法的优越性。第二章软件测试及算法基本概念软件测试基本概念软件测试的目的年在软件工程标准术语中将软件测试定义为使用人工或自动手段来运行或测定个软件系统的过程,其目的在于检验该被测软件是否满足规定的需求或是衡量预期结果和实际结果之间的差别。定义中指出软件测试的目的是检验该被测软件是否满足规定的需求或是衡量预期结果和实际结果之间的差别在其著作中提出了与软件测试相关的三个重要观点,指明了软件测试的目的为软件测试是程序的执行过程,目的在于发现个好的测试用例是指很可能找到迄今为止尚未发现的的用例个成功的测试是指发现了迄今为止尚未发现的的测试。由此可见......”

8、以下文段存在较多缺陷,具体而言:语法误用情况较多,标点符号使用不规范,影响文本断句理解;句子结构与表达缺乏流畅性,阅读体验受影响——“.....软件测试要以最少的人力物力,尽快找出软件中潜在的各种缺陷,通过修正这些缺陷,提高软件产品质量,尽量减少软件产品发布后由潜在的软件缺陷带来的可能的商业风险。其次,通过分析软件缺陷产生的原因,可以帮助发现当前开发开发过程中的软件过程缺陷,以便进行软件过程的改进。同时,通过对测试结果的分析整理,还可以修正软件开发规则,并为软件可靠性分析提供依据。软件测试的原则软件测试作为门的计算机软件技术,在执行过程中必须遵守定的原则,以保证测试效果。软件测试的专家们经过长期的实践,总结出了软件测试的原则应如下应把尽早和不断地进行软件测试作为软件开发者的座右铭。实践证明单元测试能够尽早发现问题,减少后期测试的量。单元测试过程中可以使用相应白盒测试工具如,等进行辅助测试,以提高测试效率。测试用例应由测试输入数据测试执行步骤和与之对应的预期输出结果三部分组成。应当避免由程序员检查自己的程序。特别在后期的性能测试及系统测试中......”

9、以下这些语句存在多方面瑕疵,具体表现在:语法结构错误频现,标点符号运用失当,句子表达欠流畅,以及信息阐述不够周全,影响了整体的可读性和准确性——“.....运行程序,发现在代时找到了最优解,表分别为第代第代第代的适应度为前的个体情况表第代适应度前的个体个体编号染色体编码参数值适应度表第代适应度前的个体个体编号染色体编码参数值适应度表第代适应度前的个体个体编号染色体编码参数值适应度由这三张表可见,随着进化过程的继续,群体的总体适应度在增加,说明算法正朝着最优解的方向收敛,直至找到最优解。这说明算法在程序测试数据自动生成中是有定作用的,它能逐渐改善个体,使其越来越接近我们的标准路径,最终达到我们设定的标准路径。算法与随机法比较随机法是目前大多数测试工具生成测试用例所使用的算法,其思想已在本文第章中介绍过。为了显示算法的优越性,现分别使用算法和随机法对三角形分类程序中的四条路径进行次的搜索,分析这两种算法的成功率与运行速度......”

下一篇
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
1 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
2 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
3 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
4 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
5 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
6 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
7 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
8 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
9 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
10 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
11 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
12 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
13 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
14 页 / 共 34
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
【毕业设计】蚁群搜索算法在集合覆盖问题中的应用研究
15 页 / 共 34
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批