看板 NTUcourse 關於我們 聯絡資訊
※ 本文是否可提供臺大同學轉作其他非營利用途?(須保留原作者 ID) (是/否/其他條件): 是 哪一學年度修課: 105-2 ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄) 郭大維 λ 開課系所與授課對象 (是否為必修或通識課 / 內容是否與某些背景相關) 資工系 大二必修 δ 課程大概內容 1. Introduction (Summary) 2. System Structures (Summary) 3. Process Concept 4. Multithreaded Programming 5. Process Scheduling 6. Synchronization ==========期中考============== 7. Deadlocks 8. Memory-Management Strategies 9. Virtual-Memory Management 10. File System 11. Mass-Storage Structures 12. I/O Systems 13. Protection, Security, and Distributed Systems (Summary) ==========期末考============== Ω 私心推薦指數(以五分計) ★★★★★ *[m*[1;33;40m ★ ★ ★ ★ ★ *[m η 上課用書(影印講義或是指定教科書) Silberschatz, Galvin, and Gagne, "Operating System Principles" 就是恐龍書 μ 上課方式(投影片、團體討論、老師教學風格) 上課時,老師會用投影片講解。基本上舉例時,老師都會確認大家有聽懂才 繼續講下去。 σ 評分方式(給分甜嗎?是紮實分?) 期中 35% 期末 35% 作業 10% * 3 如果作業都有準時交,最後會加學期總成績3分,並且四捨五入 我有朋友就從86.5變成A+ ρ 考題型式、作業方式 期中考會有名詞解釋,基本上有背有分,然後大部分的考題都跟考古題形式 差不多,有寫考古題基本上都考得不錯。 作業的部分,大致上就是練習一下trace code的能力,大部分難度都不高。 每次作業都有bonus,bonus需要google一下,但都不會太刁鑽。 ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性? 加簽習慣?嚴禁遲到等…) 完全不點名,外系來修的話要有c的基礎,大概是這樣@@ 老師個性很nice,學生的提問都會認真的回答,而且老師真的給人一種大學 者的feel。 加簽的部分比較神奇,資工系大三優先,然後是資工系其他學生(除了大二 雙號),再來是外系大四->大三的順序。基本上會簽到外系大四。 資工系大二的部分,因為某位教授的緣故,所以只給五個名額。 Ψ 總結 這門課理論上是銜接系統程式設計,不過他的難度其實沒有系程高,所以直 接修也沒有關係。基本上考題都不難,教授上課重點都有提到,不過投影片 有些頁數有點慘掉,需要自己注意一下。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.16.136 ※ 文章網址: https://www.ptt.cc/bbs/NTUcourse/M.1498979310.A.683.html
phoenix286: 外系 只有C++夠用嗎? 07/02 22:25
weirdfoot: 回樓上,如果有學好pointer跟function的概念應該夠 07/03 00:46
TheObServer: 給分超甜 我總分還破百 07/05 01:29