Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — FGV 2021

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
fg039318
Banca
FGV
Órgão
FUNSAÚDE - CE
Ano
2021
Nível
Superior
Cargo
Analista de Tecnologia da Informação - TI e Infraestrutura de Informática
As operações POP e PUSH aplicáveis às estruturas de dados são conhecidas como
  1. Aárvores binárias.
  2. Bbitmaps.
  3. Chashtables.
  4. Dlistas encadeadas.
  5. Epilhas.
Revelar gabarito e comentário

GabaritoE — pilhas.

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: POP e PUSH

Gabarito: letra E. As operações POP e PUSH são operações fundamentais da estrutura de dados pilha (stack). PUSH insere um elemento no topo; POP remove o elemento do topo. Esse par de operações caracteriza o comportamento LIFO (last-in, first-out) das pilhas.

Alternativa A — ❌ Incorreta

Árvores binárias são estruturas hierárquicas com operações como inserção, busca e remoção de nós, mas não possuem as operações POP e PUSH como definidoras.

Alternativa B — ❌ Incorreta

Bitmaps são estruturas que representam bits (0 ou 1) e são usadas para compactação ou indexação; não operam com POP/PUSH.

Alternativa C — ❌ Incorreta

Hashtables (tabelas hash) usam operações de inserção (put) e busca (get) baseadas em funções hash, e não têm o conceito de pilha com POP/PUSH.

Alternativa D — ❌ Incorreta

Listas encadeadas permitem inserção e remoção em qualquer posição, mas as operações POP e PUSH são típicas de pilhas, não de listas em geral.

Alternativa E — ✅ Correta ⟵ GABARITO

POP e PUSH são operações canônicas de pilhas. PUSH adiciona um elemento ao topo, POP remove o elemento do topo, seguindo o princípio LIFO.

PEGA ESSA DICA!

Associe PUSH (empurrar) e POP (estourar) ao comportamento de uma pilha de pratos: o último prato colocado (PUSH) é o primeiro a ser retirado (POP). Em algoritmos, pilhas são usadas em recursão, avaliação de expressões e undo/redo.

Gabarito: letra E

Link permanente: /questoes/fg039318