Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — FUNDATEC 2023

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
qq897949
Banca
FUNDATEC
Órgão
Prefeitura de Balneário Pinhal - RS
Ano
2023
Nível
Superior
Cargo
Professor II - Informática
A estrutura de dados em que o primeiro elemento a ser inserido também será o primeiro a ser removido, o que é conhecido como FIFO (first in, first out), é chamada de:
  1. APilha.
  2. BLista ligada.
  3. CVetor.
  4. DÁrvore binária.
  5. EFila.
Revelar gabarito e comentário

GabaritoE — Fila.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Estrutura de dados: FIFO e fila

Gabarito: letra E. A definição apresentada — primeiro a entrar, primeiro a sair (FIFO) — corresponde exatamente ao conceito de fila (queue). É a estrutura de dados linear que segue a política FIFO, em contraste com a pilha (LIFO), a lista ligada (implementação genérica), o vetor (arranjo estático) e a árvore binária (hierárquica).

Alternativa A — ❌ Incorreta

Pilha segue o princípio LIFO (last in, first out), oposto ao FIFO. O último elemento inserido é o primeiro a ser removido. Erro de confusão entre fila e pilha.

Alternativa B — ❌ Incorreta

Lista ligada é uma estrutura que permite implementar filas, pilhas e outras, mas não é definida pelo comportamento FIFO. Ela organiza os elementos por encadeamento, não por ordem de chegada.

Alternativa C — ❌ Incorreta

Vetor é uma estrutura de armazenamento sequencial indexado, sem política de inserção/remoção inerente. Pode ser usado para implementar uma fila, mas não é a estrutura que se identifica com FIFO.

Alternativa D — ❌ Incorreta

Árvore binária é uma estrutura hierárquica não-linear, organizada em nós com até dois filhos. Não segue FIFO nem LIFO.

Alternativa E — ✅ Correta ⟵ GABARITO

A fila é a estrutura abstrata de dados que opera sob a regra FIFO: o primeiro elemento inserido (na cauda) é o primeiro a ser removido (da cabeça). É amplamente usada em algoritmos de escalonamento, buffers e processamento por ordem de chegada.

Gabarito: letra E.

Link permanente: /questoes/qq897949