Postingan

Menampilkan postingan dari Oktober, 2023

Laporan Tugas Sistem Operasi Modul A: Syncronization dalam Java

Gambar
LAPORAN TUGAS SISTEM OPERASI MODUL A Diajukan Untuk Memenuhi Tugas Sistem Operasi Dosen Pengampu Arie Budiansyah, ST., M.Eng     Disusun Oleh:     Arif Maulana (2208107010067) Informatika Semester 3         FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SYIAH KUALA 2023 A    Syncronization dalam JAVA Program multi-thread sering kali menghadapi situasi di mana beberapa thread mencoba mengakses sumber daya yang sama dan akhirnya memberikan hasil yang salah dan tidak terduga. Sinkronisasi Java digunakan untuk memastikan dengan beberapa metode sinkronisasi bahwa hanya satu thread yang dapat mengakses sumber daya pada titik waktu tertentu.                        1.      Mencetak Huruf dari Dua Thread Berbeda Tanpa Menggunakan Syncronization                ...

Laporan Sistem Operasi Modul B: Syncronization Menggunakan Annonymous Class dan Syncronization Block

Gambar
                                                                              LAPORAN TUGAS SISTEM OPERASI MODUL B Diajukan Untuk Memenuhi Tugas Sistem Operasi Dosen Pengampu Arie Budiansyah, ST., M.Eng     Disusun Oleh:     Arif Maulana (2208107010067) Informatika Semester 3         FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SYIAH KUALA 2023                A.   Syncronization Method dengan Menggunakan Annonymous Class  Seperti yang sudah dijelaskan pada modul sebelumnya, Synchronized method adalah cara untuk menghindari akses bersamaan ke sebuah metode atau blok kode oleh beberapa thread dalam lingkungan pemrograman berbasis Java. Ini di...