Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — CESPE / CEBRASPE 2025

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
ce212439
Banca
CESPE / CEBRASPE
Órgão
Polícia Federal
Ano
2025
Nível
Superior
Cargo
Perito Criminal Federal - Área 3: Informática Forense
No que se refere ao SonarQube, às estruturas de dados e à complexidade de algoritmos, julgue os itens subsecutivos.Para gerenciar a ordem de execução de chamadas de função em um programa recursivo, a estrutura de dados mais adequada é a pilha (stack), pois sua característica LIFO (last-in, first-out) espelha o fluxo de execução em que a última função chamada é a primeira a finalizar sua execução e retornar.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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 – Pilha e Recursão

CERTO. A afirmação está correta. A pilha (stack) é a estrutura de dados que implementa o princípio LIFO (last-in, first-out), que é exatamente o comportamento das chamadas de funções recursivas: a última função chamada é a primeira a finalizar sua execução e retornar. Esse mecanismo é conhecido como pilha de chamadas (call stack), fundamental em todas as linguagens que suportam recursão.

A pilha é uma estrutura clássica, conforme destacado no estudo das estruturas de dados, e seu funcionamento de empilhar (push) e desempilhar (pop) se alinha perfeitamente ao fluxo de execução recursivo. Por exemplo, em uma questão similar (Q1), a pilha foi utilizada para inverter dígitos de um número, ilustrando a mesma lógica LIFO.

Portanto, a assertiva está totalmente correta: a pilha é a estrutura mais adequada para gerenciar a ordem de execução de chamadas de função em um programa recursivo.

  1. 1Função A chama B
  2. 2Função B chama C
  3. 3C executa e retorna
  4. 4B executa e retorna
  5. 5A executa e retorna
LEVEL · soulevel.com.br

Gabarito: Certo

Link permanente: /questoes/ce212439