prolog

Páginas: 3 (744 palabras) Publicado: 1 de mayo de 2014






Benemérita Universidad Autónoma de Puebla


Inteligencia Artificial


Irene Olaya Ayaquica Martínez



Reporte de Prolog


Ariana Bernal Sánchez 200814191Introduccio´n al lenguaje PROLOG

1.1 Generalidades

Prolog es un lenguaje de programacio´n que se utiliza para resolver problemas en los que existen objetos y relaciones entre objetos. Laprogramacio´n en Prolog consiste simplemente en:

• declarar hechos sobre los objetos y sus relaciones,

• definir reglas sobre dichos objetos y relaciones, y

• hacer preguntas.

Prolog esun lenguaje de programacio´n coloquial, lo cual quiere decir que el ordenador y el programador sostienen una especie de conversacio´n. Prolog esperara´ a que introduzcas los hechos y las reglasque definen el problema a resolver. A continuacio´n, si se hacen las preguntas adecuadas, Prolog buscara´ las respuestas y las presentara´ en la pantalla.
Antes de comenzar es conveniente haceruna recomendacio´n. El lenguaje Prolog es diferente a cualquier otro lenguaje de bajo o alto nivel que conozcas, por tanto, nunca intentes resolver un problema en otro lenguaje para luegotraducirlo a Prolog. No tienes que buscar un algoritmo que resuelva tu problema, so´lo tienes que dar las bases para que Prolog lo resuelva.


1.2 Los hechos

Un hecho es una relacio´n entreobjetos. Su sintaxis en PCD-Prolog es
relacion (objeto, objeto, ...).

La relacio´n se conoce como el predicado y los objetos como los argumen- tos.

Los siguientes puntos son importantes:

•Los nombres de las relaciones deben comenzar con una letra minúscula.

• Los objetos se escriben separados por comas y encerrados entre par´entesisis
• Al final del hecho debe de ir un punto.Por ejemplo, un hecho es
persona(juan,27).

1.3 Las reglas
Cuando la verdad de un hecho depende de la verdad de otro hecho o de un grupo de hechos se usa una regla. Una regla consiste en una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • prologo
  • Prologo
  • Prologo
  • Prólogo
  • prologo
  • Prólogo
  • prologar
  • Prologo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS