• 第二次作业 重做


    1、作业要求

    GIT地址    https://github.com/FreshFighter
    GIT用户名    FreshFighter
    学号后五位    062523
    博客地址    https://www.cnblogs.com/lfq4588/
    作业链接    https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/2795

    2、开始项目

    首先是环境配置,由于上学期在学面向对象程序设计的时候就已经安装了visual studio,当时的安装配置也比较顺利,就是使用的时候不怎么熟练,现在还是可以基本使用了。

    fork作业项目

    克隆项目,这一项目比较简单,只需要根据引导来做还是没问题的。申请找好登录过后按照引导成功fork

    然后是在电脑中克隆一个和这个仓库名字相同的文件,首先复制仓库地址

    然后打开git命令窗口,用git clone https://github.com/FreshFighter/AchaoCalculator.git(仓库地址),克隆成功

    这个是克隆好的同名文件,里边有一个和github用户名同名的文件(FreshFighter)

    项目设计

    接下来就是项目设计,这里我就只是用了一个C#控制台程序来实现四则运算,是非常简单的一个程序,用了switch结构,程序中有一个类Class1用来生成并输出四则运算表达式。以下为部分代码

    switch结构

    Class1类

    主函数

    创建了单元测试,但是不知道搞到哪儿去了,弄了很久都没弄好。实在不知道怎么弄了。

    但是代码可以运行,接下来提交就提交代码到github上

    用git config --global user.name" "和git config --global user.email配置自己的个人邮箱与 Commit 时的用户名

    先用git add +文件 指令把指定文件添加到待上传文件列表中去,然后用git commit -m“修改说明”命令对本次提交说明,我的说明是第二次提交

    然后又用git status查看一下添加状态,红色的为未添加的文件

    然后再将本地仓库关联到github上,用git remote add origin +

    https://github.com/FreshFighter/AchaoCalculator.git

    这个地址为仓库地址 

     不知道为啥,应该是没有成功,再用git push -u origin master试试就行了,在以上步骤应该会弹一个登陆界面出来,由于一开始我就和github关联了,或者是我有过第一次提交的原因已经输过了,所以这次没有弹出来,我也是猜测具体原因我也不清楚,还不是很会。

    接下来去github看一看就有第二次提交的东西了

    打开看一下,确实是我写的代码,部分代码如下,没有截全,是那个意思,看一下提交上了。

     总结加心得体会:

    就是在单元测试的时候,运行那个单元测试总是出现以下这个窗口,这是啥,我也没查到。而且他运行只有这种

    下面是运行结果,就是一个这样的窗口

    单元测试,回归测试这些,书上的知识都看了,但是具体弄起来还是不会,弄不出来,下来我还要多去看看。

    还有就是提交代码的过程非常的生疏,要一条一条命令都查,又是候成功没有还要看多久,所以还要多多联系。

     
  • 相关阅读:
    Verilog非阻塞赋值的仿真/综合问题 (Nonblocking Assignments in Verilog Synthesis)上
    异步FIFO结构及FPGA设计 跨时钟域设计
    FPGA管脚分配需要考虑的因素
    An Introduction to Delta Sigma Converters (DeltaSigma转换器 上篇)
    An Introduction to Delta Sigma Converters (DeltaSigma转换器 下篇)
    中国通信简史 (下)
    谈谈德国大学的电子专业
    中国通信简史 (上)
    Verilog学习笔记
    Verilog非阻塞赋值的仿真/综合问题(Nonblocking Assignments in Verilog Synthesis) 下
  • 原文地址:https://www.cnblogs.com/lfq4588/p/10616310.html
Copyright © 2020-2023  润新知