Latihan 8 Instalasi dan Penggunaan Sistem Operasi

Kepada para mahasiswa peserta mata kuliah Instalasi dan penggunaan sistem operasi, silahkan kerjakan latihan 8 berikut ini:

Teori Mekanisme Sinkronisasi

  1. Jelaskan apa yang dimaksud dengan “Race Condition” pada sistem operasi!
  2. Bagaimana cara untuk menghindari terjadinya “Race Condition“?
  3. Jelaskan apa yang dimaksud dengan “critical condition” pada sistem operasi!
  4. Bagaimana cara untuk menghindari terjadinya “Critical condition“!
  5. Jelaskan apa yang dimaksud dengan Semaphore pada sistem operasi!
  6. Jelaskan apa yang dimaksud dengan “Bounded-buffer problem” pada sistem operasi!
  7. Jelaskan apa yang dimaksud dengan “Readers-writers problem” pada sistem operasi!
  8. Jelaskan apa yang dimaksud dengan “Dining Philosophers problem” pada sistem operasi!

Praktek

Cari sebuah script sederhana yang memiliki permasalahan “race condition”. Compile & Jalankan script tersebut di terminal.

  1. Laporkan apa yang terjadi bila script tersebut anda jalankan!
  2. Bagaimana cara mencegah terjadinya race condition pada script anda!

Kumpulkan ke email dengan subjek latihan 8 IPSO

Have fun!

slide kuliah

 

Silahkan tuliskan tanggapan, kritik maupun saran

This site uses Akismet to reduce spam. Learn how your comment data is processed.