240-323 OS,2000
1
240-323 Operating System
First Semester, Year 2000
Wannarat Suntiamorntut
Department of Computer Engineering, PSU Wannarat Suntiamorntut
240-323 OS,2000
2
Department of Computer Engineering, PSU Wannarat Suntiamorntut
Course organize
• Text BookAbraham Silberschatz, Peter Baer Galvin,
“Operating System Concepts”. Fifth edition, 1998.• Class web site
http://fivedots.coe.psu.ac.th/~wannarat/240-323• News group
comp.os • Grade
Assignment 20 %Midterm 30 %Final 50 %
240-323 OS,2000
3
Department of Computer Engineering, PSU Wannarat Suntiamorntut
Course Outline
• Overviews- Introduction- Computer-system structures- Operating-system structures
• Process Management- Process- CPU scheduling- Process Synchronization- Deadlocks
• Storage Management- Memory Management- Virtual Memory- File-system Interface
240-323 OS,2000
4
Department of Computer Engineering, PSU Wannarat Suntiamorntut
Course Outline
- File System Implementation• I/O Systems
- I/O systems- Secondary-storage structure- Tertiary-Storage structure
• Distributed Systems- Network Structures- Distributed System Interfaces- Distributed System Structures- Distributed File Systems- Distributed Coordination
240-323 OS,2000
5
Department of Computer Engineering, PSU Wannarat Suntiamorntut
Course Outline
• Protection and Security- Protection- Security
• Case Studies- UNIX System- Linux System- Windows NT- Historical Perspective
240-323 OS,2000
6
Department of Computer Engineering, PSU Wannarat Suntiamorntut
Pre-Test (Answer sheet uses A4)
1. What’s an operating system (OS) in your opinion, andgive me four examples of OS which you know?
2. What’s an operating system used for?
3. Explain how the computer system operate after you power on or reboot.
Write your name and account on your answer sheet.!!!!