Академический Документы
Профессиональный Документы
Культура Документы
EN COMPUTACIÓN Página 1 de 3
PROF. JUAN MANUEL ASIGNATURA SEMESTRE
HERNÁNDEZ SISTEMAS EXPERTOS OCTAVO
ESPINOSA
PROTOCOLO DE PRÁCTICAS PRACTICA: 0
EQUIPO: CALIFICACIÓN:
INTEGRANTES
MARCO TEÓRICO
Historia
Llegamos así a finales del siglo XIX y principios del XX con la revolución de la
fundamentación de las Matemáticas gracias a los trabajos de Frege, Cantor,
Peano, Russell y Whitehead entre otros que marcan el periodo más apasionante y
de mayor actividad en la historia de la lógica matemática.
No obstante hasta la primera mitad de los sesenta, con los trabajos de Kowalski y
el primer PROLOG de Colmerauer cuando nace la Programación Lógica como
rama de la demostración automática con personalidad propia.
Características
Los programas para los lenguajes de programación lógicos son un conjunto de
hechos y reglas.
La sintaxis de los lenguajes de programación lógicos es notablemente diferente
de los lenguajes de programación imperativos.
Unificación de términos.
Mecanismos de inferencia automática.
Recursión como estructura de control básica.
Visión lógica de la computación.
La aplicación de las reglas de la lógica para inferir conclusiones a partir de
datos.
El programa se transforma en un conjunto de declaraciones formales de
especificaciones que deben ser correctas por definición.
No tiene un algoritmo que indique los pasos que detallen la manera de llegar a
un resultado.
Las salidas son funcionalmente dependientes de las entradas.
Lenguajes Representativos
ALF
CLP
Elf
Flang
Godel
KLIC
Logtalk
Prolog (y sus dialectos: Visual Prolog, SWI – Prolog, etc.)
MATERIAL
Computador
Internet
Memoria USB
DESARROLLO
1)
2)
CONCLUSIONES
BIBLIOGRAFÍA