Download the Guru IA app

Android and iOS

Foto de perfil

Aluno

SENT BY THE APP
Estudos Gerais06/03/2024

4) Recursividade é uma técnica sofisticada em programaçāo, ...

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. PORQUE

  • 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 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 ll é uma proposiçāo falsa. d) A asserçāo I é uma proposiçāo falsa, e a Il é uma proposiçāo verdadeira. e) As asserçōes I e II sāo proposiçōes falsas.

Send your questions through the App
Google Play
App Store
Equipe Meu Guru

Do you prefer an expert tutor to solve your activity?

  • Receive your completed work by the deadline
  • Chat with the tutor.
  • 7-day error guarantee