finanzas

Páginas: 2 (302 palabras) Publicado: 11 de febrero de 2014
QUE ES UN PROLOG
PROLOG está orientado a la resolución de problemas mediante el cálculo de predicados, basado en:
Preguntas a la base de datos.
Pruebas matemáticas.
El programa PROLOGespecífica cómo debe ser la solución, en vez de dar el algoritmo para su resolución. La solución se obtiene mediante búsqueda aplicando la lógica de predicados.

Perspectiva del lenguaje

Elprograma prolog se compone de unos hechos (datos) y un conjunto de reglas, es decir, relaciones entre objetos de la base de datos.
La ejecución del programa cargado en memoria consiste en realizar unapregunta de forma interactiva: el intérprete generará por inferencia los resultados que se deducen a partir del contenido de la base de datos.
PROLOG tiene una sintaxis y semántica simples.Sólo busca relaciones entre los objetos creados, las variables y las listas, que son sus estructuras básicas.
Comentarios entre /* */

Prolog es un lenguaje de programación se interpretado. Sufuncionamiento es muy similar a Java. El código fuente se compila a un código de byte el cual se interpreta en una máquina virtual denominada Warren Abstract Machine (comúnmente denominada WAM).Por eso, un entorno de desarrollo Prolog se compone de:
Un compilador. Transforma el código fuente en código de byte. A diferencia de Java, no existe un estándar al respecto. Por eso, el código debyte generado por un entorno de desarrollo no tiene por qué funcionar en el intérprete de otro entorno.
Un intérprete. Ejecuta el código de byte.
UN shell o top-level. Se trata de una utilidadque permite probar los programas, depurarlos, etc. Su funcionamiento es similar a los interfaces de línea de comando de los sistemas operativos.
Una biblioteca de utilidades. Estas bibliotecasson, en general, muy amplias. Muchos entornos incluyen (afortunadamente) unas bibliotecas estándar-ISO que permiten funcionalidades básicas como manipular cadenas, entrada/salida, etc.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Finanzas
  • Finanzas
  • Finanzas
  • Finanzas
  • Finanzas
  • Finanzas
  • Finanzas
  • Finanzas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS