Programação Lógica com Prolog: Fatos, Regras, Consultas e Recorrência

Questões sobre o assunto

1) Sobre diferenças entre linguagem procedural e declarativa, escolha a alternativa correta
1.50 Média

Resposta correta: B) Em linguagem declarativa o foco é descrever o que é desejado (o que) e usar fatos/regras para deduzir a solução.

2) Qual é a forma canônica de uma cláusula de Horn em Prolog?
2.50 Difícil

Resposta correta: C) p :- q, r representa uma cláusula de Horn na forma de regra (consequente :- antecedentes).

3) Sobre a recursão (definição recorrente) para cadeia alimentar em Prolog, qual é a ideia principal?
2.50 Difícil

Resposta correta: C) A recursão permite inferir múltiplos níveis na cadeia (ex.: uso → peixe → alga), indo de base até etapas superiores.

4) Considere o seguinte esquema recursivo para cadeia alimentar:
3.50 Extrema

Resposta correta: B) cadeia(uso, Y) é satisfeita por alimento(uso, Y) ou através de recursão alimento(uso, Z), cadeia(Z, Y).

Pontuação Total
0.00