ModulXII (dua belas) TopikKonkurensi Sub TopikAlgoritma Penyelesaian Mutual Eksklusion Materi  Algoritma Peterson  Semaphore TujuanMahasiswa mengenal.

Slides:



Advertisements
Presentasi serupa
Menggambarkan Data: Tabel Frekuensi, Distribusi Frekuensi, dan Presentasi Grafis Chapter 2.
Advertisements

WE-2010 Web Engineering Husni husni.trunojoyo.ac.id
Solusi Persamaan Diferensial Biasa (Bag. 1)
Selamat Datang Dalam Kuliah Terbuka Ini
Pencarian ( Searching)
Algoritma & Pemrograman #10
Translasi Rotasi Refleksi Dilatasi
11. BENTUK NORMAL CHOMSKY.
Tugas Praktikum 1 Dani Firdaus  1,12,23,34 Amanda  2,13,24,35 Dede  3,14,25,36 Gregorius  4,15,26,37 Mirza  5,16,27,38 M. Ari  6,17,28,39 Mughni.
ModulVIII (delapan) TopikProses Sub TopikManajemen Proses Materi  Deskripsi Proses  Struktur Data Proses  Implementasi Proses TujuanMahasiswa memahami.
ModulXI (sebelas) TopikKonkurensi Sub TopikDead Lock Materi  Pengertian Dead lock  Penyelesaian Deadlock TujuanMahasiswa mengenal persoalan Deadlock.
ModulXIII ( tigabelas) TopikKonkurensi Sub TopikMutex n-Proses Materi Algoritma Eisenberg-McGuire TujuanMahasiswa mengenal penyelesaian Mutex n-Proses.
ModulXI (sebelas) TopikKonkurensi Sub TopikPengantar Konkurensi Materi  Proses Konkuren  Masalah Konkurensi  Penyelesaian Kokurensi TujuanMahasiswa.
MODUL KULIAH Mata kuliah SISTEM OPERASI II ( 3 sks )
MODUL KULIAH Mata kuliah SISTEM OPERASI II ( 3 sks )
ModulX (sepuluh) TopikManajemen Memory Sub TopikManajemen Memory Lanjut Materi o Paging o Segmentasi o Segmentasi dengan Paging TujuanMahasiswa memahamai.
ModulIX (sembilan) TopikManajemen Memory Sub TopikDasar Manajemen Memory Materi  Latar Belakang  Ruang Alamat Logika dan Ruang Alamat Fisik o Swapping.
1suhardjono waktu 1Keterkatian PKB dengan Karya Inovatif, Macam dan Angka Kredit Karya Inovatif (buku 4 halaman ) 3 Jp 3Menilai Karya Inovatif.
1 IKI10230 Pengantar Organisasi Komputer Kuliah no. A4: Bahasa Rakitan AVR Conditional & Branch Instructions 21 Maret 2003 Bobby Nazief
Minggu V Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I 1.
STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
KETENTUAN SOAL - Untuk soal no. 1 s/d 15, pilihlah salah satu
NoObjekPropertiNilai 1FrmsegitigaNameFrmsegiitiga 2FrmsegitigaCaptionLuas Segi Tiga MDI ( Multiple Document Interface ) Pendahuluan MDI singkatan dari.
MODUL KULIAH Mata kuliah SISTEM OPERASI I ( 3 sks )
ModulXIV ( empat belas) TopikKonkurensi Sub TopikKasus Konkurensi MateriUnix Semaphore TujuanMahasiswa mengenal penyelesaian Mutex n-Proses Mata kuliahSISTEM.
MODUL KULIAH Pertemuan Mata kuliah SISTEM OPERASI I ( 3 sks )
Simulasi Mutual Exclusion Dosen: Jajang Kusnendar, M.T
Instalasi Server Ubuntu Dan Domain Name System Hendra Hidayat.
WEEK 6 Teknik Elektro – UIN SGD Bandung PERULANGAN - LOOPING.
 Mahasiswa dapat menyelesaikan ketiga deret tersebut.
MODUL KULIAH STRUKTUR DATA TANGGAL REVISI TANGGAL BERLAKU KODE DOKUMEN :::::: September Pertemuan Ke : 11 / Page c. Exchange Sort.
MODUL 11 γ (6) γ (6) = 5 γ (5) = 5 ! γ (6) 2.!.γ (2,5) γ (6) = Jawab :
Struktur Perulangan Week 4 & 5.
Cara eliminasi sesungguhnya sama dengan cara yang pernah dibahas pada
Selamat Datang Dalam Kuliah Terbuka Ini
PERULANGAN Perulangan (loop) merupakan bentuk yang sering ditemui di dalam suatu program aplikasi. Di dalam bahasa Pascal, dikenal tiga macam perulangan,
Algoritma dan Struktur Data Menggunakan Java
ALJABAR LINEAR DAN MATRIKS
MODUL 6 PENGULANGAN 6.1. Proses Pengulangan
PENINGKATAN KUALITAS PEMBELAJARAN DAN PEMAHAMAN PERANCANGAN PERCOBAAN MAHASISWA SEMESTER VI FAKULTAS KEDOKTERAN HEWAN UNIVERSITAS AIRLANGGA SURABAYA PENANGGUNG.
Algoritma Runut-balik (Backtracking)
Luas Daerah ( Integral ).
Fungsi Invers, Eksponensial, Logaritma, dan Trigonometri
FUNGSI MATEMATIKA DISKRIT K- 6 Universitas Indonesia
EKUIVALENSI LOGIKA PERTEMUAN KE-7 OLEH: SUHARMAWAN, S.Pd., S.Kom.
Turunan Numerik Bahan Kuliah IF4058 Topik Khusus Informatika I
Algoritma dan Struktur Data
PERNYATAAN IMPLIKASI DAN BIIMPLIKASI
FUNGSI STRUKTUR DISKRIT K-8 Program Studi Teknik Komputer
Bahan Kuliah IF2091 Struktur Diskrit
Algoritma Branch and Bound
BAB V DIFFERENSIASI.
Bahan Kuliah IF2120 Matematika Diskrit
P OHON 1. D EFINISI Pohon adalah graf tak-berarah terhubung yang tidak mengandung sirkuit 2.
Dimensi Tiga (Jarak) SMA 5 Mtr.
Pertemuan 3 Pemrograman Terstruktur
By Tenia Wahyuningrum, MT
PERULANGAN RISMAYUNI.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Mutual Exclusion Edi Sugiarto, S.Kom.
Pengulangan.
STRUKTUR PERULANGAN.
Konkurensi SISTEM OPERASI Slide perkuliahan
PERULANGAN.
Pengulangan.
Pengulangan. Pengulangan (Looping) 1. Pengulangan for 2. Pengulangan while 3. Pengulangan repeat … until.
Chapter 5-2 : Perulangan (Repeatition)
Pengulangan Repeat – Until (lanjutan)
5. SISTEM OPERASI Manajemen Proses - Konkurensi
Chapter 5 : Perulangan (Repeatition)
Transcript presentasi:

ModulXII (dua belas) TopikKonkurensi Sub TopikAlgoritma Penyelesaian Mutual Eksklusion Materi  Algoritma Peterson  Semaphore TujuanMahasiswa mengenal persoalan Mutex dan memahami logika penyelesaian Mutex Mata kuliahSISTEM OPERASI II ( 3 sks ) SemesterV KelasPKK Murni ex-D3 Kampus Meruya DosenIr. Nixon Erzed, MT MODUL KULIAH JURUSAN TEKNIK INFORMATIKA PROGRAM KELAS KARYAWAN UNIVERSITAS MERCU BUANA Pertemuan : XIII (tiga belas)Waktu: Minggu, 13 Januari 2008

Note : Ketika datang proses_0, Interested [ 0 ] akan diberi nilai true, dan turn = 1 Ketika datang proses_1 Interested [ 1 ] akan diberi nilai true, dan turn = 0 Jika dua proses datang secara parallel, maka proses yang terakhir melaksanakan intruksi pengisian nilai turn, akan diblok. Logika Algoritma Peterson dapat digambarkan sebagai berikut : Parbegin Proses 0 Interested [ 0 ]  true Turn  1 Periksa Proses 1 & Turn = 1 ya Masuk SK Interested [ 0 ]  false Masuk SnK Repeat - Forever tdk Proses 1 Interested [ 1 ]  true Turn  0 Periksa Proses 0 & Turn = 0 ya Masuk SK Interested [ 1 ]  false Masuk SnK Repeat - Forever tdk Parend

ClockJalur 0 P A Jalur 1 P B 1. Interested[1]  true 2. Interested[0]  true 3.Turn 1 4.Turn 0 5. While interested [1] and turn = 1 do begin end T Δ F = F P A Pass 6. While interested [0] and turn = 0 do begin end T Δ T= T P B Blocked 7.Masuk SK 8. While interested [0] and turn = 0 do begin end T Δ T= T P B Blocked 9. Proses A selesai dengan SK dan mengubah Interested [0]  false 10. While interested [0] and turn = 0 do begin end F Δ T = F proses B Pass 11.Masuk S non K 12.Masuk SK 13. Proses 1 selesai dengan SK dan mengubah Interested [1]  false 14.Masih S non K 30 Begin Interested [ 0 ]  false Interested [ 1 ]  false Turn  1 Parbegin Proses_0 Proses_1 Parend End-Peterson Skenario Pengujian Turn 0