Fronta v divadle je rad ľudí čakajúcich na nákup lístkov alebo vstup do divadla.
Počítač
V teórii frontov je front súborom entít, ktoré čakajú na spracovanie. Entity vo fronte sú zvyčajne ľudia, údaje alebo požiadavky na službu. Fronty môžu byť obsluhované jedným serverom alebo viacerými servermi. Čas, ktorý subjekt strávi vo fronte, sa nazýva čas čakania.
Fronty možno rozdeliť do dvoch hlavných typov:
Rady prvý dnu, prvý von (FIFO): Vo fronte FIFO sú entity, ktoré prídu prvé, obsluhované ako prvé.
Posledný dnu, prvý von (LIFO): Vo fronte LIFO sú entity, ktoré prichádzajú ako posledné, obsluhované ako prvé.
Fronty sa používajú v rôznych aplikáciách vrátane:
Služba zákazníkom: Fronty sa používajú na správu požiadaviek zákazníkov na službu. Banka môže napríklad použiť rad na správu zákazníkov čakajúcich na obsluhu pokladníkom.
Výroba: Fronty sa používajú na riadenie toku materiálov a dielov cez výrobný proces. Napríklad továreň môže použiť rad na riadenie častí čakajúcich na montáž do produktu.
Doprava: Fronty sa používajú na riadenie toku premávky. Napríklad semafor môže použiť rad na riadenie áut čakajúcich na prechod cez križovatku.
Informatika: Fronty sa používajú na riadenie toku údajov a požiadaviek na služby v počítačovom systéme. Napríklad webový server môže použiť front na spravovanie požiadaviek na webové stránky od klientov.