Logo Passei Direto
Buscar
Para enriquecer a discussão, apresentamos a seguir 20 perguntas sobre programação funcional, focando em conceitos-chave e aplicações práticas:
O que define uma função pura?
a) Função com efeitos colaterais
b) Função sem efeitos colaterais
c) Função que retorna valores aleatórios
User badge image
Questões Para o Saber

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

Uma função pura é definida como uma função que, para um dado conjunto de entradas, sempre retorna o mesmo resultado e não causa efeitos colaterais. Isso significa que ela não altera nenhum estado externo ou variável fora de seu escopo. Analisando as alternativas: a) Função com efeitos colaterais - Esta opção está incorreta, pois uma função pura não deve ter efeitos colaterais. b) Função sem efeitos colaterais - Esta opção está correta, pois define precisamente o que é uma função pura. c) Função que retorna valores aleatórios - Esta opção está incorreta, pois uma função pura deve sempre retornar o mesmo valor para as mesmas entradas, e retornar valores aleatórios não se encaixa nessa definição. Portanto, a alternativa correta é: b) Função sem efeitos colaterais.

Essa resposta te ajudou?

0
Dislike0

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