博文

vc写的通讯录(2007-10-27 10:10:00)

摘要:(4)(2)(3)(1)发了几天用vc写了一个通信录,功能很简单:第一个是登录界面,该界面可以添加用户,查找密码,登录到个人管理界面和退出系统。第二个是个人管理界面,该界面可以添加信息(有姓名,性别,出生年月,家庭住址,电话,手机,星座,生肖,个人主业,电子邮件,还一个表就是显示你所有的好友姓名),和一个置空安钮,和一个取消安纽。第三个是密码提示界面,该界面在你电击添加用户十弹出,并要你输入密码提示,主要是为了让你以后忘记密码后找回密码用。第四个是解密界面,该界面在你忘了密码时要查找密码,只要用户输入密码提示,就可以找到密码。 做出来了好高兴,但该软件还有一些缺陷。......

阅读全文(4262) | 评论:5

望月(2007-07-08 18:07:00)

摘要:  望月 望着月亮的时候--常常想起你, 望着你的时候--常常想起月亮, 世界上最美的是--月亮, 比月亮更美的--更美的是你, 没有你的日子里--我常常望着月光, 那浓浓的月色--就想你的脸膀, 月亮抚慰着--我的心--我的泪水, 我的泪水浸湿了--月光, 月亮在天上--我在地下, 就想你在海角--我在天涯, 月亮升的再高--也高不过天, 你走的多么远--也走不出我的想念.     这首诗歌朗诵的很动情.试一下啊!  ......

阅读全文(1656) | 评论:0

c写的一个发牌程序(2007-06-05 16:45:00)

摘要:这是我用c 写的一个发牌程序,还没实现打牌. #include<stdio.h>#include<stdlib.h>#include<time.h>void main(){int n,c,i,j,L,k,painum=0,temp; int A[52][2],B[4][13],randomnum=52; for(i=0;i<52;i++) { A[i][0]=painum; painum++; A[i][1]=painum;}srand((int)time(0));for(L=0;L<13;L++) for(k=0;k<=3;k++)  {loop: n=random(randomnum);    if(n==52)    goto loop;    else    {B[k][L]=A[n][1];    for(;n<=randomnum;n++)     {c=n+1;      A[n][0]=A[c][0];      A[n][1]=A[c][1];     }  randomnum--;  }}for(i=0;i<4;i++)for(j=0;j<12;j++) for(k=j+1;k<13;k++) if(B[i][j]>B[i][k]) {temp=B[i][j];B[i][j]=B[i][k];B[i][k]=temp;}printf("\nkan hao wo  de pai\n");for(i=0;i<4;i++){for(j=0;j<13;j++)printf("%d,",B[i][j]);printf("\n");}getch();}   大概思想就是有一个二唯数组,......

阅读全文(2127) | 评论:0

软件自动化测试(2007-01-11 12:29:00)

摘要:自动化测试的定义:各种测试活动的管理与实施,包括测试脚本的开发与执行,均使用一种自动化测试工具来验证测试的需求.测试自动化的目的着重与发现旧的软件故障,(我认为也可以应用在软件开发完成了后的验证阶段). 自动化测试的原理:直接对代码进行动态和静态的分析,测试过程中捕捉和回放的技术,测试脚本的技术,虚拟测试技术和测试管理技术. 我们可以根据下面的情况考虑进行自动化测试:1.测试个案的生成,包括测试输入输出测试操作指令等;2.测试的执行与控制,包括单机运行和网络多记分布式的运行,节假日的运行,测试对象,测试范围,测试版本控制等;3.测试结果与标准输出的对比;4.不吻合的测试结果分析,记录,分类和通报;5.总体测试状况的统计报表的产生;6.非常重要的测试;7.重要功能的测试;8.有很快回报的测试;9.运行最平凡的测试;10.容易进行主动化的测试. 手工测试:它可以弥补自动化测试的不足而且在发现的错误中有85%是靠手工发现的; 手工测试的不足:不能覆盖所有的代码路径;有一定的局限性,重要性的工作;资源冲       突,多线程的错误;                              手工测试的好处:缩短了软件的开发周期;提高测试效率;节省人力资源,降低了测试成本. 这此要特别注明:手工测试不一定会缩短软件周期,进行自动化测试之前是要好好引入它等.......

阅读全文(2271) | 评论:0

软件测试(2007-01-11 12:05:00)

摘要:软件测试的定义:软件测试是根据软件开发各阶段的规格说明和程序的内容结构精心设计的一批测试用例(既输入数据及其预期结果),并利用这些测试用例运行程序以及发现错误的过程.(当然也就是去发现程序中的错误). 软件测试按照不同的方法可以不同分类: 1.按照测试方法:(1)静态测试:是指不利用计算机允许被测试程序.          (2)动态测试:利用计算机运行被测程序. 2.按照用例的设计:(1)黑盒测试:这个方法不管程序的内部结构是怎么实现的,它在关心程序是否实现了设计的功能,字依靠被测程序输入和输出之间的关系和程序的功能设计测试用例.           (2)白盒测试:它是根据被测程序的内部结构来设计测试用例,它要知道程序的内部结构是这样实现的.                                         (3)灰盒测试:是介于黑盒和白盒之间的,也就是说它既关注输出对于输入的正确性,同时也关注内部是这样实现的,但它不象白盒那样详细,完整. 3按照测试过程:(1)单元测试.(2)集成测试.(3)确认测试.(4)系统测试.(5)验收测试. 在是常见的分法,在此就不介绍了  ......

阅读全文(1698) | 评论:0