作業系統概論
Introduction to Op;erating Systems
學期
114-1
學分
3
學分
當期課號
910384
永久課號
SESE20002
開課單位
系統工程與科技學士學位學程
授課教師
張凱威
類別
必修
上課時間表
| 節 | 週三 |
|---|---|
6 14:20–15:10 | 作業系統概論 3 節連堂 |
7 15:30–16:20 | |
8 16:30–17:20 |
* 根據陽明交大上課時間表所列
概述
本課程主要介紹現代作業系統之基本概念,它包含處理程序/處理器管理、記憶體管理、檔案管理、及設備管理,並討論分散式系統及多元同步控制
先修科目
程式設計、資料結構、系統程式、資料結構
評分方式
Assignment 20% Class Participation & Quizs 20% Midterm Exam 30% Final Exam 30%
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | 基本概念介紹及歷史沿革 |
| 第 2 週 | 作業系統的架構 |
| 第 3 週 | 行程與執行緒 |
| 第 4 週 | 行程與執行緒 |
| 第 5 週 | CPU的排程 |
| 第 6 週 | CPU的排程 |
| 第 7 週 | 行程的同步問題 |
| 第 8 週 | 行程的同步問題 |
| 第 9 週 | 期中考 |
| 第 10 週 | 死結的問題 |
| 第 11 週 | 主記憶體的管理 |
| 第 12 週 | 主記憶體的管理 |
| 第 13 週 | 虛擬記憶體的管理 |
| 第 14 週 | 虛擬記憶體的管理 |
| 第 15 週 | 檔案系統與儲存體 |
| 第 16 週 | 檔案系統與儲存體 |
| 第 17 週 | 期末考前複習 |
| 第 18 週 | 期末考 |
教科書
Silberschatz, P. Galvin, and G. Gangne, Operating System Concepts, 10th Edition (International Student Version), John Wiley & Sons, Inc.