FIFOjärjestys
FIFOjärjestys, tai First-In-First-Out, on periaate, jonka mukaan ensimmäiseksi syötetty yksikkö poistetaan tai käsitellään ensimmäisenä. Sitä käytetään erityisesti jonojen tai puskureiden yhteydessä, joissa tulo- ja lähtöjärjestyksen on oltava säilytettyä.
FIFOjärjestyksen toteuttamiseen käytetään usein jonon rakenteita. Jono tukee tyypillisiä operaatioita kuten enqueue (lisää alkio lopulle), dequeue
Tietokoneissa FIFO voidaan toteuttaa esimerkiksi linkitettynä listana tai kiertokantajana taulukkoon. Tällöin enqueue ja dequeue tapahtuvat yleensä
Sovelluksia ovat muun muassa tulostusjonot, käyttöjärjestelmän prosessien ja tehtävien aikataulutus, verkon pakettien puskurointi sekä viestijonot järjestelmissä.
Rajoituksina FIFO ei huomioi erilaisten tehtävien tärkeyttä; pitkät jonot voivat johtaa konvoili-ihmikuvaan (convoy effect) ja vasteaikojen