Pular para o conteúdo principal

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

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
vu085637
Banca
VUNESP
Órgão
Prefeitura de São Bernardo do Campo - SP
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação e Comunicações
Em uma estrutura de dados do tipo pilha, existem operações essenciais ao seu funcionamento. A operação denominada PUSH
  1. Acria uma nova pilha
  2. Bdesempilha um elemento do topo da pilha.
  3. Cempilha um elemento no topo da pilha.
  4. Dverifica se a pilha está cheia.
  5. Everifica se a pilha está vazia.
Revelar gabarito e comentário

GabaritoC — empilha um elemento no topo da pilha.

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

Pilhas – Operação PUSH

Gabarito: letra C. A operação PUSH é a operação fundamental que insere (empilha) um elemento no topo da pilha, conforme a definição clássica da estrutura de dados pilha (LIFO – Last In, First Out).

A banca testa o conhecimento básico das operações de uma pilha. As alternativas trazem distratores que confundem PUSH com outras operações.

Pilha (LIFO)
  • 1Operações
    • PUSH
      • Empilha no topo
    • POP
      • Desempilha do topo
    • isFull
      • Verifica se cheia
    • isEmpty
      • Verifica se vazia
    • Construtor
      • Cria nova pilha
LEVEL · soulevel.com.br

Alternativa A – ❌ Incorreta

"Cria uma nova pilha" – a criação de uma pilha geralmente é feita por um construtor ou inicializador, não pela operação PUSH. PUSH atua sobre uma pilha já existente.

Alternativa B – ❌ Incorreta

"Desempilha um elemento do topo da pilha" – essa é a definição da operação POP, não PUSH.

Alternativa C – ✅ Correta ⟵ GABARITO

"Empilha um elemento no topo da pilha" – exatamente a definição de PUSH. Inserção no topo.

Alternativa D – ❌ Incorreta

"Verifica se a pilha está cheia" – é uma operação de verificação de estado, geralmente chamada isFull, não PUSH.

Alternativa E – ❌ Incorreta

"Verifica se a pilha está vazia" – é a operação isEmpty, não PUSH.

Gabarito: letra C.

Link permanente: /questoes/vu085637