Wednesday, August 22, 2012

Sistem Operasi

4 sks yang diisi dengan materi berikut.
  1. Pengenalan sistem operasi; Mainframe OS, Server OS, Multiprocessor OS, PC OS, Handheld Computer OS, Embedded OS, Sensor Node OS, Real-Time OS, Smart Card OS.
  2. Konsep sistem operasi; Process, Threads, Interprocess Communication, Penjadwalan, Manajemen Memori, File System, I/O, Deadlock.
  3. Konsep System Calls; Manajemen Proses, File, Direktori, Struktur Sistem Operasi.
  4. Konsep Proses; process model, process creation, process termination, perlakuan proses, implementasi proses dan multiprogramming.
  5. Konsep Threads; Penggunaan thread, implementasi thread, aktivasi penjadwalan thread.
  6. Konsep Interprocess Communication (IPC); Race Condition, Critical Region, Mutual Exclusion, Semaphore, Message Passing, Barrier. Konsep Penjadwalan; penjadwalan thread.
  7. Masalah IPC; masalah Dining Philosophers, masalah Readers and Writers. Konsep Manajemen Memori; kebutuhan-kebutuhan manajemen memori, Swapping dan Managing Free Memory, Virtual Memori: Paging dan Page Table, Algoritma Page Replacement.
  8. Konsep File System; Implementasi File System, Manajemen dan Optimasi File System.
  9. Konsep Input/Output; prinsip perangkat keras I/O, prinsip perangkat lunak I/O, layer perangkat lunak I/O, Thin Client, Power Management.
  10. Konsep Deadlock; prinsip-prinsip Deadlock, Algoritma Ostrich, Pendeteksian dan Penanganan Deadlock, Penghindaran Deadlock, Pencegahan Deadlock. Konsep Sistem
  11. Operasi Multimedia; pengenalan multimedia, file multimedia, kompresi video dan audio, penjadwalan proses multimedia, model pola multimedia file system, file placement, caching, disk scheduling untuk multimedia.
  12. Konsep Multiple Processor; konsep multiprocessor, konsep multicomputer, konsep virtualisasi, pengenalan konsep sistem terdistribusi.
  13. Keamanan; Lingkungan Pengamanan, Konsep dasar kriptografi, Mekanisme pengamanan, Penerapan Autentikasi, Insider Attack, Malware, Pertahanan.
  14. Konsep Desain Sistem Operasi; Desain Antarmuka Pengguna, Implementasi, Performa, Manajemen Proyek, Trend pada desain sistem operasi.

No comments:

Post a Comment