第二次做業

第二次做業
GIT地址 https://github.com/zenglang1
GIT用戶名 zenglang1
學號後五位 24135
博客地址 個人博客
做業連接 做業

一.環境配置

以前上過C#課,電腦裏已經安裝了Visual Studio2015,因此在安裝過程當中沒有問題。
在這裏插入圖片描述git

二.克隆項目

  • 註冊Github帳號,上次註冊博客園的時候,已經註冊過Github的帳號。並輸入班級所指定的倉庫地址,點擊右上角的Fork,將倉庫裏的文件拷貝到本身的倉庫中。
    在這裏插入圖片描述
  • 安裝GIT軟件,不能順利下載,有時中途會自動暫停,換了一個Google Chrome瀏覽器就行了。注意按自身電腦操做系統的位數進行選擇安裝。
    在這裏插入圖片描述
  • 下載安裝完成後,新建一個文件夾來保存倉庫中的文件,打開文件夾,在文件夾空白區域點擊右鍵,選擇Git Bash Here,輸入git clone + 倉庫的地址 (點擊本身倉庫上的綠色按鈕,複製下面的地址),在Git中經過右鍵而後paste進行粘貼,輸入完成後按回車。
    在這裏插入圖片描述
    在這裏插入圖片描述
    進入AchaoCalculator文件夾,新建一個與本身GitHub用戶名相同的文件夾。
    在這裏插入圖片描述
    克隆項目問題
  • 克隆的時候忘記輸入git clone
  • 輸入倉庫地址的時候Paste粘貼鍵找了好久
  • 除了git clone指令應該還有不少這樣的指令,本身尚未學會github

    三.代碼設計

    1.打開VS2015,將編碼的路徑改成在上一步新建的文件夾zenglang1
    在這裏插入圖片描述
    2.題目要求自動生成算法,首先要先自動生成0到100的隨機數,還有隨機選擇運算符,首先咱們將運算符定義在數組中,而後定義一個用於產生隨機數和隨機運算符的類。再將符號數字經過數據結構學習的棧的方式拼接成字符串。
    在這裏插入圖片描述
    產生隨機數和隨機符號
    在這裏插入圖片描述
    建立計算產生的隨機數和隨機符號的類
    在這裏插入圖片描述算法

將題和結果輸入指定的txt。
在這裏插入圖片描述
在這裏插入圖片描述數組

四.單元測試

根據方法所示首先新建一個項目,選擇單元測試,在新建的單元測試中進行引用。
而後進行單元測試。
在這裏插入圖片描述
在這裏插入圖片描述
最後經過了測試,測試的時候要添加對源程序的引用,引用這一塊很重要,測試的代碼也要根據原函數來進行。瀏覽器

五.斷點

設置好斷點而後逐步過程開始調試。
在這裏插入圖片描述
在這裏插入圖片描述
在調試的過程當中,我按照逐過程進行地,更清楚地瞭解了它的過程。數據結構

六.效能工具

根據步驟的提示進行效能分析
在這裏插入圖片描述
建立詳細報告
在這裏插入圖片描述
在這裏插入圖片描述函數

七.提交代碼

首先進行登錄帳戶郵箱的確認,由於本身直接上傳,系統問我是誰,才瞭解到有這一步,因此初次上傳應該記住這個重要的步驟,而且記住git config user.namegit config user.email
在這裏插入圖片描述
跟着羣文件的步驟一步步作,使用git add .git comit -m""命令改動推送到本地git庫中。
在這裏插入圖片描述
最後在輸入git push上傳,會彈出一個登錄窗口,輸入GitHub的帳號和密碼,爲了保險起見,在上傳以前能夠輸入git status命令去檢查,若是 nothing to commit 說明能夠去 push 。
在這裏插入圖片描述
完成上傳後,登錄本身的GitHub,在源倉庫點擊 Pull Request。而後點擊項目主頁點擊 New pull request去提交代碼。
在這裏插入圖片描述
對指令git add .,git commit -m ""還不是很熟悉工具

八.總結

這次實驗代碼部分很難受,對於我來講真的很難由於除了上C語言和C#以及數據結構課得那段時間敲過代碼,其他時間根本沒碰過,代碼部分借鑑了一些別人的,經過這次實驗,明白瞭如何進行單元測試,如何在經過Git軟件在GITHUB上進行克隆,上傳文件。接下來還有不少實驗,相信本身可以在接下來的實驗中有所提升。單元測試

相關文章
相關標籤/搜索