Logo Passei Direto
Buscar
O que são funções puras em programação funcional?
a) Funções que podem ter efeitos colaterais, como modificações em variáveis globais.
b) Funções que não têm parâmetros.
c) Funções cujos resultados dependem apenas dos parâmetros de entrada e não de variáveis externas.
d) Funções que sempre geram o mesmo resultado, independentemente da entrada.
User badge image
Testando o Conhecimento

há 5 meses

Respostas

User badge image

Ed Verified user icon

há 5 meses

Para entender o que são funções puras em programação funcional, precisamos considerar suas características principais. Funções puras são aquelas que: 1. Não têm efeitos colaterais, ou seja, não alteram o estado do sistema ou modificam variáveis externas. 2. O resultado da função depende apenas dos parâmetros de entrada, sem considerar variáveis externas. Agora, analisando as alternativas: a) Funções que podem ter efeitos colaterais, como modificações em variáveis globais. - Incorreto, pois funções puras não devem ter efeitos colaterais. b) Funções que não têm parâmetros. - Incorreto, pois funções puras podem ter parâmetros. c) Funções cujos resultados dependem apenas dos parâmetros de entrada e não de variáveis externas. - Correto, essa é uma das definições de funções puras. d) Funções que sempre geram o mesmo resultado, independentemente da entrada. - Incorreto, pois isso não é verdade; o resultado deve depender dos parâmetros de entrada. Portanto, a alternativa correta é: c) Funções cujos resultados dependem apenas dos parâmetros de entrada e não de variáveis externas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina