當期課號 | 2902 | Course Number | 2902 |
---|---|---|---|
授課教師 | 張兆村 | Instructor | Chang,Chao Tsun |
中文課名 | 作業系統概論 | Course Name | Introduction to Operating Systems |
開課單位 | 資訊與通訊系(四日)三A | Department | |
修習別 | 選修 | Required/Elective | Elective |
學分數 | 3 | Credits | 3 |
課程目標 | "使學生能夠具有 a. 作業系統的基本概念 b. 了解系統架構、用者介面、程序管理、記憶體管理、檔案系統、I/O系統、保護及分散式系統這些重要議題。 c. 提昇作業系統設計之觀念 " | Objectives | "This course provides the students with: a. Basic knowledge of the operation system. b. Realize the following important topics after finishing this course, such as the system structure, user interfaces, process management, memory management, file systems, I/O systems, protection, and distributed systems. c. Promote the design concept of operation system of students. " |
教材 | Operating Syatem Princiles: 第七版 John Wiley & Sons. Inc. (東華書局), Abraham Silberschatz, Peter Baer Balvin, Greg Gagne |
Teaching Materials | Operating Syatem Princiles: 7th Edition John Wiley & Sons. Inc. Abraham Silberschatz, Peter Baer Balvin, Greg Gagne |
成績評量方式 | 期中考30% 期末考30% 小考及出席成績 40% |
Grading | Midterm Exam. 30% Final Exam. 30% Quiz/Attandance 40% |
教師網頁 | http://www.mis.hit.edu.tw/detail.asp?sn=81 | ||
教學內容 | 1.簡介 2.系統架構 3.行程的概念 4.多執行緒程式設計 5.行程排程 6.同步 7.死結 8.記憶體管理策略 9.虛擬記憶體管理 10.檔案系統 11.實現檔案系統 12.次儲存體管理架構 |
Syllabus | 1.Introduction 2.System Structures 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.Implementing File Systems 12.Secondary-Storage Structure |