0% encontró este documento útil (0 votos)
22 vistas4 páginas

Introducción a Prolog en IA

Este documento presenta un resumen de un programa en Prolog. El programa contiene hechos sobre las relaciones familiares entre Clara, Pedro, Ana y José. El programa determina si Clara es abuela de José (no), si Pedro es abuelo de Clara (si), y si Ana es bisabuela de alguien (si, de José). El documento también incluye instrucciones para instalar Prolog, usar reglas sintácticas para definir las relaciones familiares, y compilar el programa para obtener resultados.

Cargado por

Daniel Arias
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas4 páginas

Introducción a Prolog en IA

Este documento presenta un resumen de un programa en Prolog. El programa contiene hechos sobre las relaciones familiares entre Clara, Pedro, Ana y José. El programa determina si Clara es abuela de José (no), si Pedro es abuelo de Clara (si), y si Ana es bisabuela de alguien (si, de José). El documento también incluye instrucciones para instalar Prolog, usar reglas sintácticas para definir las relaciones familiares, y compilar el programa para obtener resultados.

Cargado por

Daniel Arias
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Nombre de la materia

INTELIGENCIA ARTIFICIAL

Nombre de la Licenciatura
Ingenieria en Sistemas Computacionales

Nombre del alumno


Daniel Arias Ramirez

Matrícula
010565352

Unidad #
prolog
INTELIGENCIA ARTIFICIAL

¿Qué es prolog?
es un paradigma de los lenguajes de programación en el cual los programas se consideran
como una serie de aserciones lógicas. De esta forma, el conocimiento se representa
mediante reglas, tratándose de sistemas declarativos.

Este programa trabaja de forma logica aparentemente es facil de usar lo complicado es


asociar la lgica que se quiere interpretar para posteriormente hacer consultas.

La instalacion es como cualquier otro programa de descaraga el archivo .exe


Se valida si es de 32 o 64 bit el sistema operativo
Se ejecuta el programa hasta finalizar la instalacion

1. Realiza un programa en Prolog con los siguientes hechos:

 Clara es madre de Pedro.


 Pedro es padre de José.
 Ana es madre de Clara.
 José es padre de Clara.
 ¿Es Clara abuela de José? no

2
INTELIGENCIA ARTIFICIAL

 ¿Es Pedro abuelo de Clara? si


 ¿Es Ana bisabuela de alguien? si
 ¿De quién? De jose

2. Genera un reporte de cómo realizaste el programa considerando como mínimo los siguientes puntos:

 ¿Cómo instalaste el programa?


 Entrando a pag recomendado en la plataforma
 ¿Qué software de Prolog usaste?, y ¿por qué?
 El swi-prolog de 32 bits ya que es el que soporto mi sistema operativo
 ¿Qué reglas sintácticas utilizaste?
 Definir quienes son los abielos y quien el nieto
 Describe el funcionamiento del algoritmo.
 Es un algoritmo lógico donde se hace referencia a una cadena lógica de secuencias
 ¿Cómo se compila y qué resultado obtuviste?

3
INTELIGENCIA ARTIFICIAL

El mismo programa en su menú de opciones tiene un aparta de consultas donde se maneja por medio
de las instrucciones que ya metimos en un arreglo en otro apartado.

También podría gustarte