Está en la página 1de 5

VISUAL PROLOG V. 9.

Visual Prolog, es un entorno de desarrollo para Sistemas Expertos, basado en programación


lógica, utilizando el mecanismo de encadenamiento hacia atrás, para realizar el proceso de
razonamiento.
En Visual Prolog (VP), no es necesario programar el proceso de razonamiento, ya que se
encuentra preimplementado, por lo que solo se debe alimentar al sistema de la experiencia,
es decir, del conocimiento del experto humano, para la construcción de la Base de
Conocimiento (BC) del Sistema Experto (SE) desarrollado VP, permite el desarrollo de
aplicaciones tanto a nivel de consola como de Interfaz Gráfica (GUI)
Para el ingreso a Visual Prolog, hacemos doble click sobre el ícono respectivo, el que se
muestra a continuación:

Icono de Visual Prolog 9

Pantalla de inicio de Visual Prolog

Pág. 1
Para la creación de un nuevo proyecto (Ejercicio 01) llamado “Hola Mundo” (por el
momento de tipo consola), se hace clic en el botón “New Project” y en la interfaz
que aparece se escriben los datos necesarios para el proyecto, tal como se muestra
a continuación: (no olvidar que el tipo de proyecto “Project Kind” es “Console
Application”)

Pantalla
de datos
del
proyecto
ejercicio
01

Pág. 2
Luego de haber registrado los datos respectivos, se hace clic en el botón Finish
con lo que aparecerá la siguiente interfaz y a la vez Visual Prolog compilará por
defecto la aplicación que se está desarrollando, mostrándose en la ventana
“Messages” el proceso de compilación y finalmente mostrándose el mensaje “Project
has been built” es decir que el “Proyecto ha sido construido”:

Estructura del proyecto ejercicio 01

Es importante explicar el contenido de la ventana del proyecto en donde se


observan dos carpetas, una que lleva el nombre del proyecto, en este caso “Hola
Mundo” y la otra $(ProDir). La carpeta “Hola Mundo” contiene los archivos del
proyecto que se deben de trabajar por parte del desarrollador del proyecto, como por
ejemplo los archivos: “Hola Mundo.vipprj”, “main.cl”, “main.manifest”,
“main.pack”, “main.ph”, “main.pro”, etc., y la carpeta $(ProDir) contiene dos
carpetas: “lib” y “pfc” que contienen las librerías a ser utilizadas en el proyecto. Por
ejemplo el archivo main.pack, se relaciona con la carpeta “pfc” (que está dentro de
la carpeta “$(ProDir”), ya que incluye a algunos paquetes y archivos que la carpeta
“pfc” contiene. Asimismo el archivo “main.pack” también contiene al archivo
“main.ph” y “main.pro.

Continuando con el desarrollo del programa “Hola Mundo”, se procede a escribir el


código respectivo en el archivo “main.pro”, ya que es el archivo que contiene el
código fuente principal de la aplicación cuando se trabaja en modo consola.
Entonces se hace doble clic sobre el archivo “main.pro” con lo que se muestra el
siguiente código:

Pág. 3
Completamos el código por defecto tal como se muestra a
continuación

Otra versión del programa “Hola Mundo”, que es la que


usaremos de ahora en adelante en el presente manual, es la
que se muestra a continuación:

Pág. 4
Lo que sucede es que se ha incluido la carpeta “console” de la carpeta “pfc”,con lo
que ya no es necesario estar escribiendo la palabra “console” cuando se use el
predicado “write” o el predicado “readChar”. Ahora, para ejecutar la aplicación y
observar los resultados, se hace clic en la opción “Build”, luego en la subopción
“Build”, con lo que si no existen inconvenientes, Visual Prolog enviará el mensaje:
“Project has been built” y luego se selecciona la subopción “Execute” ubicada en la
opción del menú principal: “Build”, con lo que se mostrará el resultado de la
ejecución de la aplicación “Hola Mundo”, tal como se muestra a continuación

Pág. 5

También podría gustarte