Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — INSTITUTO AOCP 2019

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
qq513958
Banca
INSTITUTO AOCP
Órgão
EMPREL
Ano
2019
Nível
Superior
Cargo
Analista de Sistemas
Assinale a alternativa que apresenta o nome correto das operações INSERT em se tratando de uma estrutura de dados elementar do tipo pilha.
  1. APush.
  2. BIn.
  3. CPop.
  4. DFIFO.
  5. ELIFO.
Revelar gabarito e comentário

GabaritoA — Push.

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

Pilha (Estrutura de Dados)

Gabarito: letra A. Em uma pilha (stack), a operação de inserção de um elemento é chamada de Push; a operação de remoção é Pop. As demais alternativas não correspondem à operação de inserção em uma pilha.

A banca cobra o conhecimento básico das operações elementares de estruturas de dados. Em pilhas, o princípio é LIFO (Last In, First Out), mas "LIFO" é a propriedade, não uma operação. "FIFO" é propriedade de filas. "In" não é nomenclatura padrão.

Pilha (stack)
  • 1Princípio
    • LIFO (Last In, First Out)
  • 2Operações
    • Push (inserir)
    • Pop (remover)
    • Top/Peek (consultar)
    • isEmpty (verificar vazia)
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

Push é o termo consagrado para inserir um elemento no topo da pilha. A operação é análoga a empilhar objetos.

Alternativa B — ❌ Incorreta

"In" não é uma operação padrão em pilhas. As operações clássicas são push, pop, top (ou peek) e isEmpty.

Alternativa C — ❌ Incorreta

Pop é a operação de remoção do elemento do topo, não de inserção. O candidato pode confundir as duas, mas são opostas.

Alternativa D — ❌ Incorreta

FIFO (First In, First Out) é o princípio de funcionamento de uma fila, não de uma pilha. Além disso, não é uma operação, e sim uma propriedade.

Alternativa E — ❌ Incorreta

LIFO (Last In, First Out) é o princípio da pilha, mas não é uma operação. A operação de inserção (push) segue esse princípio, mas o nome da operação é push, não LIFO.

PEGA ESSA DICA!

Memorize as operações básicas: Push (inserir), Pop (remover), Top/Peek (consultar topo) e isEmpty (verificar se vazia). Em filas, as operações são Enqueue (inserir) e Dequeue (remover).

Link permanente: /questoes/qq513958