Buscar

As linguagens de que um dos paradigmas é o funcional apresentam características distintas mas também semelhantes. Nessas linguagens o cálculo de la...

As linguagens de que um dos paradigmas é o funcional apresentam características distintas mas também semelhantes. Nessas linguagens o cálculo de lambda e sua capacidade de abstração matemática é base do paradigma funcional como já foi visto. As linguagens que suportam programação funcional, no entanto, apresentam características comuns. Considerando as funções mencionadas no texto, analise as afirmativas apresentadas a seguir: I. Funções de Primeira Classe. II. Funções de instanciamento. III. Funções puras. IV. Recursão. É correto o que se afirma em: a. I, II, III e IV. b. I, III e IV, apenas. c. II, III e IV, apenas. d. I, II e IV, apenas. e. I e II, apenas.

💡 1 Resposta

User badge image

Ed Verified user icon

As afirmativas corretas são: a. I, II, III e IV. I. Funções de Primeira Classe: As funções são tratadas como valores, podendo ser passadas como argumentos para outras funções, retornadas como resultado de outras funções e armazenadas em variáveis. II. Funções de instanciamento: As funções podem ser instanciadas, ou seja, podem ser criadas a partir de outras funções. III. Funções puras: As funções não possuem efeitos colaterais, ou seja, não alteram o estado do programa e sempre retornam o mesmo resultado para os mesmos argumentos. IV. Recursão: As funções podem ser recursivas, ou seja, podem chamar a si mesmas para resolver um problema de forma iterativa. Portanto, todas as afirmativas estão corretas.

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