Sistem Operasi

Sistem Operasi

Course modified date: 13 Mar 2024

Mata kuliah ini menjelaskan mengenai peran sistem operasi pada komputer, bagaimana cara sistem operasi mengatur resource hardware seperti memory dan harddisk, bagaimana cara sistem operasi menangani concurrency, thread, penjadwalan, input/output. Mahasiswa juga diberi tugas mempelajari sistem operasi yang umum digunakan sehari-hari seperti Windows dan Linux..

Kompetensi yang Diharapkan

  1. Mahasiswa mampu menerangkan/menjelaskan pengertian, fungsi sistem operasi, serta sejarahnya dan perkembangannya dan mampu mengindentifikasi jenis sistem operasi
  2. Mahasiswa mampu menguraikan konsep dari sistem operasi dan struktur sistem operasi; mampu menerangkan konsep system call, fungsi API dan peran middleware
  3. Mahasiswa mampu menjelaskan konstruktor dan desain utama dari sistem operasi yaitu proses dan thread; mampu membangun program yang multiprocess dan multithreading
  4. Mahasiswa mampu menerangkan fungsi-fungsi yang utama sistem operasi untuk mengelola proses (penjadwalan),  mendukung konkurensi serta pengelolaan memori; mampu membangun program yang konkuren.
  5. Mahasiswa mampu menjelaskan aspek keamanan yang disediakan oleh sistem operasi serta bagaimana sistem operasi menyediakan proteksi