个人的二次作业

GIT地址 https://github.com/lilizhang94
GIT用户名 lilizhang94
学号后五位 24101
博客地址 https://www.cnblogs.com/lilizz/
作业链接 https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/homework/7582

一.环境配置过程

1.遇到的问题?
答:环境配置过程中遇到最大的问题应该就是软件的下载。我下载了软件,从第一天的下午六点到第二天早晨七点反复只下载了4MB,网速只有1KB/S。实际上网速不慢,但不知道为什么下载软件的网速特别慢。所以下载软件大概就花了一天半的时间。
2.解决办法?
答:解决方法大概就是把电脑带到教室,用学校的内网下载,网速很稳定。
在这里插入图片描述

二.代码设计的思路

题目要求
1.程序接收一个命令行参数 n,然后随机产生 n 道加减乘除(分别使用符号+-*/来表示)练习题,每个数字在 0 和 100 之间,运算符在 2 个 到 3 个之间。
2.由于阿超的孩子才上一年级,并不知道分数。所以软件所出的练习题在运算过程中不得出现非整数,比如不能出现 3÷5+2=2.6 这样的算式。
3.练习题生成好后,将生成的 n 道练习题及其对应的正确答案输出到一个文件中。
在大佬的指点下完成的代码
在这里插入图片描述
运行结果如下所示
在这里插入图片描述

三.使用github克隆项目以及提交代码的过程

1.使用github克隆项目过程中遇到的问题及解决办法。
答:一开始在git hub中找不到在哪里克隆项目,因为网站是纯英文版,所以需要自己一个个去看,最后发现是把链接复制上去就可以。
在这里插入图片描述
2.提交代码的过程遇到的问题和解决办法。
答:我提交代码的过程真的是让人很绝望,最开始是403错误,然后就修改,也是询问了老同学和助教,终于有一次是显示了可以登陆账号和密码,但是输入账号和密码之后没有任何的反应。重复了好几次。大概花费了两个小时。结果还是没有提交成功,所以我选择了先写博客,因为要提交作业。到现在为止我还是不知道最后能不能提交成功。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四.单元测试过程

单元测试的过程,遇到的问题和解决办法。
答:原本是在自己的笔记本上做作业的,但是昨天做了单元测试的时候发现,单元测试需要windows 10系统。所以借用了室友的笔记本来完成的这个作业。单元测试最开始项目无法添加,后来咨询了助教才知道,在最开始解决方案里面要在测试里面添加解决方案。然后单元测试中的代码有一点问题,也是在朋友的帮助下才完成了单元测试。
在这里插入图片描述
在这里插入图片描述

五.个人感悟

个人感觉这次作业偏难,很多东西都是我们没有接触过的,很多同学都是通过查阅资料,咨询助教和同学才能够完成这个作业。其实在完成这次作业中有几次感觉真的很无助。第一次是软件下载,不知道为什么下载网速超级慢,根本安装不起。第二次是好不容易写出代码之后准备做作业,结果发现电脑死机了。第三次应该就是提交代码,重复了两个多小时不断的尝试之后代码还是没能过提交成功。但是在这次作业中其实也学到了很多东西。

原文地址:https://www.cnblogs.com/lilizz/p/11557769.html