SISTEMAS EXPERTOS LISTAS EN PROLOG Profesor: Joel Pérez González Abril 2010.

Slides:



Advertisements
Presentaciones similares
I.A. Listas en Prolog.
Advertisements

Rogelio Dávila Pérez Profesor - Investigador
Jorge Everardo Aguilar Morales ASOCIACIÓN OAXAQUEÑA DE PSICOLOGÍA A. C ETAPAS DE UNA EXPERIENCIA DE APRENDIZAJE.
Propuesta de proyecto telemático
ESTRUCTURAS LINEALES UNIDAD 3.
Tema: Números primos o compuestos
Universidad Nacional Autónoma de México INTRODUCCIÓN 1. El tema La evaluación de las habilidades lógicas. La evaluación de las habilidades lógicas.
Elaboración de Material
PRODUCTO CARTESIANO RELACIONES BINARIAS
HTML Formato al texto.
5. Entrada y Salida en PROLOG
UNIDAD 2 CONJUNTOS.
CONJUNTOS Luis Figueroa S..
EL SOFTWARE EDUCATIVO REPÚBLICA BOLIVARIANA DE VENEZUELA
METODOLOGIA DE LA PROGRAMACION
2 Acciones y funciones 2.1 Concepto
Estructuración y modularidad de los programas Fundamentos de Programación/ Programación I
Prolog PROgramming in LOGic
PLANO CARTESIANO.
Grupo 6 Los Números Enteros.
CAPITULO 1 Escribiendo Sentencias SELECT Básicas
EXPONENTES Y RADICALES
QUE ES :Microsoft, windows, Excel
OPERACIONES ALGEBRAICAS
ÁLGEBRA.
Hoja electrónica de calculo
Inteligencia artificial
Tablas de verdad en PHP Programación en Internet II.
FRACCIONES.
ETAPAS DE UNA EXPERIENCIA DE APRENDIZAJE
DESCOMPOSICIÓN EN FACTORES
Coordinación de Ciencias Computacionales - INAOE (Mini) Cursos Propedéuticos 2012 Ciencias Computacionales INAOE Dr. Hugo Jair Escalante
Mtro. Raúl Romero Ramírez Centro Regional de Educación Superior “Paulo Freire” MAESTRÍA EN TECNOLOGÍAS APLICADAS A LA EDUCACIÓN Evaluación del Aprendizaje.
Unidad II: Fundamentos de Programación
LAS FRACCIONES HISTORIA DEFINICION REPRESENTACION CLASIFICACION
Presten mucha atención.
Numeración Decimal..
Apuntes de Matemáticas 3º ESO
Valor Absoluto.
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Profesora: Laura Patricia Pinto Prieto Ingeniera de sistemas Introducción a Programación 3.
Alumno : Bruno Alejandro Palacios Cancho P.Web del alumno : Profesor : Victor Espinoza P.Web del profersor : Frecuencia.
LEYES DE LOS EXPONENTES
ELABORACIÓN CLIMOGRAMAS
MODALIDADES Y REQUISITOS DE EVALUACIÓN Y ACREDITACIÓN TALLER DE INSTRUMENTACIÓN JURÍDICA DRA. CARMEN HORTENCIA ARVIZU IBARRA 1 DRA. CARMEN HORTENCIA ARVIZU.
La Numeración Babilónica
4 Sesión Contenidos: Conceptos básicos del álgebra de los reales.
INNOVACIÓN EN AMBIENTES VIRTUALES CLAVE IE3 PRIMER CUATRIMESTRE.
Tomo 2.1 Matemáticas para la educación normal
Presione aquí para continuar
Cristian Stivel Hernandez Peña Juan Ducuara
Pasos para elaborar Tablas en HTML Para empezar crearemos una tabla sencilla de dos filas y dos elementos. Vayamos por pasos: 1.En primer lugar ponemos.
POLINOMIOS Republica Boliviana de Venezuela
Computación I. CI-2125 Tema VII
TEMA 4: USO DE EXPONENTES Y NOTACIÓN CIENTÍFICA 1 MATEMÁTICAS II POTENCIAS SUCESIVAS DE UN NÚMERO POTENCIAS SUCESIVAS DE UN NÚMERO ¡ CUIDADO CON LAS BACTERIAS.
Lenguaje de Programación LISP
Alejandro Novoa ALGEBRA I INTRODUCCIÓN. DEFINICIONES Variable – Una variable es una letra ó símbolo que representa un número (Cantidad desconocida). 8.
FUNCIONES EXCEL JUAN CARLOS DUQUE. FUNCION CORRESPONDIENTE Cuenta el número de celdas que no están vacías y los valores que hay en la lista de argumentos.
Evaluación Educativa Gvirtz y Palamidessi.
Laboratorio de programación Luisa Fernanda Rincón Pérez
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACION SUPERIOR UNIVERSIDAD VALLE DEL MOMBOY CARVAJAL EDO. TRUJILLO ENERO 2014.
Guayaquil, 19 de Mayo del Objetivo: Reconocer y aplicar las cuatro operaciones básicas, la potenciación y radicación para la simplificación de.
ARITMÉTICA: SU ENSEÑANZA Y APRENDIZAJE
Diagrama de pareto.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 3 – Diseño de Programas.
Este material ha sido desarrollado para alumnos que cursan la asignatura de Programación Básica impartida en el primer semestre en la Facultad de Ingeniería.
METODOS DE PROGRAMACION I Ing. Vania Flores Pinto.
Lenguaje de Programación II Prof. Rafael Montenegro B. Carrera: T.S.U en Informática Periodo: 2014-I.
Análisis Transitorio De Primer Orden
Criterios de Evaluación para Problemas de Investigación Pedro Brito Caracas, 2011.
Transcripción de la presentación:

SISTEMAS EXPERTOS LISTAS EN PROLOG Profesor: Joel Pérez González Abril 2010

CRITERIOS DE EVALUACIÓN 25% EXAMEN 10% PARTICIPACIÓN EN ESPACIOS GRUPALES 30% ACTIVIDADES DE APRENDIZAJE Y EJERCICIOS 35% ELABORACIÓN DE TRABAJOS INTEGRADORES: ENSAYOS INVESTIGACIONES PRÁCTICAS TÉCNICAS CONFORME A LA MATERIA DE ESTUDIO

SISTEMAS EXPERTOS LISTAS:  ¿Que es una lista?. En Prolog, una lista es un objeto que contiene un numero arbitrario de otros objetos, cada uno de estos objetos se llaman elementos de la lista. He aquí una lista de enteros: [1; 2; 3; 4; 5]  Los elementos de una lista pueden ser de cualquier tipo de dato, incluso pueden ser a su vez listas [ [juan,pepe,luis], [ juana, pepa, luisa] ]  La lista que no contiene ningún elemento es la lista vacía [ ].

SISTEMAS EXPERTOS LISTAS: ¿Como se manipulan?  Las listas se manipulan dividiéndolas en una cabeza y una cola.  Una lista es realmente un objeto compuesto recursivo, que consiste en la cabeza que es el primer elemento, y la cola, que es a su vez una lista que contiene todos los elementos menos el primero.

SISTEMAS EXPERTOS LISTAS:  Debido a que una operación común con las listas es separar una lista en su cabeza y su cola, existe una notación especial en Prolog para representar la lista con cabeza X y cola Y. Esto se escribe [X │ Y ], donde el símbolo que separa X de Y es la barra vertical. Una expresión de esta forma, instanciara X a la cabeza de una lista e Y a la cola de la lista:

SISTEMAS EXPERTOS LISTAS: [a, b, c] = [X │Y ] X = a Y = [b, c] [a, b, c] = [X, Y │ Z] X = a Y = b Z = [c] [a, b, c] = [X, Y, Z │ Cola] X = a Y = b Z = c Cola = [ ]

SISTEMAS EXPERTOS LISTAS: [a, b, c] = [X │Y ] X = a Y = [b, c] [a, b, c] = [X, Y │ Z] X = a Y = b Z = [c] [a, b, c] = [X, Y, Z │ Cola] X = a Y = b Z = c Cola = [ ]

SISTEMAS EXPERTOS x x x