São exemplos de linguagens que implementam o paradigma de pr...

Próximas questões
Com base no mesmo assunto
Q253099 Programação
São exemplos de linguagens que implementam o paradigma de programação funcional:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - Miranda e Haskell

O tema desta questão é o paradigma de programação funcional, que é um modelo de programação onde as computações são tratadas como a avaliação de funções matemáticas e evita o uso de estados ou dados mutáveis. Para resolver a questão, é necessário conhecer os principais paradigmas de programação e identificar quais linguagens de programação implementam o paradigma funcional.

A alternativa A é a correta porque tanto Miranda quanto Haskell são linguagens de programação que implementam o paradigma funcional:

  • Miranda é uma linguagem puramente funcional, que foi uma das primeiras linguagens a apresentar conceitos como lazy evaluation (avaliação preguiçosa) e tipos polimórficos, fundamentais para o paradigma funcional.
  • Haskell também é uma linguagem puramente funcional, conhecida por sua forte tipagem estática, lazy evaluation e por ser baseada em expressões matemáticas.

É importante destacar que conhecer as características das linguagens de programação é essencial para identificar a que paradigma elas pertencem. Nesse caso, Miranda e Haskell são exemplos clássicos de linguagens que seguem o paradigma funcional, o que torna a alternativa A a resposta correta para a questão.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo