Considere a implementação e o funcionamento de subprogramas (rotinas) recursivos. Analise as afirmativas a seguir e assinale a falsa.
Considere a implementação e o funcionamento de subprogramas (rotinas) recursivos. Analise as afirmativas a seguir e assinale a falsa.
- Subprogramas recursivos possuem chamadas a si mesmos.
- A execução do subprograma fica em suspenso (em espera) até que retorne de chamada recursiva.
- Cada chamada recursiva exige o armazenamento de nova posição de retorno e criação de novas variáveis locais.
- Rotinas recursivas correm o risco de gerar stack overflow.
- Subprogramas recursivos não precisam ter condição de parada.