#2018秋季班 個人評量 ##(秋季班)作業及筆記 * [開發記錄(lab0)](https://hackmd.io/FtQMBcCfQEiMUwglhnDY1g?view) / [Github](https://github.com/yichung279/lab0-c) * [開發紀錄(clang)](https://hackmd.io/c/HJjV2xCom/%2FNf8hGkXdTOmv0ZsjNRdOGA) * [開發紀錄(assessment)](https://hackmd.io/s/HkZjIGAo7) * [開發紀錄(review)](https://hackmd.io/s/ByvKs8sj7) * [開發紀錄(bits)](https://hackmd.io/f0ta07-BQJOX8u7OMY36AQ) / [Github](https://github.com/yichung279/datalab) * [共筆(dict,加上 locality 和效能影響的分析)](https://hackmd.io/s/r1ZdcbFpm) / [github](https://github.com/asd757817/dict) * [共筆(cachelab)](https://hackmd.io/s/SkeA19jWN)/[Github](https://github.com/yichung279/cache_lab) ##(秋季班)所見所聞心得 除了對計算機更完整的了解外,對我來說,課堂有有兩個難能可貴的地方,第一個是一窺好的 c 語言如何撰寫。第二個是了解資訊電子產業的發展。第一部份其實是來自我不了解 c 語言,用 c 寫過的東西都停留在能過就好的程度,第一次真正善用 pointer 或是去好好思考記憶體的情形...。第二部分了解後,進而去思考我們要學什麼,我們該怎麼面對快速發展的世界,該去運用什麼資源發展自己到能立。 細項來說,現在的我更會去注意數值系統的邊界問題,對c語言進一步的了解,pointer 的操作、更複雜的宣告、bitwise 操作從無到完成 datalab。明白藏在時間複雜度背後的安全性問題,看到很多數學、抽象概念如何實用在計算機系統上。最後階段實作了 bloom filter 跟 cache simulator,算是很清楚地了解 bloom filter 跟 cache。 ##(秋季班)自我評量分數 我想想給自己 90/100。 在課程中老師出了許多作業,雖然還有空間深入了解,但我也是一步步做完了作業。尤其做完完全通過 datalab 後,我可以很有信心的說對於數值系統我有相當程度的瞭解。深入了解 bloom filter/cache、聽老師幹古了解很多電腦發展的歷史,這學期學很多。但老實說自己很弱的作業系統跟計算機組織(尤其是組語)還很不清楚,要更努力的學習。