第二次作业
第二次作业-熟悉使用工具
GIT地址 |
|
GIT用户名 |
Tancy20 |
学号后五位 |
62105 |
博客地址 |
|
作业链接 |
1. 准备工作
1.1 安装 VS 2017
本次作业所需的vs 2017 上学期的c#课程中已经配置,在之前的配置中做了升级,最终环境如下图所示:
1.2 注册Github
在网站中注册Github时,提示该浏览器不支持,所以下载了Firefox
在Firefox中一步一步成功完成了注册和登录。
1.3 安装git
在https://git-scm.com/download/win开始下载了git
任务正在下载中
2. 代码设计
2.1 题目背景
阿超家里的孩子上小学一年级了,这个暑假老师给家长们布置了一个作业:家长每天要给孩子出一些合理的,但要有些难度的四则运算题目,并且家长要对孩子的作业打分记录。作为程序员的阿超心想,既然每天都需要出题,那何不做一个可以自动生成小学四则运算题目与解决题目的命令行 “软件”呢。他把老师的话翻译一下,就形成了这个软件的需求:程序接收一个命令行参数 n,然后随机产生 n 道加减乘除(分别使用符号+-*/来表示)练习题,每个数字在 0和 100 之间,运算符在 2 个 到 3 个之间。由于阿超的孩子才上一年级,并不知道分数。所以软件所出的练习题在运算过程中不得出现非整数,比如不能出现 3÷5+2=2.6 这样的算式。练习题生成好后,将生成的 n 道练习题及其对应的正确答案输出到一个文件 subject.txt 中。当程序接收的参数为4时,以下为一个输出文件示例。
13+17-1=29
11*15-5=160
3+10+4-16=1
15÷5+3-2=4
2.2 代码设计具体思路
4. 测试过程及效能工具的体验
4.1 以右键单击解决方案,添加一个新建项目,在类型里选择:单元测试。
4.2 回归测试