107(2)作業系統

課程說明

To study the basic concepts of operating systems and the most important computer architectural issues that govern the design and implementation of an operating system.
This course studies the principles and concepts that govern the design of modern computer operating systems. In general terms, the course covers the two primary functions of an operating system: insulating users and applications from details of the computer hardware, and managing the allocation of resources to improve efficiency.

第1週 Computer Architecture Concepts (Von Neumann)
第2週 Operating-System Concepts
第3週 Operating-System Structures (System Calls)
第4週 Processes &;;;; Threads
第5週 IPC (Process Synchronization) (I)
第6週 小考+檢討
第7週 IPC (Process Synchronization) (II)
第8週 期中統一會考
第9週 Scheduling (I)
第10週 Scheduling (II)
第11週 I/O Hardware &;;;; Software
第12週 Deadlocks
第13週 Memory Management &;;;; Swapping
第14週 Paging &;;;; Page Tables
第15週 Virtual Memory (Demand Paging)
第16週 小考+檢討
第17週 Page Replacement Algorithm
第18週 期末統一會考

 ;;;;

資料處理中...
上傳中...