Programación en Visual Prolog - PARTE II

En esta oportunidad veremos algo sobre el programa en sí, su entorno visual y algunos ejemplos básicos.

EL ENTORNO DE VISUAL PROLOG

visual prolog

NUESTRO PRIMER PROGRAMA EN VISUAL PROLOG

Los programas en Prolog a lo que tienden es a desarrollar consultas en base a predicados que se escriben en un “programa” de Prolog. Tras “correr” el programa, se pueden hacer estas consultas.

Para ejecutar Visual Prolog, nos dirigimos al menú inicio, una vez dentro realizamos lo siguiente:

  • Presionamos la opción New del menú File. Lo que aparecerá será una ventana en la cual copiaremos lo siguiente:
  • Luego almacene su archivo donde deseara pero siempre con la extensión pro., luego de almacenar el archivo notara el cambio de color de algunas letras del programa que copio, si no ubico la extensión no sucederá el cambio.

ANÁLISIS DEL PROGRAMA.

La estructuración de un programa en Visual Prolog contiene estas partes, requeridas necesariamente:

Domains: Aquí se definen los tipos de datos que se han de usar en los predicados, así por ejemplo.

hombre = string
metal = symbol
numeros = real
letra = char

Predicates: Aquí se definen todos los predicados que se han de definir, en las cláusulas equivaldría a la definición de funciones en lenguaje C, utilizan las definiciones de Domains, así por ejemplo:

valioso(metal)
Hermano(hombre, hombre)
amigos( hombre,hombre,hombre)

Clauses: Contiene la definición especifica de los predicados.

valioso(oro).
hermano(“juan”, “pedro”).
amigos( ”luis”,”pedro”,pablo”).

El símbolo de culminación se determina por un punto.

Goal: contiene las consultas a desarrollar en el programa.

El prolog permite como se indico extraer consultas lógicas de los que sucede en el conocimiento expresado resultando estas consultas verdaderas o falsas (YES, NO) según corresponda, aquí se han de ubicar las preguntas necesarias. Ejemplo: es valioso el oro?

valioso(oro).

Para poner en memoria todas las cláusulas y ver la consulta ejecute Test Goal del menú de proyecto o su equivalente CTRL+G o simplemente apretando el botón G de la barra de botones.

Luego observara una ventana de sugerencias y errores y otra ventana que muestra el resultado de la consulta en este caso YES.

Nótese que se ha ejecutado la consulta para crear un ejecutable se tiene que crear un proyecto echo que se desarrollara después.

Bueno, basta por hoy, para la próxima entrega tendremos:”Entendiendo y Mejorando el Programa“. Se despide su amigo vl4dy.

::Entradas Relacionadas::

Esta entrada no tiene comentarios... pero tu puedes ser el primero.

Deja un Comentario

Cerrar
E-mail It