版本 b4b50d88d06cc2dbfbd3143a8b8cd65fe0989d6b
Week #8 (Apr 8) :: Advanced OS Design Issues
重大事項宣達
從 4 月 15 日開始分組報告,主題和順序請參考 期中分組
- 請回顧 課程評分方式,趕快跟上進度
- 考試: 15% (涵蓋基礎電腦科學概念和案例分析)
- 作業: 30% (針對資訊產業需技能,所濃縮的訓練)
- 期中報告: 15%
- 期末專題 : 40%
- 請回顧 課程評分方式,趕快跟上進度
從 4 月 8 日 (含) 起,晚上沒有固定主題的實習/實驗課,但歡迎留下來討論,只要與課程相關的議題即可
期中報告的組別會給同學出作業,請務必進行,這會列入評分
若有使用示波器 (建議!否則需要用統計模型證明各項 performance test 的可靠程度) 的需求,請聯繫助教 陳秉文 nicholas800208@gmail.com
可和講師一對一討論和面試的時段:(請事先預約)
- 週一上午
- 週二晚間
- 週三晚間
- 週四下午、晚間
- 週六、週日
所見所聞 (1)
- “當這個世界容不得你說「不要」的時候,你該做的,不是躺在地下耍賴,而是必須要思考,應對的策略是什麼。”
- from 應該是沒什麼人要看的事實
- “青年的不斷奮鬥只求一點點的進步,老妖怪們隨口一句就讓我們倒退好幾年”
- 得罪一整個世代
- “你不妨想像,二十年後的政府財政崩潰,領導者決定廢除高額月退俸,軍公教一律只撥給22k,理由是「過去我們領這個錢也能活」。這勢必會引發大規模的抗議活動,在凱道上集結數十萬退休老人,甚至打下了行政院與立法院。但政府只是拖、拖、拖。拖到老人撐不住了,只好默默離開所佔領的一切。”
所見所聞 (2)
- 爸媽們,請對孩子多點信心!
- 在未來超競爭的世界裡,需要的是有能力的人,不是有學歷的人。當孩子設計開發能力很強的時候,他念哪個學校、哪個系,重要嗎?未來照樣拿高薪!
- 在未來超競爭的世界裡,需要的了解別人的人,不是關在自己世界的人。當孩子不了解這個世界、不了解人的話,是無法開創出成功的產品、好的事業的!
- 在未來超競爭的世界裡,需要的是有企圖心改變的人,不是常安於現狀的人。當孩子老是安於現狀的時候,他未來就不會有洞察力看到可以改變的地方,也就不會有企圖去做出別人沒想過得創新設計!
- 台灣工程師的主要問題
- 「偷懶是程式設計師的美德」這是大部分人都知道的,但大部分台灣工程師連「偷懶」都懶的做
- 偷懶不是什麼事都不做,而是少做。少做是需要用腦力和想像力找出更好的解決方案,讓我們能以更少的力氣,完成更多的事
- 但台灣大多數工程師懶的多花時間在「思考」這件事上,大多只想要接受 指揮做事,或解決眼前的事就好,不願做長遠或深入的思考。 這一方面是管理者的心態,一方面也是教育的問題
產業動態
- Google 準備在美投資 110 億美元,顛覆寬頻與無線網路市場
- 微軟,真的變了!
- 網路大串連,全面引爆服貿話題
- 社會運動規模效率和資訊技術的正相關
課程資料
- Introduction: the ARM Cortex-M3 Exception / Interrupt
- 以工程觀點重新檢視 UNIX 與 C 語言
- 反璞歸真系列之探究 UNIX v6 作業系統設計
- Memory Management from UNIX v6, BSD, MINIX, to L4
- Microkernel Evolution
- Faults inside System Software
- 小小軟體碼錯誤也可能殺人!
- buffer overflow, race condition
- 小小軟體碼錯誤也可能殺人!
STM32F429 Discovery
- STM32F429 Seminar
- 展示影片 (Hackpad)
- 系統分析示範: uClinux + 示波器