版本 7ba99c5646f81b42c828af9de8c09f0a650c7902
簡介
2024 Linux 核心設計 春季班 自我評量
作業及quiz共筆
發現共筆中有錯誤
- lab0-c:
HackMD
中「論文〈Dude, is my code constant time?〉重點提示」的地方發現一些錯誤
修課心得
自我評量
- 成果發表和貢獻: 10分 遇到教材不理解的時候都會點進去看他相關的連結,有時候連結網址還是無效的,便會往網址的上一層看能不能找到原本教材的新網址。我也在 lab0-c 的作業說明中發現一個錯誤,並在下面提出提問。
- 作業/隨堂測驗: 10分 這堂課中,我自己認為進步最多的地方就是快速閱讀程式的能力。從小考中,我學會如何從前後的程式碼推出下一步。更重要的是,我學會怎麼讀懂 man page 並從文字敘述或是下面的範例得知要填數什麼參數。
- 期末專題: 7分 期末專題中間因為大三的專題以及編譯作業停擺了快一個月。在做專題的時候,卡在定點數的地方卡了兩個禮拜還是想不到要怎麼實作出來,後來去實作出讓秒數可以在終端每秒更新。在讀教材的過程中重新了解 semephore 跟 mutex 的差別,把上學期作業系統沒有讀懂的地方真正了解。
- 與授課教師的互動: 10分 5/1 9:30pm 一對一討論:在和教授討論之後,我發現自己平常應付考試的方法不是真正學習該有的態度。不應該速讀過教材,如果只是速讀,AI在這點做的比人類還快而且更好。同時我也發現自己的口語表達不理想,後來在讀教材都有試著在吃飯的時候跟同學解釋剛剛讀到的東西。 5/7 上課參與問答:那次的小考我拿到滿分,但在教授問 Futex 相關的問題時,我卻答不出。在課後我有去把老師問的正確答案找出來。