码迷,mamicode.com
首页 >  
搜索关键字:控制流    ( 1459个结果
IOS开发语言Swift入门连载---控制流
IOS开发语言Swift入门连载—控制流Swift提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for 和while 循环,基于特定条件选择执行不同代码分支的if 和switch 语句,还有控制流程跳转到其他代码的break 和continue 语句。   除了 C 语言里面传统的 for 条件递增(for-condition-increment )循环,Swift 还增加了for-i...
分类:移动开发   时间:2015-04-23 15:49:29    阅读次数:238
软件测试之白盒测试
白盒测试又称结构测试、逻辑驱动测试或基于程序的测试。它一般用力啊分析程序的内部结构。它依赖于对程序细节的严密验证,针对特定条件和循环设计测试用例,对程序的逻辑路径进行测试。通过在程序的不同点检验程序状态,来判定其实际情况是否和预期的状态相一致。控制流测试 在软件的发展历史中,人们发现非结构化的程序....
分类:其他好文   时间:2015-04-19 21:19:18    阅读次数:113
白盒测试
课堂笔记(三)Chapter3白盒测试1、白盒测试白盒测试又称结构测试,它一般用来测试程序的内部结构(ControlFlow,DataFlow/控制流,数据流)。并判定其结果是否与预期的结果一致。2、白盒测试的种类(1)静态分析测试(2)语句分支覆盖测试3、控制流测试利用有向图来进行测试。 4、.....
分类:其他好文   时间:2015-04-19 21:08:22    阅读次数:151
白盒测试——基本路径法
白盒测试的测试方法: 代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、Z路径覆盖、程序变异。 我们这次主要了解一下路径测试法: 基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。 ...
分类:其他好文   时间:2015-04-19 14:32:22    阅读次数:134
基本路径法设计测试用例
基本路径法是白盒测试中使用最为广泛的方法。以下将介绍一下基本路径法如何使用。基本路径法设计测试用例的步骤基本如下1.由程序的源代码作为基础导出控制流图2.计算控制流图的环路复杂度3.确定基本路径4.根据基本路径设计测试用例接下来我举个例子 1 Int IsLeap(int year) 2 { 3 i...
分类:其他好文   时间:2015-04-19 11:23:16    阅读次数:148
R in action读书笔记(2)-第五章:高级数据管理(下)
5.4 控制流? 语句(statement)是一条单独的R语句或一组复合语句(包含在花括号{ } 中的一组R语句,使用分号分隔);? 条件(cond)是一条最终被解析为真(TRUE)或假(FALSE)的表达式;? 表达式(expr)是一条数值或字符串的求值语句;q 序列(seq)是一个数值或字符串序...
分类:其他好文   时间:2015-04-15 19:11:56    阅读次数:148
warning: control reaches end of non-void function 和 warning: implicit declaration of function 'rsgClearColor' is invalid in C99
用gcc编译一个程序的时候出现这样的警告:warning: control reaches end of non-void function它的意思是:控制到达非void函数的结尾。就是说你的一些本应带有返回值的函数到达结尾后可能并没有返回任何值。这时候,最好检查一下是否每个控制流都会有返回值。《A...
分类:其他好文   时间:2015-04-15 12:50:40    阅读次数:209
项目开发-iBatis事务结构
阅读iBatis源码时,对事务相关的代码,没太关注,导致今天项目技术演练时对同事的疑问,解释不清楚。自己都不清楚的东西,怎么可能向别人解释清楚呢?所以,就干脆继续看iBatis源码,完整跟踪事务的处理流程。重新分析代码,发现iBatis原来使用了代理模式,同时理解了iBatis的线程安全的保证机制及事务控制流程。    顶层类图     线程安全的保证         iBatis的Sq...
分类:其他好文   时间:2015-04-14 14:42:53    阅读次数:156
第八章 异常控制流
练习题 8.6:编写一个叫做myecho的程序,它打印出它的命令行参数和环境变量。#include #include #include #include int main(int argc, char *argv[], char *envp[]){ printf("Command line a...
分类:其他好文   时间:2015-04-12 16:07:03    阅读次数:102
1.面向对象和面向过程
面向过程(一人治天下): 分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候按照预定的控制流程依次调用来解决问题面向对象(你治官,官帮你治天下): 把解决问题的事务分解成各个对象,把各个逻辑功能封装到对象里,解决问题的时候直接实例化对象调用各功能即可。 面向对象技术是一种...
分类:其他好文   时间:2015-04-09 21:28:22    阅读次数:116
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!