Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — IVIN 2024

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
qg276108
Banca
IVIN
Órgão
Prefeitura de Bragança - PA
Ano
2024
Nível
Superior
Cargo
Técnico em Gestão de Informática
Em Estrutura de dados um conjunto ordenado de itens a partir do qual podem ser extinguidos itens em uma ponta e no qual podem ser inseridos itens na outra ponta, é denominado de:
  1. AFila.
  2. BPilha.
  3. CLista simples.
  4. DLista encadeada.
  5. EÁrvore.
Revelar gabarito e comentário

GabaritoA — 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”.

Estruturas de Dados: Filas (FIFO)

Gabarito: A — Fila. A definição clássica de fila é exatamente a descrita: uma estrutura linear em que as inserções ocorrem em uma extremidade (final) e as remoções na outra extremidade (início), seguindo o princípio FIFO (First In, First Out). Essa é a característica central que a distingue das demais estruturas.

1Fila (FIFO)
Inserção no final
Remoção no início
2Pilha (LIFO)
Inserção e remoção no topo
3Lista simples
Inserção e remoção em qualquer posição
4Lista encadeada
Implementação com ponteiros
Sem restrição de pontas
Estruturas lineares
LEVELsoulevel.com.br
Estruturas lineares: Fila (FIFO) (Inserção no final, Remoção no início); Pilha (LIFO) (Inserção e remoção no topo); Lista simples (Inserção e remoção em qualquer posição); Lista encadeada (Implementação com ponteiros, Sem restrição de pontas)

Alternativa A — ✅ Correta ⟵ GABARITO

A fila é a estrutura que opera sob o paradigma FIFO: o primeiro elemento inserido é o primeiro a ser removido. As operações básicas são enqueue (inserir no final) e dequeue (remover do início). O enunciado descreve exatamente esse comportamento.

Alternativa B — ❌ Incorreta

A pilha segue o princípio LIFO (Last In, First Out): as inserções e remoções ocorrem na mesma extremidade (topo). As operações são push e pop. Portanto, não se encaixa na descrição de remoção em uma ponta e inserção em outra.

Alternativa C — ❌ Incorreta

Lista simples (lista linear) é uma estrutura em que os elementos são dispostos sequencialmente, mas permite inserção e remoção em qualquer posição, não apenas nas extremidades. Não há a restrição de pontas opostas.

Alternativa D — ❌ Incorreta

Lista encadeada é uma implementação de lista que usa ponteiros entre os nós. Embora possa ser usada para implementar filas, a definição genérica de lista encadeada não impõe a regra de remoção em uma ponta e inserção em outra.

Alternativa E — ❌ Incorreta

Árvore é uma estrutura hierárquica com nós e arestas, não linear, e não segue a disciplina de operações restritas a duas extremidades opostas.

SE LIGUE NESSA!

A definição canônica de fila é: "As filas são estruturas baseadas no princípio FIFO (first in, first out) e possuem duas funções básicas: ENQUEUE, que adiciona um elemento ao final da fila, e DEQUEUE, que remove o elemento no início da fila." (Conteúdo de apoio)

Gabarito: letra A

Link permanente: /questoes/qg276108