Logo Passei Direto
Buscar
O que é imutabilidade em programação funcional?
a) A capacidade de modificar o estado de variáveis durante a execução do programa.
b) A capacidade de criar objetos em tempo de execução.
c) A característica de não permitir a modificação dos dados após sua criação.
d) A possibilidade de criar funções dentro de outras funções.
User badge image
Testando o Conhecimento

há 5 meses

Respostas

User badge image

Ed Verified user icon

há 5 meses

A imutabilidade em programação funcional refere-se à característica de que uma vez que um dado é criado, ele não pode ser modificado. Isso significa que, ao invés de alterar o estado de um objeto ou variável, novas versões são criadas a partir dos dados existentes. Analisando as alternativas: a) A capacidade de modificar o estado de variáveis durante a execução do programa - Isso é o oposto da imutabilidade. b) A capacidade de criar objetos em tempo de execução - Isso não está relacionado à imutabilidade. c) A característica de não permitir a modificação dos dados após sua criação - Esta é a definição correta de imutabilidade. d) A possibilidade de criar funções dentro de outras funções - Isso se refere a funções de ordem superior, não à imutabilidade. Portanto, a alternativa correta é: c) A característica de não permitir a modificação dos dados após sua criação.

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