Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — FUNDEP (Gestão de Concursos) 2018
Algoritmos e Estrutura de Dados›Estrutura de Dados
Código
qq352669
Banca
FUNDEP (Gestão de Concursos)
Órgão
Prefeitura de Pará de Minas - MG
Ano
2018
Nível
Superior
Cargo
Analista de Sistemas
Qual é a forma de armazenar dados em uma estrutura em que a inserção é de um lado e a remoção deve ser feita pelo outro lado da estrutura?
APilha.
BLista.
CÁrvore.
DFila.
Revelar gabarito e comentário▾
GabaritoD — 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 - Fila
Gabarito: letra D (Fila). A descrição "inserção de um lado e remoção pelo outro lado" define exatamente a estrutura Fila (Queue), que opera no princípio FIFO (First-In, First-Out). Em uma fila, elementos são inseridos no final (rear) e removidos do início (front), garantindo que o primeiro a entrar seja o primeiro a sair. Esse comportamento é oposto ao da Pilha (LIFO), onde inserção e remoção ocorrem na mesma extremidade (topo).
Estruturas de dados lineares: Fila (Queue) (Inserção: final (rear), Remoção: início (front), Princípio: FIFO); Pilha (Stack) (Inserção e remoção: topo, Princípio: LIFO); Lista (Inserção e remoção: qualquer posição, Sem restrição de lados)
Alternativa A — ❌ Incorreta
Pilha (Stack): A inserção e a remoção ocorrem no mesmo lado, chamado de topo. É uma estrutura LIFO (Last-In, First-Out). Não atende ao requisito de lados opostos.
Alternativa B — ❌ Incorreta
Lista: Permite inserção e remoção em qualquer posição (início, meio, fim), não impondo a restrição de que a remoção deva ser feita do lado oposto ao da inserção.
Alternativa C — ❌ Incorreta
Árvore: Estrutura hierárquica com nós e filhos. Inserções e remoções dependem da ordem específica (ex.: ABB, heap) e não seguem a regra de um lado para inserção e outro para remoção.
Alternativa D — ✅ Correta ⟵ GABARITO
Fila (Queue): Exatamente como descrito no enunciado. Inserções ocorrem no final (rear) e remoções no início (front), respeitando o princípio FIFO.