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


第二次作業

  1. 繼續完成編程題
  2. 發布博客

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

  • 繼續完成作業二的編程題。
  • 優化架構,思考代碼的拓展性,比如我需要增加其他功能,如選擇,循環語句怎么辦。
  • 思考:可以參考現有的編程語言,把這些語言的內容加入。如選擇、循環語句、函數、或者擴大數字范圍,支持復數等。

編程題要求:

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

解釋

單元測試:對每一個函數進行測試,這代表了你需要把代碼分到不同的文件,使用不同的主函數切換測試/運行。
編譯腳本:運行該腳本后無需任何輸入就能自動編譯全部代碼,並輸出編譯結束的代碼。
測試腳本:運行該腳本后可以自動的編譯並運行所有測試樣例,並輸出測試結果。

推薦博客

推薦1


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

  • 問答題的答案,和思考過程。
  • 實踐題的截圖(禁止拍屏),和遇到的問題。
  • 編程題的主要實現過程、思考過程和遇到的問題。
  • 你查閱的資料的網址。
  • 為了方便其他學校的老師或者助教了解課程實況,請大家在作業開頭添加抬頭,與上次作業格式一致


免責聲明!

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



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