作業系統概論

賞析作業系統理論
賞析GNU/Linux之設計與實作

常用連結

正課影片
(youtube)

視訊上課
(team)

視訊上課集錦
(youtube)

所有教材
(dropbox)

作業影片
(2021

Ubuntu的ova檔

論壇
(討論區)

問卷調查結果
(非學校的問卷)

所有人的作業、考卷

eCourse2

Mobirise

上課進度,因應疫情,上課內容、作業及考試可能有所調整

為什麼這門課
不使用恐龍書?

在這門課中,會以Linux為基礎介紹重要的作業系統概念,而恐龍書中重要、具有啟發性的概念也會教授,但這門課不侷限於「恐龍書」的內容,甚至『完全不包』含恐龍書中若干內容
這門課能帶給同學的不是「概念」或者是「想像」,而是以具體的作業系統(Linux)說明當今的作業系統如何達到目標,並希望與學生探索所有的可能性。
我們著重於『為什麼要這樣設計』、『做出這樣設計的時空背景為何』、『還能更好嗎』
雖然較為強調設計與實作,但這門課不是教『如何使用GNU/Linux』,也『不是Linux kernel programming』的課程

Develop a free website with Mobirise