Selectează acele situaţii practice care necesită utilizarea unei cozi!
Gestionarea comenzilor de tipărire lansate de utilizatorii unei reţele de calculatoare la care este conectată o singură imprimantă.

Gestionarea consultaţiilor pacienţilor la un cabinet medical. Pacienţii sunt trataţi în ordinea sosirii la cabinet; dacă apar cazuri de urgenţă, acestea au prioritate.

Simularea funcţionării unei case de licitaţii; obiectele licitate sunt atribuite clienţilor care au licitat suma maximă.

Gestionarea cererilor de rezervare a camerelor efectuate online de clienţii unui hotel; hotelul onorează cererile de rezervare strict în ordinea în care apar.


Coada este o structură de date abstractă, care funcţionează după principiul First In First Out (primul intrat, primul ieşit).


Coada este o structură de date care permite următoarele operaţii:

-inserarea unui element în coadă la sfârşit (după ultimul element);


-extragerea unui element din coadă de la început (primul element).




Utilitate

Utilizarea unei cozi este necesară atunci când informaţiile trebuie prelucrate exact în ordinea în care „au sosit” şi ele sunt reţinute în coadă până când pot fi prelucrate.