Operating System

PEMBERITAHUAN

Bagi yang hendak mengambil matakuliah ini, Anda diwajibkan memiliki dan membawa buku Operating System Concepts di setiap pertemuan. Tidak akan disediakan slide materi untuk perkuliahan ini, karena semua materi sudah ada di buku.

PENGANTAR

Matakuliah ini memperkenalkan desain, implementasi, konsep-konsep dasar serta prinsip-prinsip Sistem Operasi modern. Cakupan matakuliah ini diawali dengan pengantar tentang sistem operasi dan struktur sistem operasi secara umum, dilanjutkan dengan Proses dan Thread, penjadwalan CPU serta masalah yang muncul (dead lock). Bagian kedua akan membahas tentang managemen memori, managemen berkas, struktur penyimpanan massal, serta konsep virtualisasi serta sistem terdistribusi.

Dalam matakuliah ini Sistem Operasi yang beredar luas di masyarakat tidak akan dibahas secara khusus, namun membahas konsep serta prinsip-prinsip umumnya. DOS, Windows, dan LINUX akan dibahas sebagai contoh kasus.

MATERI

  1. Syllabus
  2. Introduction to Operating System
  3. Operating System Structures
  4. Proses + Thread
  5. CPU Scheduling
  6. Dead Locks
  7. Main Memory
  8. Virtual Memory
  9. File System Interface
  10. Implementation
  11. Mass-Storage Structure
  12. Virtual Machines
  13. Distributed Systems

REFERENSI

  1. Operating System Concepts 8th/9th Edition (Avi Silberschatz, Peter Baer Galvin, Greg Gagne - John Wiley & Sons, Inc)