Resumen Prolog
lenguaje rey: Prolog.
Usos:/Utilidades:
En cuanto a la escasa utilidad práctica de Prolog podemos citar:
· Generación de CGI's.
· Acceso a bases dedatos desde páginas Web.
· Paralelización automática de programas.
· Programación distribuida y multiagente.
· Sistemas expertos e inteligencia artificial.
· Validación automática deprogramas.
· Procesamiento de lenguaje natural.
· Prototipado rápido de aplicaciones.
· Bases de datos deductivas.
· Interfacing con otros lenguajes como Java y Tcl/Tk.
Prolog es un lenguaje deprogramación seminterpretado. Y su funcionamiento es muy parecido a JAVA, pero en Prolog el codigo de byte generado por un entorno de
desarrollo no tiene por que funcionar en el intérprete de otroentorno.
Prolog se compone de :
1.Un compilador……Transforma el código fuente en código de byte.
2.Un interprete……Ejecuta el código de byte
3.Un Shell……Se trata de una utilidad que permite probar losprogramas,
depurarlos, etc.
4.Una biblioteca de utildiades……
Elementos del lenguaje
Comentarios …..%seguido Del Comentario
Variables… NO EXISTEN VARIABLES COMO LAS CONOCEMOS, existenvariables lógicas y empiezan en mayúscula o subrayado… asi se evita su previa declaración
….. *Consultar- profundizar *……………..Variable anónima…………
La variable anónima
Sí, sí, existen variables sinnombre, y todas ellas se representan mediante el símbolo de
subrayado _. Pero cuidado, aunque todas las variables anónimas se escriben igual, son todas
distintas. Es decir, mientras que dos aparicionesde la secuencia de caracteres Hola se refieren
a la misma variable, dos apariciones de la secuencia _ se refieren a variables distintas.
Los términos son el único elemento del lenguaje, es decir,los datos son términos, el código son
términos, incluso el propio programa es un término.
Un término se compone de un functor seguido de cero a N argumentos entre paréntesis y
separados por comas....
Regístrate para leer el documento completo.