Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Filas — IBFC 2020

Algoritmos e Estrutura de DadosFilas
Código
qq598271
Banca
IBFC
Órgão
TRE-PA
Ano
2020
Nível
Superior
Cargo
Analista Judiciário - Análise de Sistemas
Uma estrutura de dados é uma coleção tanto de valores quanto de operações. Assinale a alternativa que apresenta a estrutura de dados que é tipicamente do tipo FIFO (First-In First-Out).
  1. Apilha
  2. Barray
  3. Cfila
  4. Dárvore
Revelar gabarito e comentário

GabaritoC — 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

Gabarito: letra C. A estrutura de dados que segue o princípio FIFO (First-In, First-Out) é a fila — o primeiro elemento inserido é o primeiro a ser removido.

A banca testa o conhecimento básico das principais estruturas de dados e sua política de acesso.

Alternativa A — ❌ Incorreta

Pilha opera no regime LIFO (Last-In, First-Out), exatamente o oposto do FIFO. O erro é trocar o conceito.

Alternativa B — ❌ Incorreta

Array (vetor) é uma estrutura de acesso direto por índice, sem uma ordem de inserção/remoção inerente; não define FIFO nem LIFO.

Alternativa C — ✅ Correta ⟵ GABARITO

Fila é a estrutura clássica FIFO. As operações de inserção (enqueue) ocorrem no final e a remoção (dequeue) no início, garantindo a ordem de chegada.

Alternativa D — ❌ Incorreta

Árvore organiza os dados de forma hierárquica, sem a política de acesso sequencial FIFO. Existem tipos como árvore binária de busca, heap, etc., mas nenhuma define FIFO como regra geral.

Gabarito: letra C — fila.

Link permanente: /questoes/qq598271