Questão de Programação — Conceitos básicos de programação — CESPE / CEBRASPE 2023
Programação›Conceitos básicos de programação
Código
ce159987
Banca
CESPE / CEBRASPE
Órgão
SEFIN de Fortaleza - CE
Ano
2023
Nível
Superior
Cargo
Analista Fazendário Municipal - Área de Conhecimento: Ciência da Computação, Informática/Processamento de Dados
A respeito de recursividade, julgue o próximo item.Uma grande vantagem da utilização da recursividade é o baixo consumo de memória.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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”.
Recursividade
Gabarito: ❌ ERRADO. A afirmação de que a recursividade apresenta baixo consumo de memória está incorreta. Na verdade, a recursão tende a consumir mais memória do que a iteração, pois cada chamada recursiva adiciona um novo quadro (stack frame) na pilha de execução, armazenando variáveis locais e endereço de retorno, o que pode levar a um alto uso de memória e até a estouro de pilha (stack overflow) em casos de profundidade excessiva.
NÃO CAIA NESSA!
A banca inverte a vantagem clássica da recursão: ela é valorizada pela clareza e simplicidade do código, não por eficiência de memória. O candidato pode associar "recursividade" a "economia" erroneamente, mas o correto é que iterações consomem menos memória.