摘要: 瀑布模型核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。 瀑布模型 阅读全文
posted @ 2017-09-21 17:27 瘋耔 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 白盒测试方法按照程序内部的结构测试程序,检验程序中的每条通路是否都能按预定要求正确工作,而不顾它的功能。 白盒测试的主要方法有逻辑覆盖、基本路径测试等 逻辑覆盖包括:1、语句覆盖 2、判断覆盖 3、条件覆盖 4、判断/条件覆盖 5、条件组合覆盖 6、路径覆盖 黑盒测试并不涉及程序的内部结构和内容特性 阅读全文
posted @ 2017-09-21 17:22 瘋耔 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 插入排序(可以)更快。(不是一定,看插入排序寻找插入位置时所采用的算法) 选择排序需要从序列中找到当前最大或最小的值才能进行排序,因此每次都需要与子序列中的全部元素进行比较。 插入排序无需比较子序列全部元素,在逆序情况下,只需要找到当前序列第一个比自己大或小的元素,将自身插入到其前一个位置即可。 例 阅读全文
posted @ 2017-09-21 15:41 瘋耔 阅读(379) 评论(0) 推荐(0) 编辑
跳至侧栏