个人第二次作业

个人第二次作业

GIT地址 https://github.com/DesPerAdo-j
GIT用户名 DesPerAdo-j
学号后五位 24120
博客地址 https://www.cnblogs.com/DesperAdo-j/
作业链接 https://www.cnblogs.com/harry240/p/11515697.html


一、环境配置过程

1.环境之前就已经配置好了,下图为环境展示:


个人第二次作业_第1张图片

二、克隆项目

1.先在https://github.com/join注册了GitHub账号,然后登陆账号
2.将四则运算拷贝到同名仓库中成功登录后,访问阿超仓库网址,点击右上角的 Fork ,将阿超的四则运算库拷贝到自己的同名仓库中,如下图所示:


个人第二次作业_第2张图片


个人第二次作业_第3张图片


遇到问题:其实就是一个小错误,这个小错误自从我用电脑以来就一直在犯,在助教的帮助下我现在才知道,就是我填邮箱地址,每次都在前面加了“www.”,导致我的Github账号不能成功验证邮箱,然后那一上午都在摸索这个问题,最后才知道不该加“www.”,从这个我学到了做任何事都要细心。


3.建立文件夹,将刚刚拷贝的项目克隆到本地


个人第二次作业_第4张图片


4.配置git账户用户名与邮箱地址


个人第二次作业_第5张图片


5.在克隆项目的文件夹中建立一个和自己Github用户名相同的文件夹,并且用VS2017建立项目,将项目存储于该文件


个人第二次作业_第6张图片


个人第二次作业_第7张图片

三、四则运算代码设计及运行结果

1.我运用的是窗体程序,首先是窗口的控件设计


个人第二次作业_第8张图片


2.就是随机生成生成符号和数字,下面展示部分代码


个人第二次作业_第9张图片


运行结果如下:


个人第二次作业_第10张图片

四、单元测试及回归测试

1.新建一个名为 CalculatorUnitTest 的单元测试项目。


个人第二次作业_第11张图片


2.项目创建成功后,增加对原项目的引用,以实现调用原项目函数接口的功能。


个人第二次作业_第12张图片


3.单元测试先是故意输错数据的情况,被测试出来了


个人第二次作业_第13张图片


4.测试正确的数据,测试通过


个人第二次作业_第14张图片

五、效能工具

1.使用效能分析工具,选择测试 CPU 使用率


个人第二次作业_第15张图片


2.开始分析前,修改代码让循环运行更多次:


个人第二次作业_第16张图片


3.修改完代码后,开始效能分析,下图为结果截图:


个人第二次作业_第17张图片


个人第二次作业_第18张图片


个人第二次作业_第19张图片


个人第二次作业_第20张图片

六、提交代码

1.按照步骤一步一步做,截图如下:


个人第二次作业_第21张图片


个人第二次作业_第22张图片


个人第二次作业_第23张图片


个人第二次作业_第24张图片


个人第二次作业_第25张图片


个人第二次作业_第26张图片


遇到问题:代码提交跟着题目给的步骤好像交不上去,在同学的帮助下,我就找到了该网页提交代码步骤网页按照上面的步骤一步一步做成功了。

七、回顾与总结

本次作业可真的是把我整惨了,既要顶着压力复习计算机二级又得完成这个作业,前脚刚复习完C语言被代码搞得晕头转向的,后脚又得用C#编程。从本次实验也看出了我的C#方面的知识和技能还有所欠缺,还需要不断地敲更多的代码,多实践。

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