Buscar

Quanto a Recursividade 1) Recursividade é uma técnica sofisticada em programação na qual uma função chama a si mesma criando várias instâncias (ch...

Quanto a Recursividade 1) Recursividade é uma técnica sofisticada em programação na qual uma função chama a si mesma criando várias instâncias (chamadas recursivas). Embora seja uma técnica que proporciona um código mais limpo e facilita a manutenção, seu uso deve levar em consideração a quantidade de memória necessária para a Execução do programa. II) Função recursiva substitui estruturas de repetição e tem como objetivo tornar o código mais simples e elegante, consequentemente o entendimento e manutenção se tornam mais fáceis III) Critérios devem ser considerados na escolha de um algoritmo recursivo: (i) a cada chamada recursiva aloca recursos na memónia para a função, se a função for muito grande poderá ocorrer um estouro de memória. (ii) é preciso avaliar o custo-benefício em se ter um código mais sofisticado em detrimento de uma estrutura de repetição, pois a segunda opção gasta menos memória,

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a I, que afirma que a recursividade é uma técnica sofisticada em programação na qual uma função chama a si mesma criando várias instâncias (chamadas recursivas). Embora seja uma técnica que proporciona um código mais limpo e facilita a manutenção, seu uso deve levar em consideração a quantidade de memória necessária para a execução do programa. As afirmações II e III apresentam informações incorretas ou incompletas sobre a recursividade.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais