Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Semana 4
Mg. Alvarado Herrada, Edgar Francisco
Logro
Al finalizar la unidad, el estudiante onceptualiza las funciones básicas en
prolog.
Importancia
PROLOG se ha demostrado como herramienta muy útil para el diseño de
prototipos en las fases de especificación de sistemas, proporcionando al
mismo tiempo una especificación estructurada del problema
DESCARGAR SWI-PROLOG(sesión anterior)
1. Hechos
2. Consultas
3. Variables
4. Conjunciones
5. Reglas
Elementos de Prolog
Recordando Prolog (clase anterior)
PROLOG es un lenguaje de
programación declarativo en un alto
nivel de abstracción, está basado en la
lógica de predicados de primer orden,
muy útil para resolver problemas que
implican objetos y relaciones.
Mecanismos Básicos
● Unificación
● Backtracking automático
Sintaxis en PROLOG
a)?-progenitor(jaime,X).
b)?-progenitor(X,jaime).
c)?-progenitor(clara,X), progenitor(X,patricia).
d)?-progenitor(tomas,X), progenitor(X,Y), progenitor(Y,Z).
Solucion 3
Solucion 3
Ventaja de Prolog