No paradigma de programação lógico, um programa consiste bas...

Próximas questões
Com base no mesmo assunto
Q253101 Programação
No paradigma de programação lógico, um programa consiste basicamente de um conjunto de:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: B - Regras.

Na programação lógica, que é um paradigma de programação bastante diferente dos paradigmas imperativo ou orientado a objetos, o foco não está em como realizar tarefas ou como objetos interagem entre si, mas sim em descrever situações e relações lógicas. Aqui, o objetivo é declarar "o que é" e não "como fazer". Este paradigma é amplamente representado pela linguagem Prolog.

A base de um programa lógico é constituída por regras e fatos que permitem ao sistema deduzir novas informações. As regras são expressões que definem relações entre termos, e são usadas para inferir conhecimento a partir dos fatos conhecidos e das regras existentes. É um processo semelhante ao raciocínio lógico humano: se sabemos que certas condições são verdadeiras, e temos regras que nos permitem extrair conclusões a partir dessas condições, podemos chegar a novos fatos e entendimentos.

A alternativa correta, B - Regras, está correta porque reflete exatamente isso: no paradigma lógico, um programa é composto por regras que são utilizadas para resolver problemas através da inferência lógica. Não são necessárias sequências de comandos (E) ou métodos (A) como na programação imperativa, nem a organização em classes (C) como na programação orientada a objetos, tampouco aspectos (D) como no paradigma orientado a aspectos.

Entendendo o paradigma lógico e suas características fundamentais, você consegue perceber a relevância das regras e como elas são a essência de um programa nesse contexto.

Clique para visualizar este gabarito

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