Uma linguagem de programação que segue o paradigma funciona...

Próximas questões
Com base no mesmo assunto
Q2912393 Arquitetura de Software

Acerca do desenvolvimento de sistemas e aplicações, julgue os itens seguintes.

Uma linguagem de programação que segue o paradigma funcional, como Prolog, é baseada em regras.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é E - errado.

Para compreender esta questão, é essencial ter conhecimentos básicos sobre paradigmas de linguagens de programação. Vamos explorar os conceitos-chave envolvidos aqui.

Existem vários paradigmas de programação, entre os quais os mais conhecidos são o paradigma funcional e o paradigma lógico. O enunciado menciona a linguagem Prolog, que é tradicionalmente associada ao paradigma lógico.

Prolog (Programação em Lógica) é uma linguagem de programação baseada em regras e é uma das mais populares para o paradigma lógico. Neste paradigma, os programas são compostos por um conjunto de regras e fatos, e a execução do programa envolve a resolução de consultas com base nessas regras e fatos. Portanto, Prolog não é uma linguagem funcional.

Por outro lado, as linguagens que seguem o paradigma funcional são aquelas que tratam a computação como a avaliação de funções matemáticas e evitam o estado compartilhado e mutação de dados. Exemplos de linguagens funcionais incluem Haskell, Lisp e Erlang. Essas linguagens são centradas em conceitos como funções de ordem superior, imutabilidade e ausência de efeitos colaterais.

Portanto, afirmar que "uma linguagem de programação que segue o paradigma funcional, como Prolog, é baseada em regras" está incorreto, pois Prolog é uma linguagem baseada no paradigma lógico, não no funcional.

Resumindo, a alternativa correta é E - errado porque Prolog é uma linguagem lógica e não funcional.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

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