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

a ) somente a |||e verdadeira

b) somente a | e ||| são verdadeiras

c)todas as sentenças sao falsas

d)somente a || e ||| sao verdadeiras

e) todas as sentenças sao verdadeiras

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B) somente a sentença I e III são verdadeiras. A sentença I está correta, pois a recursividade é uma técnica em programação que consiste em uma função chamar a si mesma, criando várias instâncias (chamadas recursivas). A sentença II está incorreta, pois a função recursiva não substitui necessariamente as estruturas de repetição, mas pode ser utilizada em conjunto com elas. A sentença III está correta, pois é importante considerar os critérios de escolha de um algoritmo recursivo, como o consumo de memória e o custo-benefício em relação a uma estrutura de repetição.

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