Inteligencia Artificial
Nombre de la Licenciatura
Ingeniería en Sistemas Computacionales
Nombre de la Tarea
Tarea 2
Unidad 2
Sintaxis y semántica
https://www.coursehero.com/file/27749714/Jauregui-Olivares-Sergio-Armando-T2-Inteligencia-Artificialpdf/
Unidad 2. Sintaxis y semántica del lenguaje de programación lógica
Inteligencia Artificial, Tarea 2
INTRODUCCIÓN
Prolog es un lenguaje muy solicitado cubierto en algunas materias como programación como lo es Inteligencia
artificial y tambien programación logica y funcional. El lenguaje tiene la peculiaridad de que da la sensación de
que “conversa” con el programador.
Contestanto las preguntas que el haga en la medida que le sea posible (esto limitado por el propio diseño), esto
sin duda son las bases de lo que es la IA, donde el programa contesta buscando en su estructura una respuesta
a un planteamiento hecho, siempre que tenga dentro de su contenido la respuesta, algo muy similar a como
funcionamos nosotros (claro con la particularidad de que nosotros podemos documentarnos en el momento y
la IA depende unicamente de su contenido).
Para esta primera practica utilizamos el programa SWI-Prolog en su versión 7.6.4, un software de muy poca
demanda de recursos ideal para cualquier sistema (realmente hay IDE’s de otros lenguajes mas pesados en
cuanto a demanda de recursos).
https://www.coursehero.com/file/27749714/Jauregui-Olivares-Sergio-Armando-T2-Inteligencia-Artificialpdf/
2
Unidad 2. Sintaxis y semántica del lenguaje de programación lógica
Inteligencia Artificial, Tarea 2
DESARROLLO
https://www.coursehero.com/file/27749714/Jauregui-Olivares-Sergio-Armando-T2-Inteligencia-Artificialpdf/
3
Unidad 2. Sintaxis y semántica del lenguaje de programación lógica
Inteligencia Artificial, Tarea 2
https://www.coursehero.com/file/27749714/Jauregui-Olivares-Sergio-Armando-T2-Inteligencia-Artificialpdf/
4
Unidad 2. Sintaxis y semántica del lenguaje de programación lógica
Inteligencia Artificial, Tarea 2
2. Genera un reporte de cómo realizaste el programa considerando como mínimo los siguientes
puntos:
https://www.coursehero.com/file/27749714/Jauregui-Olivares-Sergio-Armando-T2-Inteligencia-Artificialpdf/
5
Unidad 2. Sintaxis y semántica del lenguaje de programación lógica
Inteligencia Artificial, Tarea 2
CONCLUSIONES
Prolog es un lenguaje de una estructura bastante sencilla, tal vez la mas sencilla de los lenguajes con los que
he tratado, sin embargo se necesita planeación para la estructura del mismo.
Es curioso como una herramienta tan simple te puede dar a entender el funcionamiento base de una IA. Si bien
hay herramientas, lecturas y manuales al respecto en linea.
https://www.coursehero.com/file/27749714/Jauregui-Olivares-Sergio-Armando-T2-Inteligencia-Artificialpdf/
6
Unidad 2. Sintaxis y semántica del lenguaje de programación lógica
Inteligencia Artificial, Tarea 2
REFERENCIAS BIBLIOGRÁFICAS
https://www.coursehero.com/file/27749714/Jauregui-Olivares-Sergio-Armando-T2-Inteligencia-Artificialpdf/
7