INVESTIGADORES
GARCIA Alejandro Javier
artículos
Título:
Programación Lógica
Autor/es:
VERÓNICA DAHL; ALEJANDRO J. GARCÍA
Revista:
Journal Triangle
Editorial:
Universitat Rovira i Virgili
Referencias:
Lugar: Tarragona ; Año: 2010 vol. 1 p. 3 - 57
ISSN:
2013-939X
Resumen:
La Programación Lógica ofrece herramientas de programación, que en algunos casos son únicas de este paradigma, y que permiten desarrollar aplicaciones de Inteligencia Artificial con suma facilidad y elegancia. La manera de pensar en los lenguajes de Programación Lógica es bastante diferente a la de los lenguajes de programación tradicionales. Como se verá a continuación, en Programación Lógica es muy fácil representar y recuperar información en forma de conocimiento; y además, se proveen herramientas para programar distintos mecanismos de razonamiento sobre ese conocimiento. En los últimos años, además, los intérpretes y compiladores de Prolog (el lenguaje más difundido de Programación Lógica) han desarrollado herramientas para combinar de una manera muy natural programas en Prolog con código en otros lenguajes de programación. Esta integración permite desarrollar sistemas complejos con herramientas adecuadas para cada parte del sistema. Este artículo pretende introducir los conceptos básicos e imprescindibles para poder programar con este paradigma.