第二次作业

 

GIT地址  https://github.com/201731082206
GIT用户名 201731082206
学号后五位 82206
博客地址
https://www.cnblogs.com/201731082206DZC/
作业链接  https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/2795

 

 

 

 

 

 

 

 

 

 

 

 

 

 

一、项目目标、项目设计

1.项目目标:

根据用户输入的参数随机产生对应数目的四则运算题以及对应的正确答案。同时,每道题涉及的运算符在2~3个,不能出现非整数。

2.项目设计:

先随机产生三个数,然后再随机产生两个符号(通过对4取余数来产生符号),再对三个数相互除的余数是否=0进行判断,如果余数为0,则输出结果,反之重新产生数字和符号。对这个过程进行n次循环,n为用户输入的数字。

 二、配置环境

之前课程需要已经配置完成。

三、克隆项目

1.拷贝

第二次作业_第1张图片

问题:错进了作业指导中的仓库,导致拷贝错误,后面都做不了。

解决:重新点开链接,重新拷贝。

2、安装Git

第二次作业_第2张图片

问题:在下载的安装时,我以为只需要点击绿色按钮,结果每次只下载了一个文件,并没有下载软件。

解决:重新查看了作业指导,发现了提供安装Git软件的网页链接,重新下载了一次就成功了。

3、打开GIT

第二次作业_第3张图片

4、新建文件夹

第二次作业_第4张图片

问题:文件存放的位置错误,导致后面无法git push。

解决:将文件移动到正确位置。

5、新建项目

第二次作业_第5张图片

问题:找不到stdafx.cpp.h 为后缀的头文件。

解决:经过查询,c#没有这些文件,直接跳过,仍然可以运行。

6、连接使用GIT

1.连接远程仓库

第二次作业_第6张图片

 

2.执行命令

 第二次作业_第7张图片

问题:在使用GIT时没有连接远程仓库。

解决:询问助教,查看相关网址,学些并成功连接远程仓库。

四、单元测试

 第二次作业_第8张图片

 

五、回归测试、效能工具

结果:

第二次作业_第9张图片

总结:

效能工具就是分析代码来寻找效能最差的部分,以便着重于修改这部分,从而快速地提高程序性能。VS中提供的效能分析工具是性能探查器。程序性能之一就是执行效率,即CPU使用率。若要探查性能,需要大幅度地增加程序的循环次数,否则没有太大的意义。

六、提交代码

结果:

1.git push

第二次作业_第10张图片

2.登录

 第二次作业_第11张图片

 3.New pull request

 第二次作业_第12张图片

 4.Create pull request

 第二次作业_第13张图片

5.提交

 第二次作业_第14张图片

问题:

没办法解决出现小数的情况;

有时候可以运行成功,有时候不可以;

每一个运算式符号都一样。

还未解决。

七、心得体会

 一个程序的开发,最重要的环节往往不是代码的编写,而是项目的分析设计,以及代码测试。在测试代码时,有多种测试方法,应选取最合适最有效的测试方法,从而更加有效率地提高程序的性能。除此之外,在面对一个陌生的软件的时候,需要花很多精力去琢磨,不能着急,否则一步错,步步错,在出现错误的时候及时查询资料,实在没办法解决再询问同伴,这样才能印象深刻。

你可能感兴趣的:(第二次作业)