Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Diapositivas de fundamentos basicos de Prolog, Diapositivas de Programación Funcional

se brindan conceptos basicos y ejemplos de la programacion en prolog

Tipo: Diapositivas

2019/2020

Subido el 21/03/2020

jacob-arcila-cardenas
jacob-arcila-cardenas 🇨🇴

5

(1)

5 documentos

1 / 9

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Fundamentos de Prolog
Departamento de Ciencias de la Computación y de la Decisión
Fernán Alonso Villa Garzón
Profesor Asociado
pf3
pf4
pf5
pf8
pf9

Vista previa parcial del texto

¡Descarga Diapositivas de fundamentos basicos de Prolog y más Diapositivas en PDF de Programación Funcional solo en Docsity!

Fundamentos de Prolog

Departamento de Ciencias de la Computación y de la Decisión Fernán Alonso Villa Garzón Profesor Asociado

Hasta ahora se han representado hechos y

se han consultado, ahora definiremos las

reglas…

 Las reglas nos permiten hacer declaraciones condicionales sobre nuestra realidad.  Cada regla puede tener varias variaciones, llamadas cláusulas.  Estas cláusulas nos dan diferentes opciones sobre cómo inferir aspectos sobre nuestro mundo.  Consideremos la siguientes reglas:  “todos los dioses son inmortales” y “todos los humanos son mortales”  En prolog será así:

  • inmortal(X):-dios(X).
  • mortal(X):-humano(X).  La variable X tiene su contexto o ámbito en su correspondiente cláusula o regla.

Ahora definamos algunos hechos y consultas…

Consultas con variables

Formas alternativas

para formar reglas

 Recuerde la variable E es independiente en cada uno de sus contextos o cláusulas.

Los hechos