SIMULASI PADA SISTEM OPERASI UNTUK MASALAH DINING PHILOSHOPERS

Authors

  • Wiji Sariningsih Program Studi Pendidikan Matematika,FMIPA, Universitas Indraprasta PGRI Jakarta

Keywords:

Sistem Operasi, Masalah Dining Philoshopers

Abstract

Pada tahun 1965, Dijkstra mengemukakan dan memecahkan suatu masalah sinkronisasi yang disebut dengan Dining Philosophers Problem. Algoritma tersebut digunakan untuk mengatasi masalah kondisi bersaing pada penggunaan sumber yang terbatas oleh banyak pengguna. Program ini menggunakan metode semaphores untuk menghindari starvation dan deadlock. Untuk membantu menggambarkan perilaku sistem dan menganalisa hasil akhir jika diberi variasi input variabel waktu tunggu yang berbeda-beda serta untuk mempermudah dalam memahami dan mempelajari algoritma tersebut digunakan simulasi pendekatan pemecahan suatu masalah

References

Bambang Hariyanto, Ir, Sistem Operasi, Edisi Kedua, Informatika, Bandung, 1995.

Deitel, H.M, The Systems Programming Series an Introduction to Operating Systems, Addison Wesley, 1982.

Hoover, Stewart V and Perry, Ronald, F, Simulation a Problem Solving Approach, Adisson Wesley Publishing, 1998.

Insap Santosa, P, Ir, M. Sc, Struktur Data Menggunakan Turbo Pascal 6.0, Andi Offset, 1993.

Jogiyanto, H.M, Turbo Pascal Jilid 1 dan Jilid 2, Andi Offset, 1998.

Laksono, Yoyok Adisetio, Membuat Program Grafik Lewat Turbo Pascal 5.5/6.0, Edisi Kedua, Andi Offset, 1995.

Mokarribin A Rahman, Dining Philosophers Problem, CSC 413 Operating System, 2002.

Sri Kusumadewi, Sistem Operasi, Edisi Pertama, J&J Learning, 2000.

Tanenbaum, Andrew S, Operation Systems Design and Implementation, Prentice Hall, 1987.

Downloads

Published

2023-10-25

Issue

Section

Articles