作業系統
Operating Systems
學期
106-2
學分
3
學分
當期課號
1102
永久課號
UEE3304
開課單位
電機工程學系
授課教師
田伯隆
校區
光復
類別
選修
上課時間表
| 節 | 週一 | 週四 |
|---|---|---|
3 10:10–11:00 | 作業系統 EDB26 2 節連堂 | |
4 11:10–12:00 | ||
7 15:30–16:20 | 作業系統 EDB26 |
* 根據陽明交大上課時間表所列
概述
該門課是預計開在電機系大學部的初階作業系統導論。內容涵蓋作業系統所有基本的理論與概念。本課並不專注於單一特定作業系統,而是將完整介紹通用電腦(設備)作業系統的必要結構與運作。期許電機系修課學生修習此課後能具備基本作業系統的知識,以為更高階、特定作業系統奠定基礎。
先修科目
Introduction to Computers Science
教學方式
Teaching Assistant: Name: 陳宏軒 E-mail: kshachen@gmail.com Name: 陳俊廷 E-mail: andy1995030978@gmail.com Name: 蔡孟儒 E-mail: sp02704991@yahoo.com.tw Office Number and Tel.: ED817 ext.:54626
評分方式
1學期作業: 每個章節將會有紙上及程式設計作業。 2.考試狀況: 原則上安排一次期中考,一次期末考。 3.評量方法 期中考:35% 期末考:35% 作業:30%
課程大綱
- Overview
- Process Management
- Process Coordination
- Memory Management
- Storage Management
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | Chapter 1: Introduction |
| 第 2 週 | Chapter 2: System Structures |
| 第 3 週 | Chapter 3: Process Concept |
| 第 4 週 | Chapter 4: Multithreaded Programming |
| 第 5 週 | Chapter 5: Process Scheduling |
| 第 6 週 | Chapter 5: Process Scheduling |
| 第 6 週 | Chapter 6: Synchronization |
| 第 7 週 | Chapter 6: Synchronization |
| 第 8 週 | Chapter 7: Deadlocks |
| 第 8 週 | Midterm Exam |
| 第 9 週 | Chapter 8: Memory-Management Strategies |
| 第 9 週 | Chapter 9: Virtual-Memory Management |
| 第 10 週 | Chapter 10: File-System |
| 第 10 週 | Chapter 9: Virtual-Memory Management |
| 第 11 週 | Chapter 11: Implementing File-Systems |
| 第 11 週 | Chapter 12: Secondary-Storage Systems |
| 第 12 週 | Chapter 13: I/O Systems |
| 第 12 週 | Final Exam |
教科書
“Operating System Concepts,” Abraham Silberschatz, Peter B. Galvin, and Greg Gagne, JOHN WILEY & SONS. INC., 8th edition, 2010.
Office Hours
- 地點
- ED815A
- 聯絡方式
- Ext: 31217 E-mail: polungtien@gmail.com