预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共132页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
会计学第7章实现(shíxiàn)(I)第7章实现(shíxiàn)(II)第7章实现(shíxiàn)(III)7.1编码(biānmǎ)7.1.1选择(xuǎnzé)程序设计语言(I)7.1.1选择(xuǎnzé)程序设计语言(I)7.1.2编码(biānmǎ)风格(I)7.1.2.1程序(chéngxù)内部文档(I)7.1.2.1程序(chéngxù)内部文档(II)7.1.2.1程序内部(nèibù)文档-注释(I)7.1.2.1程序(chéngxù)内部文档-注释(II)7.1.2.1程序内部(nèibù)文档-注释(III)7.1.2.2数据(shùjù)说明7.1.2.3语句(yǔjù)构造(I)7.1.2.3语句(yǔjù)构造(II)7.1.2.3语句(yǔjù)构造(III)7.1.2.3语句(yǔjù)构造(IV)7.1.2.4输入输出7.1.2.5效率(xiàolǜ)(I)7.1.2.5效率(xiàolǜ)(II)main(){inti,j;longsum=0;for(i=1;i<=20;i++)for(j=1;j<=3;j++)sum=sum+(i+1)*(i+1)*(j+2);printf(“sum=%d\n”,sum);}main(){inti,j;longsum=0;for(j=1;j<=3;j++)for(i=1;i<=20;i++)sum=sum+(i+1)*(i+1)*(j+2);printf(“sum=%d\n”,sum);}main(){inti,j;longsum=0;for(j=1;j<=3;j++)for(i=1;i<=20;i++)sum=sum+(i+1)*(i+1)*(j+2);printf(“sum=%d\n”,sum);}应尽量(jǐnliàng)把与循环变量无关的运算移到循环外去。7.1.2.5效率(xiàolǜ)(III)7.1.2.5效率(xiàolǜ)(IV)7.2软件测试基础(jīchǔ)7.2软件测试基础(jīchǔ)软件测试基础(jīchǔ)7.2臭名昭著的软件(ruǎnjiàn)错误7.2.1软件测试的目标(mùbiāo)【例】三角形的边长(整数(zhěngshù))三角形性质测试(cèshì)目标7.2.2软件测试准则(zhǔnzé)穷尽(qióngjìn)测试(completetest)7.2.3测试方法(I)7.2.4测试步骤/7.2.5测试阶段的信息流7.3.1测试(cèshì)重点(I)7.3.2代码(dàimǎ)审查(I)7.3.2代码(dàimǎ)审查(II)7.3.3计算机测试(cèshì)测试用例设计(shèjì)7.4集成(jíchénɡ)测试非增式测试法——增式测试法增式测试法(Incrementaltesting)(1)自顶向下集成(jíchénɡ)(Top-down)自顶向下集成(jíchénɡ)(2)自底向上集成(jíchénɡ)(Bottom-up)(3)混合法7.4.4回归(huíguī)测试7.5确认(quèrèn)测试确认(quèrèn)测试(ValidationTesting)7.5.2Alpha和Beta测试(cèshì)(I)7.6白盒测试法可能的执行(zhíxíng)通路=51+52+……+520一系列测试过程的总称,这组测试过程逐渐进行(jìnxíng)越来越完整的通路测试。例:PROCEDURESAMPAL(A,B:REAL;VARX:REAL);BEGINIF(A>1)AND(B=0)THENX:=X/AIF(A=2)OR(X>1)THENX:=X+1END;入口语句(yǔjù)覆盖选择(xuǎnzé)足够多的测试数据,使每个判定的每个分支至少执行一次。(分支覆盖)入口入口入口入口选择足够多的测试数据,使判定表达式中的每个条件(tiáojiàn)都取到各种可能的值,而且每个判定表达式也都取到各种可能的结果。入口选择足够多的测试数据,使每个判定表达式中条件的各种可能(kěnéng)组合都至少出现一次。全部可能(kěnéng)的条件组合为:①A>1,B=0TT②A>1,B0TF③A1,B=0FT④A1,B0FF⑤A=2,X>1TT⑥A=2,X1TF⑦A2,X>1FT⑧A2,X1FF5.条件组合覆盖7.6.2控制结构测试(cèshì)(I)图7.6求平均值过程(guòchéng)的流图图7.6求平均值过程(guòchéng)的流图/循环分为4种不同类型:简单循环、连锁循环、嵌套循环和非结构(jiégòu)循环。(1)简单循环①零次循环:从循环入口到出口②一次循环:检查循环初始值③二次循环:检查多次循