授課內容
1. Introduction2. Computer-System Structures3. Operating-System Structure4. Processes5. Threads6. CPU Scheduling7. Process Synchronization8. Deadlocks9. Memory Management10. Virtual Memory11. File Systems12. I/O Systems13. Mass-Storage Structure14. Distributed Systems15. Protection and Security
教科書/參考書
1. Avi Silberschatz, Peter Galvin and Greg Gagne, Applied Operating System Concepts, 1st Edition, John Wiley & Sons, Inc. 2000.2. Andrew S. Tanenbaum, Modern Operating Systems, 2nd Edition, Prentice-Hall, Inc. 2001.3. Ida M. Flynn and Ann McIver McHoes, Understanding Operating Systems, 3rd Edition, Brooks/Cole, Thomson Learning, Inc. 2001.
配分方式
點名 10%~15%
期中 25%~30%
期末 30%~35%
作業 15%~20%
上課時間
星期四-15:00~17:00 星期五-11:00~12:00