Dalam ilmu komputer, antrean adalah koleksi dari data-data yang memiliki urutan dan hanya bisa diubah dengan menambahkan data di satu ujung dan mengeluarkan data di ujung lainnya.[1] Biasanya, ujung di mana elemen bisa ditambahkan disebut back, tail, atau rear dari antrean sementara ujung di mana elemen bisa dikeluarkan disebut head atau front dari antrean, mirip dengan kata-kata yang digunakan apabila orang-orang berbaris dalam antrean.

Operasi menambahkan elemen ke rear dari antrean biasanya disebut enqueue sementara operasi mengeluarkan elemen dari fron biasanya disebut dequeue. Operasi-operasi lain yang biasa dilakukan di antaranya adalah operasi peek atau front yang digunakan untuk melihat elemen terdepan dari antrean tanpa mengeluarkannya.[1]

Operasi-operasi yang mendefinisikan antrean membuatnya tergolong sebagai struktur data first-in-first-out (FIFO).[1] Karena memenuhi struktur data FIFO, elemen pertama yang dimasukkan ke antrean akan menjadi yang pertama dikeluarkan. Antrean juga merupakan contoh struktur data linear. Antrean biasa digunakan dalam program komputer, biasanya diimplementasikan menggunakan circular buffer dan senarai berantai.

Antrean biasa digunakan dalam ilmu komputer, transportasi, dan riset operasi di mana terdapat entitas-entitas seperti data, objek, orang, atau kejadian yang perlu disimpan untuk diproses kemudian. Dalam konteks tersebut, antrean melakukan pekerjaan dari buffer. Penggunaan lain dari antrean adalah dalam implementasi breadth-first search.

Lihat pula

sunting

Referensi

sunting
  1. ^ a b c Mushthofa (2021). Informatika untuk SMA Kelas X. Jakarta: Pusat Kurikulum dan Perbukuan. hlm. 245. ISBN 978-602-244-506-7. Pemeliharaan CS1: Status URL (link)

📚 Artikel Terkait di Wikipedia

Penyangga melingkar

2023-09-04. Chandrasekaran, Siddharth (2014-05-16). "Implementing Circular/Ring Buffer in Embedded C". Embed Journal. EmbedJournal Team. Diarsipkan dari

Kebinasaan ikan

keberadaan pestisida endrin di perairan. Air yang tidak memiliki sifat buffer yang baik akan mudah mengalami perubahan sifat akibat keberadaan bahan kimia

Daftar startup Y Combinator

Zaranga Zenefits 9GAG Airbrite Amicus Authy BigCalc BoostedBoards BufferBox Canopy Labs Circular Clever Coco Controller Coinbase Collections DataNitro Diaspora

The Domain, Sydney

Domain being whittled away in subsequent years it remained an important buffer to the Gardens. Tanaman asli ditebang dan gullies of Phillip Precinct filled

Peristiwa kepunahan Kapur–Paleogen

S2CID 129654916. Sheehan, Peter M.; Hansen, Thor A. (1986). "Detritus feeding as a buffer to extinction at the end of the Cretaceous" (PDF). Geology. 14 (10): 868–870

Daftar istilah fotografi

(en:Bromide) (en:Brownie camera) Kamera Brownie (en:BS) (en:Bubble level) (en:Buffer) Buffer (en:Bulb) (en:Bug) (en:Build quality) (en:Bulb) (en:Bulk film) (en:Bundled