面向對象程序設計寒假作業2


第二次作業

  1. 繼續完成編程題
  2. 新建一個github倉庫,並把作業推送到該倉庫。
  3. 發布博客

實踐題

新建一個github倉庫,使用git,或者github desktop把接下去的編程題的代碼及測試腳本傳到這個倉庫。
請使用.gitignore文件忽略不要上傳的文件。用法自行百度。


編程題(請使用C語言或者C++完成以下題目):

  • 繼續完成作業一的編程題。
  • 優化架構,一般要求每個函數長度不超過15行。
  • 優化規范,尤其是命名規范。
  • 制作一個編譯腳本,運行該腳本可以編譯你的代碼,可選的腳本語言,python(2.7),windows批處理,powershell,shell。
  • 進行單元測試,即測試每一個函數,並制作一個測試腳本,運行該腳本可以進行測試,並顯示測試結果。
  • 添加以下功能:
    • 通過命令行讀取一個文件,然后運行這個文件。如我的程序叫lang,lang 1.txt代表我要運行1.txt這個文本中的代碼。

編程題要求:
0. 讀題,提取出題目的要求。

  1. 分解需求,把需求分解為幾個你覺得不太相關的模塊。
  2. 思考每個模塊怎么寫,可以從簡單的模塊開始寫。
  3. 對於不會的問題進行查閱資料。
  4. 對於每一個模塊設計測試用例。
  5. 詳細記錄下以上每一步,並寫在博客中。
  6. 不要求完全做出來,但要求記錄詳細。
  7. 建議博客長度不少於1000字(不包含代碼)。

在完成了以上作業后,寫一篇博客體現你完成作業的過程和內容,推薦包括以下內容:

  • 問答題的答案,和思考過程。
  • 實踐題的截圖(禁止拍屏),和遇到的問題。
  • 編程題的主要實現過程、思考過程和遇到的問題。
  • 你查閱的資料的網址。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM