Skip to content

Schedule

Generated by gemini

7 月:暑修期作息與進度(每週一、三、五早上不排考研進度)

時段 Sun Mon Tue Wed Thu Fri Sat
09:00~10:30 \ 通識 Breakfast 通識 Breakfast 通識 Breakfast
10:30~14:00 \ 通識+午餐 DSA 通識+午餐 CA 通識+午餐 MATH
14:00~15:00 \ OS 午餐 OS 午餐 OS 午餐
15:00~19:00 \ OS DSA OS CA OS MATH
19:00~20:00 \ 晚餐 晚餐 晚餐 晚餐 晚餐 晚餐
20:00~23:00 \ 題目 題目 題目 題目 題目 題目

每週OS進度

  • 數學時段:全面轉為「純刷題與勘誤」,不需再看理論。

  • Week 2 (7/13 - 7/19):記憶體管理(提早迎戰大魔王)
  • OCW 對應:第10講 ~ 第14講。
  • 範圍:Ch8 Memory Management, Ch9 Virtual Memory Management。
  • 執行重點:這兩章是資工所計算題的重頭戲。理解 Logical 轉 Physical Address 的底層硬體機制(TLB 查表)。不要背公式,用你對陣列(Array)與指標(Pointer)在實體 RAM 中如何存放的直覺,去推導 Paging 與 Segmentation 的計算題。熟練 Page Replacement 演算法。

  • Week 3 (7/20 - 7/26):執行緒與排班

  • OCW 對應:第15講 ~ 第18講前半。
  • 範圍:Ch4 Multithreaded Programming, Ch5 Process Scheduling。
  • 執行重點:Threads 的概念你已經懂了,影片可 2.0 倍速掃過。把精力集中在 Ch5 各種排班演算法(FCFS, SJF, SRTF, RR)的 Gantt Chart 繪製與時間計算。

  • Week 4 (7/27 - 8/2):行程同步(最核心考點)

  • OCW 對應:第18講後半 ~ 第21講。
  • 範圍:Ch6 Process Synchronization。
  • 執行重點:這週只有一章,因為它是 OS 最難的章節。遇到 Semaphore 與 Monitor 的虛擬碼時,想像你自己正在寫這支 C 程式,如果不加鎖會發生什麼 Race Condition。把 Reader-Writer 問題的底層邏輯推演到爛熟。

8 月:全職衝刺期作息與進度(全天可用)

作息策略

時段 Sun Mon Tue Wed Thu Fri Sat
09:00~10:30 \ Breakfast Breakfast Breakfast Breakfast Breakfast Breakfast
10:30~14:00 \ CA DSA MATH CA DSA MATH
14:00~15:00 \ 午餐 午餐 午餐 午餐 午餐 午餐
15:00~19:00 \ CA DSA MATH OS OS OS
19:00~20:00 \ 晚餐 晚餐 晚餐 晚餐 晚餐 晚餐
20:00~23:00 \ 題目/勘誤 題目/勘誤 題目/勘誤 題目/勘誤 題目/勘誤 題目/勘誤

每週OS進度

  • Week 5 (8/3 - 8/9):死結與檔案系統介面
  • OCW 對應:第22講 ~ 第23講前半。
  • 範圍:Ch7 Deadlocks, Ch10 File System Interface。
  • 執行重點:Deadlock 直接專注於 Banker's Algorithm 的矩陣計算。檔案系統介面與你平常在 Linux 終端機下指令(如 chmod, ln)的邏輯完全一樣,快速帶過。

  • Week 6 (8/10 - 8/16):檔案系統實作

  • OCW 對應:第23講後半 ~ 第25講前半。
  • 範圍:Ch11 File System Implementation。
  • 執行重點:重點掌握 Inode 的多層級索引結構(這也是計算題考點),以及磁碟空間的配置方法(Contiguous, Linked, Indexed)。

  • Week 7 (8/17 - 8/23):磁碟陣列與 I/O 系統

  • OCW 對應:第25講後半 ~ 第26講。
  • 範圍:Ch12 Mass Storage System, Ch13 I/O Systems。
  • 執行重點:專注於磁碟排班演算法(SSTF, SCAN 等)的磁軌移動計算,以及理解 RAID 0 到 RAID 6 各自解決了什麼效能或備份問題。

  • Week 8 (8/24 - 8/31):全局壓縮與綜合刷題

  • OCW 對應:無新進度。
  • 範圍:全範圍綜合題庫。
  • 執行重點:不再分章節刷題,直接寫《金寶典》最後的跨章節大題。用「極限限制」的反向工程思維,把 OS 從頭到尾的邏輯串接成一張完整的地圖。