第二次个人作业

第二次作业:熟悉使用工具

GIT地址 ramble111
GIT用户名 ramble111
学号后五位 24210
博客地址 老酒ramble
作业链接 第二次作业:熟悉使用工具

Part 0. 背景

阿超家里的孩子上小学一年级了,这个暑假老师给家长们布置了一个作业:家长每天要给孩子出一些合理的,但要有些难度的四则运算题目,并且家长要对孩子的作业打分记录。

作为程序员的阿超心想,既然每天都需要出题,那何不做一个可以自动生成小学四则运算题目与解决题目的命令行 “软件”呢。他把老师的话翻译一下,就形成了这个软件的需求:

程序接收一个命令行参数 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
这次阿超选择使用他最拿手的 C#语言来完成这样的需求,工欲善其事必先利其器,第一步就需要先安装一个好用的 IDE ,在这里我们推荐使用 Visual Studio 2017。

Part 1. 配置环境

1.visual studio2017

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

Part 2. 克隆项目

1.进入班级库链接并fork到自己的仓库中
第二次个人作业_第3张图片

2在电脑目录下看到一个自己创立的文件夹 ,这就是克隆到本地的项目。
第二次个人作业_第4张图片

3.在克隆的目录下打开vs2017创立新项目并设计四则运算的代码

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

Part 3. 单元测试

1.新建一个测试项目。右键单击解决方案,可以添加一个新建项目,在类型里选择 单元测试,我们这里新建了一个名为 CalculatorUnitTest 的单元测试项目。

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

2.在完成单元测试的项目配置后,开始写单元测试代码。

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

Part.4 提交代码

在完成 Debug 与 单元测试 之后, git add 与 git commit 命令这两条命令只会对本地的仓库进行修改,也就是说之前的所有操作都是离线的。想让 Github 上也跟踪到最新的改变,就需要使用 git push 命令。
出现如图所示的 nothing to commit 即说明已经可以 push 了。使用 push 命令后,会弹出一个窗口要求登录 Github,此时输入 Github 的 用户名或邮箱 与 密码 即可成功 push。
第二次个人作业_第8张图片

Part.感想

   通过本次实验,初步了解了git的使用,在第一次学习过程中,遇到了很多问题,需要学习的地方还要很多。同时很明显的感觉到C#编程能力很弱,需要加强。

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