# 2018年系統軟體短期課程:台南場次 (時段: Sep 9, 2018) (地點: 成功大學資訊工程系) ==不需事先報名而且免費== 主講人: [jserv](http://wiki.csie.ncku.edu.tw/User/jserv) / 課程討論區: [2018 年系統軟體課程](https://www.facebook.com/groups/system.software2018/) ![](https://i.imgur.com/pWMpW26.png) ## "What I cannot create, I do not understand." ![](https://i.imgur.com/LAPcMda.png) 美國著名物理學家、1965 年諾貝爾物理獎得主 Richard P. Feynman 唯有透過自己投身創造,才能理解事物的本質 * [build-your-own-x](https://github.com/danistefanovic/build-your-own-x) ## 課程進度表 - [ ] 9 月 9 日 (週日) * ==[隨堂測驗](https://hackmd.io/s/Syw-4lz_7)== * `09:30` - `10:20`: [透過 Computer Systems: A Programmer's Perspective 學習系統軟體](https://hackmd.io/c/S1vGugaDQ) * `10:30` - `11:20`: [你所不知道的 C 語言重點提示](http://hackfoldr.org/dykc/) * [指標](https://hackmd.io/s/HyBPr9WGl), [函式呼叫](https://hackmd.io/s/SJ6hRj-zg), [遞迴](https://hackmd.io/s/rJ8BOjGGl), [未定義行為](https://hackmd.io/s/Skr9vGiQm) * `11:30` - `12:20`: [編譯器和最佳化](https://hackmd.io/s/Hy72937Me) * `13:30` - `14:20`: [現代處理器](http://hackfoldr.org/arm/) * `14:30` - `16:20`: [Arm 處理器架構](http://hackfoldr.org/arm/) * `16:30` - `17:20`: [C 編譯器原理和案例分析](https://hackmd.io/s/H1ZzeiCIQ) / [數值系統](https://hackmd.io/s/BkRKhQGae) * `17:30` - `18:20`: [作業系統和多核心處理](http://hackfoldr.org/oscar/) ## 課程注意須知 * 自備考卷 (A3 紙張,至少 2 張) 和書寫工具到指定教室; * (選擇性) 預先在自己的電腦上安裝 GNU/Linux,建議使用 [lubuntu](https://lubuntu.net/); * 為了讓課程順利進行,請先修以上教材 * 針對優秀的在校學生,我們提供交通補助,凡是過去貢獻和編譯器、虛擬機器、作業系統、資料庫引擎有關開放原始碼專案的在校學生,請發私人訊息附上前述證明給 [Jserv 與他愉快的小夥伴](https://www.facebook.com/JservFans/) 粉絲專頁聯繫; ## 課程地點和時段 * 地點:成功大學資訊工程系舊館一樓 4201 教室 ([地圖](http://www.csie.ncku.edu.tw/ncku_csie/intro/traffic)) * 時段:2018 年 9 月 9 日 09:30-18:20