3.4 胜负判断
务须多言,某方形成五子连即获胜即也就是复合取胜或混合取胜,利用一切手段,无论是活三,冲四,还是做杀,抓禁手等等方法,自由取得最后胜利的技术.最常见的自由取胜包括"风车轮","二头蛇"等等。
所谓"风车轮"是指一种绕着进攻的战术或技巧,就像一个风车轮一直在转着似的,也有人称之为"风车胜"。
所谓"二头蛇"是指某一方以活三进攻时,无论对方防守于哪一头都难免被蛇头咬伤,因为此时的活三如同二头蛇一样,两头都有厉害的杀着。
4 软件测试
任何一个软件在投放市场使用之前,都要进行大量的测试。在测试阶段测试人员努力设计出一系列测试方案,目的却是为了“破坏”已经建造好的软件系统—竭力证明程序中的错误,不能按照预定要求正确工作[8]。这阶段的根本目的是尽可能多地发现并排除软件中隐藏的错误,最终把一个高质量的软件系统交给用户使用。本章主要是对该系统的功能进行了详细的测试,并对程序内部的数据进行了测试和修改。
4.1软件测试的定义
软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和文护测试系统,对测试方案可能出现的问题进行分析和评估[9]。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。它是帮助 识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(correctness) 、完全度(completeness)和质量(quality)的软件过程;是 SQA(software quality assurance)的重要子域。Grenford J.Myers 曾对软件测试的目的提出过以下观点:(1)测试是为了发现程序中的错误而执行程序的过程;(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;(3)成功的测试是发现了至今为止尚未发现的错误的测试。
上一页 [1] [2] [3] [4] [5]
C#五子棋游戏的设计与实现 第5页下载如图片无法显示或论文不完整,请联系qq752018766