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

6 sinkronisasi aplod from Setia Juli Irzal Ismail

 


Silahkan tuliskan tanggapan, kritik maupun saran