Visual prolog

Solo disponible en BuenasTareas
  • Páginas : 4 (900 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de octubre de 2010
Leer documento completo
Vista previa del texto
1. ¿Que es Visual Prolog?
Visual Prolog es un programa de carácter profesional, pensado para las más avanzadas tecnologías aplicadas a los lenguajes de programación. Proporciona una base sólida parala creación de programas robustos de Windows 32.
Por ser un programa destinado a la producción industrial de software sus características son numerosas: programación lógica objeto-orientada,predicado de valores objeto, datos algebraicos, patrones de marcación y unificación, bases de datos con integración total, manejo automático de memoria, entorno gráfico de desarrollo integrado,representación de módulos de árbol, edición de diálogos, edición de menú, edición de barra de tareas, editor gráfico, soporte directo con C++ y funciones API Win32, etc.
Este es un programa realmente completo ysúper profesional para desarrolladores e industriales del software, para la creación de ejecutables y archivos DLL, con soportes para librerías, consolas, registros, programas GUI, etc.

• Secciones deun programa en Visual Prolog
Un programa en Visual Prolog está compuesto de varias secciones que se describen a continuación:
• Directivas de compilación: que se dan al comienzo del programa.
•Sección de constantes: puede contener cero, una o varias constantes.
• Sección de dominios: puede contener cero, uno o varios dominios.
• Sección de la base de datos: puede contener cero, uno ovarios predicados de la base de datos.
• Sección de predicados: puede contener cero, una o varias declaraciones de predicados.
• Sección de cláusulas: puede contener cero, una o varias cláusulas.
•Sección de meta: para que el programa se ejecute de forma independiente debe existir una meta construida dentro del propio programa.

2. Partes de un programa.

Partes de un programa Palabrasreservadas
Cabecera (título) program
Declaración de unidades uses
Declaración de constantes const
Declaración de tipos type
Declaración de variables var
Declaración de subprogramas...
tracking img