學習就像一場戰鬥,優質的大師級課程就是你決勝的關鍵!由清大資工系周志遠教授於開放式課程所講授的【作業系統】課程,多年稱霸雲端學子心中的最愛!你對作業系統>深具挑戰性的作業深感恐懼嗎?你對作業系統>原文聖經指定用書有閱讀障礙嗎?您想迎戰國際比賽>卻不得其門而入嗎?志遠教授為您特製一帖【Operating System】的良藥每周定期服用這帖良藥,將學習自律基因植入穴道中,循序漸進地全副武裝、疏通您的任督二脈,欲追隨志遠教授征戰國際、轟動武林、驚動萬教絕非夢想!
【課程大綱】
Course Description
| 1 | Overview |
| 2 | Processes and Threads |
| 3 | Multithreaded Programming |
| 4 | Process Scheduling |
| 5 | Process Synchronization |
| 6 | DeadLocks |
| 7 | Memory Management Strategies |
| 8 | Virtual-Memory Management |
| 9 | File System |
| 10 | Implementing File Systems |
| 11 | Secondary-Storage Structure |
| 12 | I/O Systems |
| ◆ Case Studies: Linux |
【指定用書】
Textbooks
Textbooks
| ♠ | |
| (International Student Version), John Wiley & Sons, Inc. |
【教學方式】
Teaching Method
| ♠ | 上課採用投影片與電腦教材 |
| ♠ | 上課採用投影片與電腦教材 |
| ♠ | 本課程理論與實作經驗並重,學生必須熟悉與演練至少一種商用OS軟體 |
【教學進度】
Syllabus
| ♠ | 每一章教材約需一~二週授畢 |
| ♠ | 期中期末各一 Nachos Project |
.png)