Questão 12
A estrutura de dados de fila é essencial para garantir a ordem de execução de tarefas em sistemas onde o processamento ocorre de forma sequencial, como em sistemas de impressão, filas de atendimento e buffers de dados. Ela segue a lógica FIFO (First In, First Out), onde o primeiro elemento a entrar é o primeiro a sair.
Em uma implementação de fila, qual das alternativas representa corretamente o comportamento FIFO para o processamento de elementos?
A. Os elementos são processados em uma ordem aleatória.
B. O último elemento inserido é o último a sair.
C. O último elemento inserido é o primeiro a sair.
D. O primeiro elemento inserido é o primeiro a sair.
E. Os elementos são processados simultaneamente.