熟悉使用工具

本次作业的目的是为了让同学们熟悉之后项目中所需要的先导知识:包括对vs的使用以及使用github进行项目的提交,请同学们认真对待此次作业。

1.作业导读

    查看具体的作业链接:(请同学们先看我们的作业要求,再按照这个操作教程进行。我们的要求有些和这个链接中的要求有些不一样。)

    https://www.cnblogs.com/ChildishChange/p/10398212.html

   (注意:本次作业的篇幅较长,一定要细心阅读,以免在操作过程中出现不必要的错误。我们的github仓库地址和该链接中不同,具体链接在下面的说明中。以上链接大多为操作教程,具体以本作业要求为准。

      特别注意:在以上链接中Part2的第6步有一个使用git checkout 命令切换连接分支的操作。我们不用做切换分支,因为我们统一使用C#语言,所以使用默认的master分支就可以了。但是还是需要按要求新建文件夹,并重命名为你的Github账号名,如下图:

 

(1)请仔细阅读链接中的Part0.作业背景,了解此次作业的项目目标。

       注意: 

  • 项目的运算过程中不允许出现负数
  • 项目采用C#完成

(2)请按照Part1.配置环境中给出的具体操作步骤,完成对作业所需的环境的配置。

       注意:在勾选组件的时候,请勾选上C#所需的组件

(3)仔细阅读Part2.克隆项目。

       此次作业我们将熟悉使用github,对项目进行克隆和提交,针对我们班的项目提交步骤,具体过程如下:

  • 在 https://github.com/join 这个网址处申请注册一个 Github 账号,申请成功后可在 https://github.com/login 处利用刚刚注册的账号进行登录,才能开始在 Github 上进行开发。
  • 成功登录后,输入阿超仓库的网址https://github.com/Cherish599/AchaoCalculator(这个为我们班级所指定的仓库地址),点击右上角的 Fork ,将阿超的四则运算库拷贝到自己的同名仓库中,如下图所示: 

         

  • 拷贝成功后,可以看到自己已经拥有了一个同名仓库。这里我们登录的是 bestst账号(此账号在这里为测试账号,同学们在完成作业时,应该是你们自己的账号):

           

       该步骤之后,与作业指导中所体积的步骤相同,请同学们按照指导中的步骤继续完成。

(4)请学习Part3.单元测试和Part4.基本操作,按照Part3和Part4中的内容对自己的项目进行单元测试和相关调试。

(5)请阅读 Part5.回归测试和Part6.效能工具介绍,了解扩展功能。

(6)在完成自己的代码和完成相关的测试工作之后,请对代码进行提交,提交的步骤和操作过程,请同学们仔细阅读Part7.提交代码。

   * 注意:2-5过程中,因为我们此次要求的是c#与作业指导中c++的操作有点不同,但是性质都是一样

2.博客要求

(1) 博客开头:

GIT地址

 

GIT用户名

 

学号后五位

 

博客地址

 

作业链接

 

(2) 博客内容:

  • 请以博客记录的方式,体现环境配置过程(包括遇到了哪些问题,你是如何解决的)
  • 体现你代码设计的思路(注意:请保证代码能够运行通过)
  • 记录你使用github克隆项目以及提交代码的整个过程(包括遇到的问题,你是如何解决的)
  • 记录你对项目进行单元测试和回归测试的过程(包括你遇到的问题,解决的方法是什么)

你对本次工具的熟悉过程,有什么感想?分享你学习到的新知识

3. 提醒

(1)代码不要出现抄袭或者直接拷贝的现象,一旦发现作业将没有成绩。

(2)博客要体现出自己的思想,每个人遇到的问题和解决方法以及感获得的感受都应是不一样的,博客出现抄袭或者拷贝现象,一旦发现作业将没有成绩。

4.评分细则

博客评分规则(总分100)博客要求

(1)       博客开头的要求(10')

(2)       博客内容的要求,每个20',一共80'

(3)       本次工具的熟悉过程,有什么感想与分享(10')

 

 

posted @ 2019-09-13 00:24  harry240  阅读(2111)  评论(0编辑  收藏  举报