--- title: Week #2 (Mar 3) :: 基本能力鑑定 toc: no ... 教材 ---------- * `嵌入式作業系統設計、實做,與移植 (2015 年春季 ) 課程說明`_ * `作業系統基本觀念複習`_ 基本能力鑑定 ------------------ * 動機:本課程不在意學生是否為資訊系學生、是否修過相關課程,只在意學生能力和潛力 * 測驗時間: 3 月 3 日 16:00-21:00 * 測驗地點: 成大資訊系新系館二樓 65203 教室 * 注意須知: - 總分 250 分,只要能考到 75 分以上,後續課程進行不會有太大的困難 - 可以攜帶任何書本、參考資料到教室 - 甚至可以使用電腦教室的電腦設備,上網查詢資料 - 中途可離席,但請不要放棄作答 - 可跟講師申請重新測驗,考到滿意為止,時限到 6 月 3 日 * 能力鑑定項目 (分析作業系統設計必備的技能) - C 語言程式設計,規格為 `C99`_ - 英文閱讀,全部英文命題,可用中文作答 - 資料結構 - 機率統計 - 計算機組織與結構 - 作業系統 * 參考測驗題目 - `2013 年課堂測驗`_ 實驗和作業 --------------- * 參考 `Lab 38`_ (ARM Environment) 說明 - 使用 GitHub 提交作業,程式碼註解和 Git 修改紀錄應該全部用英文撰寫 - 需要同時更新`作業 Hackpad`_,作為開發紀錄 * 作業繳交截止日期 - Mar 14, 2015 (含) 之前 - 越早在 GitHub 上有動態、越早接受 code review,評分越高 預習項目 ------------ * `How A Compiler Works: GNU Toolchain`_ - `"Hello World" 程式的運作原理`_ * `Introduction to ARM Architecture`_ * `ARMv7-A Architecture`_ * `FreeRTOS`_ - `The Architecture of Open Source Applications: FreeRTOS`_ - 成大資訊系共筆 `FreeRTOS`_ - `Study of an operating system: FreeRTOS`_ - `FreeRTOS 即時核心實用指南`_