Vilogic
Materi Pembelajaran

Simulasi Queue

Pahami konsep FIFO (First In, First Out). Di sini, elemen yang pertama kali masuk akan menjadi yang pertama kali keluar, persis seperti antrean di dunia nyata.

Bagaimana Queue Bekerja?

Dalam Queue, penambahan data (Enqueue) selalu dilakukan di posisi paling belakang (Rear), sedangkan penghapusan data (Dequeue) selalu dilakukan di posisi paling depan (Front/Index 0).

Enqueue

Menambah elemen ke urutan paling belakang (Rear). Data baru harus menunggu antrean.

Dequeue

Mengambil elemen dari urutan terdepan (Front). Elemen ini yang selesai diproses.

Front

Melihat siapa yang ada di urutan terdepan tanpa mengeluarkannya dari antrean.

Zona Bebas Eksplorasi!

Instruksi di bawah ini adalah titik awal untuk memahami antrean. Cobalah berbagai kombinasi untuk melihat bagaimana sistem mengelola urutan data secara adil!

Misi Eksplorasi

Uji skenario berikut untuk melihat cara kerja Queue:

Siapa di Belakang?

Gunakan Enqueue beberapa kali. Amati bagaimana data baru selalu masuk di posisi Rear (paling belakang).

Prinsip Keadilan (FIFO)

Klik Dequeue. Perhatikan bahwa data yang paling lama mengantre (Front) adalah yang dihapus pertama kali.

Intip Antrean

Gunakan tombol Front. Apakah data di posisi terdepan berubah atau hilang? Bandingkan dengan efek tombol Dequeue.

Uji Kondisi Kosong

Klik Reset, lalu coba lakukan Dequeue atau Front. Amati pesan peringatan yang muncul di simulator!

Total Antrean

0

Depan (Front)

-

Belakang (Rear)

-
Console Kendali
Visualisasi Antrean (FIFO)
E-Book Materi

Untuk materi yang lebih detail silahkan buka atau unduh e-book materi ini