Queue
Antrian (Queue) merupakan suatu kumpulan data yang penambahan data atau elemennya hanya dapat dilakukan pada sisi belakang, sedangkan penghapusan atau pengeluaran elemen dilakukan pada sisi depan. Berbeda dengan stack, prinsip yang digunakan dalam antrian adalah FIFO ( First In First Out). Dengan kata lain, urutan keluar elemen akan sama dengan urutan masuknya. Jenis struktur data antrian sering digunakan untuk menstimulasikan keadaan dunia nyata. Namun dalam Queue tidak semuanya menggunakkan konsep FIFO. Contohnya dalam bidang komputer adalah Time-sharing Computer System, dimana ada sejumlah user yg menggunakan sistem tersebut secara bersamaan. Karena sistem ini biasanya menggunakan processor, dan sebuah memory utama. Jika processor sedang dipakai oleh seorang user, maka user yang lain harus antri sampai gilirannya. Antrian ini tidak akan dilayani secara FIFO murni tetapi biasanya didasarkan pada suatu prioritas (Priority Queue) tertentu.
IsFull : Mengecek apakah queue sudah penuh atau belum
Enqueue : Menambahkan data di queue
Dequeue : Mengambil data dari queue
Clear : Menghapus data dalam antrian
View : melihat data dalam antrian

- Prosedur Queue
IsFull : Mengecek apakah queue sudah penuh atau belum
Enqueue : Menambahkan data di queue
Dequeue : Mengambil data dari queue
Clear : Menghapus data dalam antrian
View : melihat data dalam antrian
- Deklarasi Awal Queue



0 komentar:
Posting Komentar