20162302 第三周作業


20162302 2006-2007-2 《程序設計與數據結構》第二周學習總結

教材學習內容總結

學習String類、Random類,Math類的部分用法,學習格式化輸出

教材學習中的問題和解決過程

  • xx1在老師的建議下,在文件名后面注明章節,但是對於命名規則理解不深刻

  • xx1程序中使用的標識符可以由任何字母、數字、下划線、美元符號表示,但不能與數字開頭。沒有提到括號,所以不能用。

  • xx2

  • xx2 public static void main (String[] args)后面多了一個 ;

  • xx3找不到符號

  • xx3在定義的時候就打錯名字了

代碼調試中的問題和解決過程

  • xx1

  • xx1缺少成分


    補全以后的樣子

  • xx2生成的號碼少一位

  • xx2在賦值的時候少寫一位

  • xx3

  • xx3少打了引號

代碼托管

  • 代碼提交過程截圖:
    -
  • 代碼量截圖:

上周考試錯題總結

  • 錯題1、Linux Bash中,(grep )命令可以進行全文檢索。
    原因:忘記cheat指令的用法
  • 錯題2、Java程序開發中遇到的邏輯錯誤,命令行中要用(JDB)進行調試。
    原因:在之前幾周學習中沒有用到JDB,這周開始進行嘗試和練習。
    -錯題3、訪問數據不會改變它在內存中的狀態。(OK)
    原因:訪問不是讀寫
    -錯題4、~0b1011的十進制值是(-12)。
    原因:補成八位,先取反,在取補,最后化成十進制
    -錯題5、 int i=3; System.out.println(i++);的結果是(3)
    原因:先輸出,再賦值
    -錯題6、面向對象三要素是(封裝/繼承/多態)
    原因:對教材不熟悉
    -錯題7、0x10&9 的結果是(0)。
    原因:先化成二進制,再取與。
    -錯題8、 int i=3; i+=5; System.out.println(i);的結果是(8)
    原因:i+=5~i=i+5

學習進度條

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
目標 5000行 30篇 400小時
第一周 24/822 1/2 13/63
第二周 496/822 1/2 26/63
第二周 326/822 1/3 24/63

嘗試一下記錄「計划學習時間」和「實際學習時間」,到期末看看能不能改進自己的計划能力。這個工作學習中很重要,也很有用。
耗時估計的公式
:Y=X+X/N ,Y=X-X/N,訓練次數多了,X、Y就接近了。

參考:軟件工程軟件的估計為什么這么難軟件工程 估計方法

  • 計划學習時間:24小時

  • 實際學習時間:24小時

  • 改進情況:

(有空多看看現代軟件工程 課件
軟件工程師能力自我評價表
)

參考資料


免責聲明!

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



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