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. Nesse contexto, avalie as asserções a seguir: I. A cada chamada recursiva é alocado recursos na memória para a função, se a função for muito grande poderá ocorrer um acúmulo de memória. PORQUEII. É 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 respeito dessas asserções, assinale a alternativa correta:Selecione uma alternativa:a)As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. B)As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. C)A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. D)A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. E)As asserções I e II são proposições falsas.

1 Resposta

  • tokioruiva

    D)

    Explicação:

    D) A assergão l é uma proposição verdadeira, e a II  é uma proposição falsa.

Clique aqui para adicionar a sua resposta.