Inteligencia Artificial. Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Prof. Ing. Franco D. Menendez

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Inteligencia Artificial. Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Prof. Ing. Franco D. Menendez"

Transcripción

1 Inteligencia Artificial Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Prof.

2 Sistemas Expertos - Arquitectura La Arquitectura del Sistema Experto es la siguiente:

3 Sistemas Expertos Desarrollo del Sistema Experto 1. Planeamiento del Problema. 2. Encontrar expertos humanos que puedan resolver el problema. 3. Diseño de un Sistema Experto. 4. Elección de la herramienta de desarrollo o lenguaje de programación. 5. Desarrollo y prueba de un prototipo 6. Refinamiento y generalización. 7. Mantenimiento y puesta al día.

4 Sistemas Expertos - Desarrollo del Sistema Experto 1. Planeamiento del Problema. La primera etapa en cualquier proyecto es normalmente la definición del problema a resolver. Puesto que el objetivo principal de un sistema experto es responder a preguntas y resolver problemas, esta etapa es quizás la más importante en el desarrollo de un sistema experto. Si el sistema está mal definido, se espera que el sistema suministre respuestas erróneas. 2. Encontrar expertos humanos que puedan resolver el problema. En algunos casos, sin embargo, las bases de datos pueden jugar el papel del experto humano. 3. Diseño de un Sistema Experto. Esta etapa incluye el diseño de estructuras para almacenar el conocimiento, el motor de inferencia, el subsistema de explicación, la interface de usuario, etc.

5 Sistemas Expertos - Desarrollo del Sistema Experto 4. Elección de la herramienta de desarrollo o lenguaje de programación. Debe decidirse si realizar un sistema experto a medida, o una herramienta, o un lenguaje de programación. Si existiera una herramienta comercial satisfaciendo todos los requerimientos del diseño, está debería ser la elección, no sólo por razones de tipo financiero sino también por razones de fiabilidad. Las herramientas comerciales están sujetas a controles de calidad, a los que otros programas no lo están. 5. Desarrollo y prueba de un prototipo. Si el prototipo no pasa las pruebas requeridas, las etapas anteriores (con las modificaciones apropiadas) deben ser repetidas hasta que se obtenga un prototipo satisfactorio.

6 Sistemas Expertos - Desarrollo del Sistema Experto 6. Refinamiento y generalización. En esta etapa se corrigen los fallos y se incluyen nuevas posibilidades no incorporadas en el diseño inicial.. 7. Mantenimiento y puesta al día. En esta etapa el usuario plantea problemas o defectos del prototipo, corrige errores, actualiza el producto con nuevos avances, etc. Todas estas etapas influyen en la calidad del sistema experto resultante, que siempre debe ser evaluado en función de las aportaciones de los usuarios.

7 Ejemplo 1 Cajero Automático Como ejemplo de problema determinista que puede ser formulado usando un conjunto de reglas, considérese una situación en la que un usuario (por ejemplo, un cliente) desea sacar dinero de su cuenta corriente mediante un cajero automático (CA). En cuanto el usuario introduce la tarjeta en el CA, la máquina la lee y la verifica. Si la tarjeta no es verificada con éxito (por ejemplo, porque no es legible), el CA devuelve la tarjeta al usuario con el mensaje de error correspondiente. En otro caso, el CA pide al usuario su numero de identificación personal (NIP). Si el numero fuese incorrecto, se dan tres oportunidades de corregirlo. Si el NIP es correcto, el CA pregunta al usuario cuanto dinero desea sacar. Para que el pago se autorice, la cantidad solicitada no debe de exceder de una cierta cantidad limite diaria, además de haber suficiente dinero en su cuenta.

8 Ejemplo 1 Cajero Automático En este caso se tienen siete objetos, y cada objeto puede tomar uno y solo un valor de entre sus posibles valores. La siguiente tabla muestra estos objetos y sus posibles valores.

9 Ejemplo 1 Cajero Automático

10 Ejemplo 1 Cajero Automático EnCLIPSforma1: (defrule R1: Si se cumple todo entonces se autoriza el pago (tarjeta)(fecha)(nip)(not(intentos))(balance)(not(limite)) (printout t Se autorizo el pago.crlf)) (defruler2: Sinoseverificalatarjetanoseautorizaelpago (NOT(tarjeta)) (printout t No tiene autorizada la transición.crlf)) (defrule R3: Si la fecha se encuentra expirada no se autoriza el pago (NOT(fecha)) (printout t No tiene autorizada la transición.crlf))

11 Ejemplo 1 Cajero Automático (defruler4: Sielnipesincorrectonoseautorizaelpago (NOT(nip)) (printout t No tiene autorizada la transacción.crlf)) (defruler5: Sielnumerodeintentosessuperanoseautorizaelpago (intentos) (printout t No tiene autorizada la transición.crlf)) (defrule R6: Si el balance es insuficiente no se autoriza el pago (NOT(balance)) (printout t No tiene autorizada la transición.crlf)) (defrule R7: Si el limite se encuentre excedido no se autoriza el pago (limite) (printout t No tiene autorizada la transición.crlf))

12 Ejemplo 1 Cajero Automático EnCLIPSforma2: (defrule R1: Si se cumple todo entonces se autoriza el pago (cuenta tarjeta verificada)(cuenta fecha no_expirada) (cuenta nip correcto)(not(cuenta intentos)) (cuenta balance suficiente)(not(cuenta limite excedido)) (printout t Se autorizo el pago.crlf)(modify cuenta pago autorizado)) (defruler2: Sinoseverificalatarjetanoseautorizaelpago (NOT( cuenta tarjeta verificada)) (printout t No tiene autorizada la transición.crlf) (modify cuenta pago no_autorizado)) (defrule R3: Si la fecha se encuentra expirada no se autoriza el pago (NOT( cuenta fecha)) (printout t No tiene autorizada la transición.crlf) (modify cuenta pago no_autorizado))

13 Ejemplo 1 Cajero Automático (defruler4: Sielnipesincorrectonoseautorizaelpago (NOT(cuenta nip)) (printout t No tiene autorizada la transacción.crlf) (modify cuenta pago no_autorizado)) (defruler5: Sielnumerodeintentosessuperanoseautorizaelpago (cuenta intentos) (printout t No tiene autorizada la transición.crlf) (modify cuenta pago no_autorizado)) (defrule R6: Si el balance es insuficiente no se autoriza el pago (NOT(cuenta balance suficiente)) (printout t No tiene autorizada la transición.crlf) (modify cuenta pago no_autorizado)) (defrule R7: Si el limite se encuentre excedido no se autoriza el pago (cuenta limite excedido) (printout t No tiene autorizada la transición.crlf) (modify cuenta pago no_autorizado))

14 Ejemplo 1 Cajero Automático (deftemplate cuenta (slot tarjeta(type SYMBOL)(allowed-symbols verificada no_verificada) (slot fecha(type SYMBOL)(allowed-symbols expirada no_expirada) (slot nip(type SYMBOL)(allowed-symbols correcto incorrecto) (slot intentos(type SYMBOL)(allowed-symbols excedidos no_excedidos) (slot balance(type SYMBOL)(allowed-symbols suficiente insuficiente) (slot limite(type SYMBOL)(allowed-symbols excedido no_excedido) (slot pago(type SYMBOL)(allowed-symbols autorizado no_autorizado) )

15 Ejemplo 2 En este ejercicio se pide indicar el orden de ejecución de las reglas en CLIPS. (deffacts HECHOS-INICIALES (A) (D) (C) (B) (Z)) (defrule r1 (A)(B)(C) (printout t "regla1" crlf)) (defrule r2 (C) (D) (printout t "regla2" crlf)) (defrule r3 (Z) (printout t "regla3" crlf)) (defrule r4 (C) (A) (printout t "regla4" crlf))

16 Ejemplo 2 CLIPS>(load"E:/Docencia/IA/Clips/EjemplosClase/ejemplo1RC.clp") Defining deffacts: HECHOS-INICIALES Defining defrule: r1 +j+j+j Defining defrule: r2 +j+j Defining defrule: r3 +j Defining defrule: r4 =j+j TRUE CLIPS> (reset) = f-0 (initial-fact) = f-1 (A) = f-2 (D) = f-3 (C) CLIPS> (run)

17 Ejemplo 2 El resultado obtenido es el siguiente: FIRE 1 r4: f-3, f1 regla4 FIRE 2 r2: f-3,f-2 regla2 CLIPS> (clear) Utilizando el parámetro activación,el resultado de la ejecución sería el siguiente = f-0 (initial-fact) = f-1 (A) = f-2 (D) = f-3 (C) = Activation 0 r4: f-3,f-1 = Activation 0 r2: f-3,f-2 = f-4 (B) = Activation 0 r1: f-1,f-4,f-3 = f-5 (Z) = Activation 0 r3: f-5

18 Ejemplo 2 CLIPS>(run) FIRE 1 r3: f-5 regla3 FIRE 2 r1: f-1,f-4,f-3 regla1 FIRE 3 r2: f-3,f-2 regla2 FIRE 4 r4: f-3,f-1 Regla4 CLIPS>(clear)

19 Ejemplo 3 Determinar el orden de disparo de las reglas : (deffacts HECHOS-INICIALES (A) (C) (D) (E) (G) (H) (K) ) (defrule R-1 (K) (L) (M) (assert (I))) (defrule R-2 (I) (L) (J) (assert (Q))) (defrule R-3 (C) (D) (E) (assert (B))) (defrule R-4 (A) (B) (assert (Q))) (defrule R-5 (L) (N) (O) (P) (assert (Q))) (defrule R-6 (C) (H) (assert (R))) (defrule R-7 (R) (J) (M) (assert (S))) (defrule R-8 (T) (F) (H) (assert (B))) (defrule R-9 (A) (assert (F))) (defrule r-10 (A) (R) (assert (T))) (defrule r-11 (C) (A) (R) (assert(v)))

20 Ejemplo 4 Clasificación de Peces Dadas las siguientes reglas, escribir el código en lenguaje CLIPS: R1: Si el pez tiene la boca pequeña y dientes puntiagudos y vive en ríos de muchas partes del mundo ENTONCES estamos hablando de un ejemplar del orden de los Ciprinodontiformes. R2: Si tenemos un individuo del orden de los Ciprinodontiformes y que vive en los ríos de América del Sur y que en el caso de ser macho posee Gonopodio ENTONCES el pez es de la familia de los Poecilidos y la hembra es 3 cm. más grande que el macho. R3: Si tenemos un individuo del orden de los Ciprinodontiformes y que vive en los ríos de América del Sur y que es hembra ENTONCES el pez es de la familia de los Poecilidos y el macho es 3 cm. más pequeño que la hembra. R4: Si tenemos un individuo de la familia de los Poecilidos que tiene manchas a lo largo del cuerpo ENTONCES estamos ante un pez de la raza de la Gambusia affinis.

21 Ejemplo 4 Clasificación de Peces R5: Si tenemos un individuo de la familia de los Poecilidos que tiene color gris y rayas verdes a lo largo del cuerpo ENTONCES tenemos un ejemplar de raza de Gambusia Punctata. R6: Si el pez es de tamaño medio, tiene dientes puntiagudos, vive en ríos de todo el mundo y posee canales laberínticos para respirar fuera del agua ENTONCES pertenece al orden de los anabatidos. R7: Si el pez es del orden de los anabatidos, es de color azul, tiene rayas rojas y vive en ríos de Asia ENTONCES tenemos un pez de la raza luchadores de Sian. R8: Si el pez es del orden de los anabatidos, no tiene rayas ENTONCES es una perca trepadora. R9: Si el pez tiene la boca pequeña, vive en ríos de todo el mundo tiene la cola redondeada ENTONCES es un ejemplar del orden de los Ciclidos. R10: Si el pez es del orden de los Ciclios, vive en los ríos de Africa y es de color rojo con manchas negras ENTONCES es pez joya.

22 Ejemplo 4 Clasificación de Peces (defrule R1 : (pez boca pequeña) (pez dientes puntiagudos) (pez vive rio_mundo) (printout t "Es un ejemplar del orden de los Ciprinodontiformes". crlf) (modify pez especimen ciprinodontiformes)) (defrule R2: (pez especimen ciprinodontiformes) (pez vive rio_america_sur) (pez gonopodio si) (printout t "El pez es de la familia de los Poecilidos y la hembra es 3 cm. más grande que el macho.". crlf) (modify pez familia poecilidos)) (defrule R3: (pez especimen ciprinodontiformes) (pez vive rio_america_sur) (pez gonopodio no) (printout t "El pez es de la familia de los Poecilidos y el macho es 3 cm. Más pequeño que la hembra.". crlf) (modify pez familia poecilidos))

23 Ejemplo 4 Clasificación de Peces (defrule R4: (pez familia poecilidos) (pez particularidad manchas) (printout t "Es un pez de la raza de la Gambusia affinis.". crlf) (modify pez raza gambusia_affinis)) (defrule R5: (pez familia poecilidos) (pez color gris) (pez particularidad rayas_verdes) (printout t "Es un ejemplar de raza de Gambusia Punctata.". crlf) (modify pez raza gambusia_affinis)) (defrule R6: (pez tamaño medio) (pez dientes puntiagudos) (pez vive rio_mundo) (pez particularidad respira_fuera_agua) (printout t "Es un ejemplar del orden anabatidos". crlf) (modify pez especimen anabatidos))

24 Ejemplo 4 Clasificación de Peces (defrule R7: (pez especimen anabatidos) (pez color azul) (pez particularidad rayas_rojas) (pez vive rio_asia) (printout t "Es un pez de la raza luchadores de Sian". crlf) (modify pez raza sian)) (defrule R8: (pez especimen anabatidos) (pez particularidad sin_raya) (printout t "Es un pez perca trepadora". crlf) (modify pez raza perca_trepadora)) (defrule R9: (pez boca pequeña) (pez vive rio_mundo) (pez particularidad cola_redonda) (printout t "Es un ejemplar del orden de los Ciclidos". crlf) (modify pez especimen ciclidos)) (defrule R10: (pez especimen ciclidos) (pez vive rio_africa) (pez color rojo) (pez particularidad manchas_negras) (printout t "Es un pez joya". crlf) (modify pez raza joya))

25 Ejemplo 4 Clasificación de Peces (deftemplate pez (slot boca (type SYMBOL) (allowed-symbols pequeña mediana grande)) (slot dientes (type SYMBOL) (allowed-symbols puntiagudos redondeados)) (slot tamaño (type SYMBOL) (allowed-symbols pequeño mediano grande)) (slot vive (type SYMBOL) (allowed-symbols rio_mundo rio_america_sur rio_asia rio_africa)) (slot gonopodio (type SYMBOL) (allowed-symbols si no)) (slot color (type SYMBOL) (allowed-symbols gris azul rojo)) (slot particularidad (type SYMBOL) (allowed-symbols manchas rayas_verdes respira_fuera_agua rayas_rojas sin_raya cola_redonda manchas_negras)) (slot familia (type SYMBOL) (allowed-symbols poecilidos otros) (slot especimen (type SYMBOL) (allowed-symbols ciprinodontiformes anabatidos ciclidos)) (slot raza (type SYMBOL) (allowed-symbols gambusia_affinis sian perca_trepadora joya)) )

26 Ejemplo 5 Resolver la siguiente situación problemática.

27 PREGUNTAS

28 MUCHAS GRACIAS

Ingeniería Técnica en Informática de Sistemas Inteligencia Artificial Hoja 1: CLIPS I

Ingeniería Técnica en Informática de Sistemas Inteligencia Artificial Hoja 1: CLIPS I Universidad Rey Juan Carlos Curso 2008/2009 Ingeniería Técnica en Informática de Sistemas Inteligencia Artificial Hoja 1: CLIPS I 1. Se trata de ejecutar el ejemplo del perro Tucky (apuntes en CLIPS (a

Más detalles

Contenido. Introducción Elementos básicos de programación Variables Restricciones

Contenido. Introducción Elementos básicos de programación Variables Restricciones Herramientas CLIPS Contenido Introducción Elementos básicos de programación Variables Restricciones 2 CLIPS Historia Inspirado en OPS5 (Official Production System 5) y ART (Automated Reasoning Tool, Inference

Más detalles

Solución de un problema con CLIPS: Expert-Juego. Las 7 y media

Solución de un problema con CLIPS: Expert-Juego. Las 7 y media Inteligencia en Redes de Comunicaciones PRÁCTICA FINAL Solución de un problema con CLIPS: Expert-Juego. Las 7 y media - Elena A. Álvarez Conde Problema El problema a resolver es la implementación del juego

Más detalles

En realidad utilizamos algoritmos para muchas de las cosas que hacemos diariamente.

En realidad utilizamos algoritmos para muchas de las cosas que hacemos diariamente. 1 ALGORITMOS Y PROGRAMACIÓN QUÉ ES LA PROGRAMACIÓN? Un programa es un conjunto de instrucciones mediante el cual se dice al ordenador cómo ha de realizar determinado trabajo. Debe contener la información

Más detalles

Referencia. EXPERT SYSTEMS, Principles and Programming, Third Edition J. Giarrantano, G. Riley PWS Publishing Company, Boston 1998 ISBN 0-534-95053-1

Referencia. EXPERT SYSTEMS, Principles and Programming, Third Edition J. Giarrantano, G. Riley PWS Publishing Company, Boston 1998 ISBN 0-534-95053-1 CLIPS Introducción Referencia EXPERT SYSTEMS, Principles and Programming, Third Edition J. Giarrantano, G. Riley PWS Publishing Company, Boston 1998 ISBN 0-534-95053-1 Documentación CLIPS reference manual

Más detalles

Sistemas de producción: CLIPS

Sistemas de producción: CLIPS Francisco J. Martín Mateos Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Sistemas de producción: Ejemplo Reglas para identificar un animal Si el animal tiene pelos entonces

Más detalles

Inteligencia Artificial. Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Prof. Ing. Franco D. Menendez

Inteligencia Artificial. Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Prof. Ing. Franco D. Menendez Inteligencia Artificial Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Prof. Sistemas Expertos Definición Un Sistema Experto es un programa de computación inteligente que usa

Más detalles

Práctica 1: Introducción a CLIPS

Práctica 1: Introducción a CLIPS C. Graciani Díaz F. J. Martín Mateos J. L. Ruiz Reina Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla CLIPS CLIPS C Language Integrated Production Systems http://clipsrules.sourceforge.net

Más detalles

Reglas. El constructor defrule y otros comandos relacionados

Reglas. El constructor defrule y otros comandos relacionados Reglas El constructor defrule y otros comandos relacionados Reglas Introducción Definición de reglas Ciclo básico de ejecución de reglas Sintaxis del antecedente Propiedades de una regla Comandos Introducción

Más detalles

CLIPS. Confrontación de Patrones

CLIPS. Confrontación de Patrones CLIPS Confrontación de Patrones Variables ::= ::=?< nombre-variable > < variable-multicampo> ::= $?< nombre-variable

Más detalles

Tema 6: Introducción a la programación basada en reglas

Tema 6: Introducción a la programación basada en reglas Inteligencia Artificial 2 Curso 999 2000 Tema 6: Introducción a la programación basada en reglas José A. Alonso Jiménez Miguel A. Gutiérrez Naranjo Francisco J. Martín Mateos Dpto. de Ciencias de la Computación

Más detalles

Laboratorio Nº1: Programación de SE con la herramienta CLIPS

Laboratorio Nº1: Programación de SE con la herramienta CLIPS Laboratorio Nº1: Programación de SE con la herramienta CLIPS El objetivo de éste laboratorio es introducirnos en la programación de SE usando como herramienta CLIPS, a continuación, brindaremos una guía

Más detalles

Manipulación de hechos en CLIPS.

Manipulación de hechos en CLIPS. Manipulación de hechos en CLIPS. Víctor Tomás Tomás Mariano 1, Felipe de Jesús Núñez Cárdenas 1, Efraín Andrade Hernández 1 Universidad Autónoma del Estado de Hidalgo: Escuela Superior de Huejutla. Huejutla

Más detalles

Asunción Gómez Pérez. Facultad de Informática. Universidad Politécnica de Madrid. 1

Asunción Gómez Pérez. Facultad de Informática. Universidad Politécnica de Madrid. 1 Ejercicio 1: Girar Monedas Ejercicio 2: Movimiento de los Caballos Ejercicio 3: Clasificación de Animales Ejercicio 4: Encadenamiento hacia delante, hacia atrás Ejercicio 5: Encadenamiento hacia delante,

Más detalles

Inteligencia en Redes de Comunicaciones Jess

Inteligencia en Redes de Comunicaciones Jess Estos ejercicios sirven de introducción al desarrollo de sistemas expertos en CLIPS, usando la versión de CLIPS en Java llamada : http://www.jessrules.com/ En primer lugar, aquí se plantean unos cuantos

Más detalles

Ingeniería Técnica en Informática de Gestión

Ingeniería Técnica en Informática de Gestión Departamento de Informática Universidad Carlos III de Madrid Ingeniería Técnica en Informática de Gestión Inteligencia Artificial Septiembre 2011. 1 a parte Normas generales del examen El tiempo para realizar

Más detalles

Tema 1(I): Programación basada en reglas con CLIPS

Tema 1(I): Programación basada en reglas con CLIPS Inteligencia Artificial II Curso 2003 2004 Tema (I): Programación basada en reglas con CLIPS José A. Alonso Jiménez Francisco Jesús Martín Mateos José Luis Ruiz Reina Dpto. de Ciencias de la Computación

Más detalles

Laboratorio de Casas Inteligentes Uso de Técnicas de Inteligencia Artificial para Operar una Casa Practica No. 8

Laboratorio de Casas Inteligentes Uso de Técnicas de Inteligencia Artificial para Operar una Casa Practica No. 8 Laboratorio de Casas Inteligentes Uso de Técnicas de Inteligencia Artificial para Operar una Casa Practica No. 8 Objetivo: Usar un sistema basado en reglas (CLIPS para instrumentar técnicas de inteligencia

Más detalles

Ejemplo: Caso de Uso: Registrar perfil de ADN Ejemplo: Caso de Uso: Pagar factura Ejemplo: Cajero Automático

Ejemplo: Caso de Uso: Registrar perfil de ADN Ejemplo: Caso de Uso: Pagar factura Ejemplo: Cajero Automático Ejercicios Análisis Ejemplo: Caso de Uso: Registrar perfil de ADN Ejemplo: Caso de Uso: Pagar factura Ejemplo: Cajero Automático Análisis e Ingeniería de Requisitos Tema 3 www.kybele.urjc.es AIR - 29 Lista

Más detalles

Desarrollo de un juego de naipes en JESS

Desarrollo de un juego de naipes en JESS Desarrollo de un juego de naipes en JESS Paloma Fuentes Gutierrez 5º ETSIT c/ Palmera, 12 28918 Leganes +34 620866421 cotufa@gmail.com ABSTRACTO Desarrollo de un sistema experto usando JESS, CLIPS reprogramado

Más detalles

Ejercicios de CLIPS. Inteligencia en Redes de Comunicaciones

Ejercicios de CLIPS. Inteligencia en Redes de Comunicaciones Inteligencia en Redes de Comunicaciones Ejercicios de CLIPS Julio Villena Román, Raquel M. Crespo García, José Jesús García Rueda {jvillena, rcrespo, rueda}@it.uc3m.es 1 Estos ejercicios sirven de introducción

Más detalles

Sistemas Expertos. Caso de Estudio: Selección de un microcontrolador

Sistemas Expertos. Caso de Estudio: Selección de un microcontrolador Sistemas Expertos Caso de Estudio: Selección de un microcontrolador Introducción Un Sistema Experto (SE) clásico comienza con una serie de preguntas. En base a las respuestas genera una recomendación.

Más detalles

05/03/2008. x: perro (x) Hechos. perro (capricho) mamífero (perro) mamifero(x) Un perro es un mamífero. Representaciones internas

05/03/2008. x: perro (x) Hechos. perro (capricho) mamífero (perro) mamifero(x) Un perro es un mamífero. Representaciones internas Representación de Información Angela C. Carrillo Ramos Agenda El problema de la representación de la información Conocimiento Representación de Conocimiento Reglas Ontologías 1 Problema de Representación

Más detalles

Tema 3: Representación de Hechos en CLIPS. Información sobre Conocimiento del Dominio

Tema 3: Representación de Hechos en CLIPS. Información sobre Conocimiento del Dominio Tema 3: Representación de Hechos en CLIPS Información sobre Conocimiento del Dominio Representación de la información Hechos. Ordenados y no Ordenados. Índice y dirección. Objetos. POO. Instancias de objetos.

Más detalles

El lenguaje CLIPS. Javier Béjar Intel ligència Artificial 2016/2017. Facultat d Informàtica de Barcelona

El lenguaje CLIPS. Javier Béjar Intel ligència Artificial 2016/2017. Facultat d Informàtica de Barcelona El lenguaje CLIPS Javier Béjar Intel ligència Artificial 2016/2017 Facultat d Informàtica de Barcelona El sistema CLIPS El sistema CLIPS CLIPS es un entorno para desarrollar sistemas expertos Este define

Más detalles

Licenciatura en Obras Públicas. Ingeniería del Conocimiento. Curso 08/09

Licenciatura en Obras Públicas. Ingeniería del Conocimiento. Curso 08/09 Licenciatura en Obras Públicas Ingeniería del Conocimiento Curso 08/09 Ingeniería a del Conocimiento La asignatura Curso 08/09 La Ingeniería del Conocimiento es el proceso de diseñar y hacer operativos

Más detalles

Instrucciones: En cada paso o número se debe elegir el apartado (a ó b) que mejor encaje

Instrucciones: En cada paso o número se debe elegir el apartado (a ó b) que mejor encaje CLAVE DE IDENTIFICACIÓN DE LA ICTIOFAUNA EXTREMEÑA Esquema general de un pez. Se señalan los nombres de las partes citadas en esta clave Aleta dorsal Aleta dorsal adiposa Esquema A Aletas pectorales Aletas

Más detalles

Inteligencia en Redes de Comunicaciones CLIPS. Julio Villena Román.

Inteligencia en Redes de Comunicaciones CLIPS. Julio Villena Román. Inteligencia en Redes de Comunicaciones CLIPS Julio Villena Román jvillena@it.uc3m.es Índice Lenguaje CLIPS: Hechos, reglas, variables, funciones, operadores, referencias Estrategias de resolución de conflictos

Más detalles

SISTEMA DE GESTION DE CALIDAD

SISTEMA DE GESTION DE CALIDAD SISTEMA DE GESTION DE CALIDAD DEPARTAMENTO ADMINISTRATIVO Y CONTABLE. PROCEDIMIENTO PARA: COMPRAS REVISIÓN 6.00 Página 1 de 1. Revisión: 6.00 INDICE HOJA PORTADA ------------------------------------------------------------------------------

Más detalles

CLIPS v6.1 Resumen. Universidad Carlos III de Madrid Departamento de Informática docweb/

CLIPS v6.1 Resumen. Universidad Carlos III de Madrid Departamento de Informática  docweb/ 1 CLIPS v6.1 Resumen Raquel Fuentetaja Pizán raquel.fuentetaja@uc3m.es Susana Fernández Arregui susana.fernandez@uc3m.es Universidad Carlos III de Madrid Departamento de Informática http://galahad.plg.inf.uc3m.es/

Más detalles

Técnicas de Inteligencia Artificial Escuela Técnica Superior de Ingeniería Informática (UPV)

Técnicas de Inteligencia Artificial Escuela Técnica Superior de Ingeniería Informática (UPV) Técnicas de Inteligencia Artificial Escuela Técnica Superior de Ingeniería Informática (UPV) Práctica de Desarrollo TIA (SBC / KAPPA-PC) El objetivo de esta práctica es aplicar las técnicas básicas (representación

Más detalles

CLASE 4: CASOS DE USO REQUERIMIENTOS. Universidad Simón Bolívar. Ing. de Software. Prof. Ivette Martínez

CLASE 4: CASOS DE USO REQUERIMIENTOS. Universidad Simón Bolívar. Ing. de Software. Prof. Ivette Martínez CLASE 4: CASOS DE USO REQUERIMIENTOS Universidad Simón Bolívar. Ing. de Software. Prof. Ivette Martínez Casos de Uso Un caso de uso es una descripción de las posibles secuencias de interacción entre el

Más detalles

TRIBUNAL ELECTORAL del Poder Judicial de la Federación Fecha de elaboración: 26/06/ :35:14 Fecha de última revisión:

TRIBUNAL ELECTORAL del Poder Judicial de la Federación Fecha de elaboración: 26/06/ :35:14 Fecha de última revisión: CARTA DE PROCESO Páginas Página 1 de 5 1 Inicia Proceso Registro de Solicitud 2 Acuse de Ingreso 3 4 Recepción y análisis de la solicitud de Campos de debidamente llenados? El solicitante ingresa una solicitud

Más detalles

Ejemplo de Casos de Uso. Gestión básica de una biblioteca.

Ejemplo de Casos de Uso. Gestión básica de una biblioteca. Ejemplo de Casos de Uso. Gestión básica de una biblioteca. La Biblioteca Municipal está teniendo un gran éxito pero le están surgiendo algunos problemas relacionados con el grado de satisfacción del cliente

Más detalles

CONTROL DE CAMBIOS Y/O REVISIONES

CONTROL DE CAMBIOS Y/O REVISIONES equipos de Laboratorio Página 1 de 8 PROCESO: Mantenimiento. Versión No. CONTROL DE CAMBIOS Y/O REVISIONES Fecha Descripción Elaboró Revisó Aprobó 1 241117 Creación de procedimiento Coordinador o Director

Más detalles

Documentación de Requisitos con Casos de Uso

Documentación de Requisitos con Casos de Uso de Documentación de Requisitos con Casos de Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla octubre 2012 de Los son historias que describen interacciones entre: Actores: personas

Más detalles

Representación del Conocimiento Otros formalismos. Licenciatura en Ciencias de la Computación. Introducción a la Inteligencia Artificial.

Representación del Conocimiento Otros formalismos. Licenciatura en Ciencias de la Computación. Introducción a la Inteligencia Artificial. Representación del Conocimiento Otros formalismos Licenciatura en Ciencias de la Computación. Introducción a la Inteligencia Artificial. Conocimiento Definición El conocimiento es una mezcla de experiencia,

Más detalles

Tema 3: Diagramas de Casos de Uso. Arturo Mora Soto Octubre 2008

Tema 3: Diagramas de Casos de Uso. Arturo Mora Soto Octubre 2008 Tema 3: Diagramas de Casos de Uso Arturo Mora Soto Octubre 2008 Diagrama de casos de uso Para poder dibujar un diagrama de casos de uso utilizando la notación UML es preciso que entendamos conceptualmente

Más detalles

BACHILLERATO TÉCNICO VOCACIONAL EN DESARROLLO DE SOFTWARE

BACHILLERATO TÉCNICO VOCACIONAL EN DESARROLLO DE SOFTWARE BACHILLERATO TÉCNICO VOCACIONAL EN DE SOFTWARE Descriptor del módulo de Segundo año Desarrollo de Programación orientada a objetos Módulo 2.4: Desarrollo de Programación orientada a objetos Aspectos generales

Más detalles

Modelo y Análisis 179

Modelo y Análisis 179 Modelo y Análisis 179 2.6 Análisis Funcional Por medio del análisis funcional: Se muestra las operaciones de los objetos y sus dependencia de datos por medio de los diagramas de flujo de datos. Se descompone

Más detalles

CLASE 3: UML DIAGRAMAS CASOS DE USO. Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez

CLASE 3: UML DIAGRAMAS CASOS DE USO. Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez CLASE 3: UML DIAGRAMAS CASOS DE USO Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez UML UML es un lenguaje para especificar, visualizar, construir y documentar los artefactos de

Más detalles

Ingeniería del Software I

Ingeniería del Software I Ingeniería del Software I Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Segundo Cuatrimestre de 2005 Práctica: Modelado de Requerimientos con Casos de Uso Ejercicio 1 Explique claramente

Más detalles

SISTEMA DE COSTOS ABC Y RENTABILIDAD POR PRODUCTOS Y UNIDADES DE NEGOCIOS TERMINOS DE REFERENCIA

SISTEMA DE COSTOS ABC Y RENTABILIDAD POR PRODUCTOS Y UNIDADES DE NEGOCIOS TERMINOS DE REFERENCIA SISTEMA DE COSTOS ABC Y RENTABILIDAD POR PRODUCTOS Y UNIDADES DE NEGOCIOS OBJETIVO TERMINOS DE REFERENCIA Contratar una Consultoría Especializada para desarrollar un Sistema de Costos por Actividades y

Más detalles

Sistemas basados en reglas (2010/2011)

Sistemas basados en reglas (2010/2011) Luis Valencia Cabrera lvalencia@us.es (http://www.cs.us.es/~lvalencia) Ciencias de la Computacion e IA (http://www.cs.us.es/) Sistemas basados en reglas (2010/2011) Universidad de Sevilla Introducción

Más detalles

Contenido. Jess: Introducción Elementos básicos de programación Funcionamiento del motor de inferencias Desarrollo de aplicaciones con Jess

Contenido. Jess: Introducción Elementos básicos de programación Funcionamiento del motor de inferencias Desarrollo de aplicaciones con Jess Herramientas Jess Contenido Jess: Introducción Elementos básicos de programación Funcionamiento del motor de inferencias Desarrollo de aplicaciones con Jess 2 Introducción 3 Jess Historia Inspirado en

Más detalles

CÓMO PUEDO PAGAR EL RECIBO DE VOLUNTARIA A TRAVÉS DE LA WEB? Sin Certificado digital (tarjeta de crédito)

CÓMO PUEDO PAGAR EL RECIBO DE VOLUNTARIA A TRAVÉS DE LA WEB? Sin Certificado digital (tarjeta de crédito) Desde este apartado podrá pagar un recibo de Recaudación Voluntaria. Para ello, es necesario estar en posesión de un documento para el pago, expedido por el Servicio de Recaudación de Diputación. CÓMO

Más detalles

Métodos de Inteligencia Artificial

Métodos de Inteligencia Artificial Métodos de Inteligencia Artificial L. Enrique Sucar (INAOE) esucar@inaoep.mx ccc.inaoep.mx/esucar Tecnologías de Información UPAEP Agentes basados en conocimiento Contenido Sistemas basados en conocimiento

Más detalles

141 Perdiz roja SEXO. PERDIZ ROJA (Alectoris rufa) ESPECIES SIMILARES

141 Perdiz roja SEXO. PERDIZ ROJA (Alectoris rufa) ESPECIES SIMILARES SEXO roja. Macho (10-X). PERDIZ ROJA (Alectoris rufa) Macho con manchas negr as amplias y br illantes en la base del pico y collar; espolones en ambas patas, de aspecto compacto y con anchura en la base

Más detalles

UNIVERSIDAD TECNOLOGICA DE LOS ANDES VICE RECTORADO ACADEMICO FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

UNIVERSIDAD TECNOLOGICA DE LOS ANDES VICE RECTORADO ACADEMICO FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA I. INFORMACIÓN GENERAL SILABO 2016 1.1. Nombre de la asignatura SISTEMAS EXPERTOS 1.2. Código SI101 1.3. Año Calendario

Más detalles

Diseño eléctrico de una tienda departamental OBJETIVOS

Diseño eléctrico de una tienda departamental OBJETIVOS Objetivo General. Realizar un proyecto eléctrico de una tienda departamental, basado en estudios y experiencias vividas de Ingeniería Eléctrica, generando una metodología de desarrollo con el fin de que

Más detalles

TUTORIAL DE CLIPS. VERSION 0.8 / 9 de marzo de 2000

TUTORIAL DE CLIPS. VERSION 0.8 / 9 de marzo de 2000 TUTORIAL DE CLIPS VERSION 0.8 / 9 de marzo de 2000 Este documento está destinado a los alumnos de tercer curso de las Ingenierías Técnicas de Informática de la Universidad de Murcia. El objetivo del documento

Más detalles

Electrónica de Sistemas. Presentación del módulo

Electrónica de Sistemas. Presentación del módulo Electrónica de Sistemas Presentación del módulo Ciclo Formativo Desarrollo de Productos Electrónicos Perfil profesional Competencia general Realizar el estudio, definición, concepción y desarrollo de pequeñas

Más detalles

CASO DE PRUEBA: Sistema para el alquiler, control de películas y clientes en una videotienda

CASO DE PRUEBA: Sistema para el alquiler, control de películas y clientes en una videotienda CASO DE PRUEBA: Sistema para el alquiler, control de películas y clientes en una videotienda Documento de casos de uso Versión Historia de Revisión Fecha Versión Descripción Responsable 25/02/2005

Más detalles

Programación Funcional Avanzada

Programación Funcional Avanzada Alberto Pardo Marcos Viera Instituto de Computación, Facultad de Ingeniería Universidad de la República, Uruguay curso 2017 Por qué Programación Funcional? Novedad programación desde una perspectiva diferente

Más detalles

PROCEDIMIENTO DE MANTENIMIENTO PREVENTIVO Y CORRECTIVO

PROCEDIMIENTO DE MANTENIMIENTO PREVENTIVO Y CORRECTIVO LA INFORMACIÓN CONTENIDA EN ESTE DOCUMENTO TIENE UN NIVEL DE CONFIDENCIALIDAD INTERNA DE LA EMPRESA DE TELECOMUNICACIONES DE POPAYAN EMTEL.S.A.E.S.P LA UTILIZACIÓN O DIFUSIÓN NO AUTORIZADA DE ESTA INFORMACIÓN

Más detalles

Verificación. Taller de Programación

Verificación. Taller de Programación Verificación Taller de Programación Error, Defecto y Falla puede generar Un defecto un error humano (interna) que puede generar?! una falla (externa) El software falla cuando No hace lo requerido o Hace

Más detalles

Introducción a OOP. Programación Orientada a Objeto

Introducción a OOP. Programación Orientada a Objeto Introducción a OOP Programación Orientada a Objeto Evolución Programación no Estructurada, Programación procedimental, Programación modular y Programación orientada a objetos. Programación no Estructurada

Más detalles

APUNTES DE CÁTEDRA: ARREGLOS MULTIDIMENSIONALES

APUNTES DE CÁTEDRA: ARREGLOS MULTIDIMENSIONALES Facultad de Ciencias Exactas, Ingeniería y Agrimensura (U.N.R.) Escuela de Ciencias Exactas y Naturales Departamento de Matemática Cátedra: Computación (L.M. - P.M.) Prof. responsable: Mgr. María del Carmen

Más detalles

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten

Más detalles

Redes de CAT6 en la ICT

Redes de CAT6 en la ICT 1 Certificación de Redes CAT6 en la ICT 2 Normas y Certificación de una red CAT6 Por qué es Necesario Certificar? Componentes (Bobinas de Cable, Paneles, Tomas, Conectores, Latiguillos) son elementos que

Más detalles

Sistemas Inteligentes de Gestión. Relación de ejercicios CLIPS. Sistemas expertos basados en reglas con encadenamiento hacia adelante

Sistemas Inteligentes de Gestión. Relación de ejercicios CLIPS. Sistemas expertos basados en reglas con encadenamiento hacia adelante Sistemas Inteligentes de Gestión Relación de ejercicios CLIPS Sistemas expertos basados en reglas con encadenamiento hacia adelante Juan Carlos Cubero & Fernando Berzal ENTREGA DE LA PRÁCTICA clips.doc

Más detalles

Lenguaje de programación Jess. Java Expert System Shell

Lenguaje de programación Jess. Java Expert System Shell Lenguaje de programación Jess Java Expert System Shell Ejemplo introductorio Problema de tipo puzzle en el cual hay cinco casas, de diferente color, habitadas por hombres de diferentes nacionalidades,

Más detalles

GUÍA DE ORIENTACIÓN PARA ACTIVIDADES DE MANTENIMIENTO, VERIFICACIÓN DE EQUIPOS. Aprobó Rector

GUÍA DE ORIENTACIÓN PARA ACTIVIDADES DE MANTENIMIENTO, VERIFICACIÓN DE EQUIPOS. Aprobó Rector Revisó Jefe DMT Profesional DMT PROCESO RECURSOS TECNOLÓGICOS Aprobó Rector Página 1 de 7 Fecha de aprobación Abril 14 de 2008 Resolución No 529 1. OBJETIVO Establecer lineamientos de orientación para

Más detalles

Lenguaje de programación Jess. Java Expert System Shell

Lenguaje de programación Jess. Java Expert System Shell Lenguaje de programación Jess Java Expert System Shell Ejemplo introductorio Problema de tipo puzzle en el cual hay cinco casas, de diferente color, habitadas por hombres de diferentes nacionalidades,

Más detalles

Ingeniería en Desarrollo de Software 3 er semestre. Programa de la asignatura: Introducción a la ingeniería de software

Ingeniería en Desarrollo de Software 3 er semestre. Programa de la asignatura: Introducción a la ingeniería de software Ingeniería en Desarrollo de Software 3 er semestre Programa de la asignatura: Introducción a la ingeniería de software Actividades de aprendizaje: A2_Métodos de desarrollo de software Clave: Ingeniería:

Más detalles

Sistema CLIPS (Apuntes)

Sistema CLIPS (Apuntes) Sistema CLIPS (Apuntes) Autor: Aitor San Juan Sánchez (aitorsj@hotmail.com) Título: Sistema CLIPS (Apuntes) Área: Sistemas Basados en el Conocimiento (I.A.) N.º Págs.: 100 2 CLIPS Prólogo Este documento

Más detalles

Examen escrito de Programación 1

Examen escrito de Programación 1 Examen escrito de Programación 1 Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas 31 de agosto de 2012 Disponer sobre la mesa en lugar visible un documento de identificación

Más detalles

Autorización para el aprovechamiento de recursos forestales no maderables SEMARNAT FF - SEMARNAT I.

Autorización para el aprovechamiento de recursos forestales no maderables SEMARNAT FF - SEMARNAT I. Autorización para el aprovechamiento de recursos forestales no maderables Homoclave del formato Fecha de publicación del formato en el DOF FF - SEMARNAT - 074 17 10 2016 1 Lugar de solicitud 2 Fecha de

Más detalles

E77 - Gestión de Recursos de la Información. Tema 1 - Métricas del Proyecto de Software

E77 - Gestión de Recursos de la Información. Tema 1 - Métricas del Proyecto de Software E77 - Gestión de Recursos de la Información Tema 1 - Métricas del Proyecto de Software Medición y Métricas Proceso de IS Proyecto Recopilación de datos Medidas Producto Cálculo de métricas Métricas Evaluación

Más detalles

432 Lúgano. Lúgano. Adulto. Macho (12-I). Verderón. Verdecillo. Lúgano. Diseño de ala, cola y cabeza: arriba macho; abajo hembra.

432 Lúgano. Lúgano. Adulto. Macho (12-I). Verderón. Verdecillo. Lúgano. Diseño de ala, cola y cabeza: arriba macho; abajo hembra. ESPECIES SIMILARES De las especies con colores verdes y amarillos el verderón tiene también amarillo en las plumas de la cola, pero es de un tamaño mucho mayor (14-15 cm.); el verdecillo y el verderón

Más detalles

260 Paloma zurita. PALOMA ZURITA (Columba oenas)

260 Paloma zurita. PALOMA ZURITA (Columba oenas) Javier Blasco-Zumeta & Gerd-Michael Heinze Paloma zurita. Primavera. Adulto. Macho (02-VI) PALOMA ZURITA (Columba oenas) Paloma doméstica IDENTIFICACIÓN 30-33 cm. Adultos con coloración general gris azulada,

Más detalles

CAPÍTULO 1. INTRODUCCIÓN

CAPÍTULO 1. INTRODUCCIÓN CAPÍTULO 1. INTRODUCCIÓN 1.1 INTRODUCCIÓN Tiempo atrás se pensaba que algunos problemas como la demostración de teoremas, el reconocimiento de la voz y el de patrones, ciertos juegos (como el ajedrez o

Más detalles

Unidad II. Metodología para resolver problemas aplicando la POO. Parte 1

Unidad II. Metodología para resolver problemas aplicando la POO. Parte 1 Unidad II Metodología para resolver problemas aplicando la POO Parte 1 1 Metodología para resolver problemas aplicando la POO Fases I.Definición de requisitos II.Análisis del problema III.Diseño de solución

Más detalles

1. Introducción 2. Pasos para comenzar a utilizar mensajes SMS en una empresa. 3. Usos de mensajes SMS para empresas a) Servicios Financieros b)

1. Introducción 2. Pasos para comenzar a utilizar mensajes SMS en una empresa. 3. Usos de mensajes SMS para empresas a) Servicios Financieros b) 1. Introducción 2. Pasos para comenzar a utilizar mensajes SMS en una empresa. 3. Usos de mensajes SMS para empresas a) Servicios Financieros b) Ventas y Marketing c) Servicios al Consumidor d) Administración

Más detalles

PROCEDIMIENTO DE CONTROL DE PRODUCTO NO CONFORME

PROCEDIMIENTO DE CONTROL DE PRODUCTO NO CONFORME PROCEDIMIENTO DE Elaboró Revisó Autorizó Blanca Eda Domínguez Blanca Eda Domínguez Ma. Yolanda Ríos Gómez 1 de 7 1. OBJETIVO Establecer los criterios para asegurar de que se identifica y se controla el

Más detalles

Unidad 9. Implementación. M.C. Martín Olguín

Unidad 9. Implementación. M.C. Martín Olguín Unidad 9 Implementación M.C. Martín Olguín Implementación Es la traducción directa del diseño en un lenguaje de programación. Es decir, en la implementación se construyen los componentes: Archivos de código

Más detalles

REPRESENTACIÓN DEL CONOCIMIENTO CLOS (CLIPS) Práctica 3

REPRESENTACIÓN DEL CONOCIMIENTO CLOS (CLIPS) Práctica 3 REPRESENTACIÓN DEL CONOCIMIENTO CLOS (CLIPS) Práctica 3 Objetivos: Implementación de Marcos mediante las características de CLOS en CLIPS. Definición y manejo de clases e instancias. 1. DEFINICIÓN DE CLASES

Más detalles

GAMPISINA MEJORAMIENTO DE LA PRODUCCIÓN PISCÍCOLA EN LA FINCA CAMPESINA REALIZADA POR MADELEYDI ORTIZ ZONA PIEDEMONTE - CETEC JUSTIFICACIÓN OBJETIVOS

GAMPISINA MEJORAMIENTO DE LA PRODUCCIÓN PISCÍCOLA EN LA FINCA CAMPESINA REALIZADA POR MADELEYDI ORTIZ ZONA PIEDEMONTE - CETEC JUSTIFICACIÓN OBJETIVOS MEJORAMIENTO DE LA PRODUCCIÓN PISCÍCOLA EN LA FINCA CAMPESINA GAMPISINA REALIZADA POR MADELEYDI ORTIZ ZONA PIEDEMONTE - CETEC JUSTIFICACIÓN En las zonas de trabajo de CETEC, hay productores que cuentan

Más detalles

Manual de Procedimientos Página 1 de 6

Manual de Procedimientos Página 1 de 6 Manual de Procedimientos Página 1 de 6 Servicios (Subcoordinación de ) 1. Propósito Establecer un procedimiento para la gestión de los proyectos de obra física que requiera la UAdeC. Con este procedimiento

Más detalles

CATALOGO GAVETAS PLASTICAS

CATALOGO GAVETAS PLASTICAS CATALOGO GAVETAS PLASTICAS LISTA DE TAMAÑOS: DESCRIPCIÓN L A H Gaveta No. 1 color amarillo, azul, rojo y gris 14.0 10.5 7.6 Gaveta No. 2 color amarillo, azul, rojo y gris 17.0 10.5 7.6 Gaveta No. 3 color

Más detalles

JUN Tres hombres A, B y C disparan a un objetivo. Las probabilidades de que cada uno de ellos alcance el objetivo son 1 6, 1 4 y 1 3

JUN Tres hombres A, B y C disparan a un objetivo. Las probabilidades de que cada uno de ellos alcance el objetivo son 1 6, 1 4 y 1 3 MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES II. 1 SEP 2008. El 70% de los estudiantes aprueba una asignatura A y un 60% aprueba otra asignatura B. Sabemos, además, que un 35% del total aprueba ambas.

Más detalles

Tema II: Metodología para la construcción de programas. Profesora: Nelly García Mora

Tema II: Metodología para la construcción de programas. Profesora: Nelly García Mora Tema II: Metodología para la construcción de programas Profesora: Nelly García Mora 1. Metodologías de Programación Metodología de programación: es un conjunto o sistema de métodos, principios y reglas,

Más detalles

Ejercicio Guiado de Análisis y Diseño Orientado a Objetos. Ejemplo: CAJERO AUTOMÁTICO

Ejercicio Guiado de Análisis y Diseño Orientado a Objetos. Ejemplo: CAJERO AUTOMÁTICO Ejercicio Guiado de Análisis y Diseño Orientado a Objetos Ejemplo: CAJERO AUTOMÁTICO El siguiente ejercicio muestra las diferentes actividades que se realizan dentro del desarrollo de un producto software

Más detalles

Nombre del documento: Procedimiento gobernador para el control de registros de calidad. Referencia a punto de la norma ISO-9001:2000: 4.2.

Nombre del documento: Procedimiento gobernador para el control de registros de calidad. Referencia a punto de la norma ISO-9001:2000: 4.2. Procedimiento gobernador para el control de de Página 1 de 7 1.0 Propósito. 1.1. Establecer los lineamientos generales para la identificación, el almacenamiento, la protección, la recuperación, el tiempo

Más detalles

PROBABILIDADES Trabajo Práctico 3

PROBABILIDADES Trabajo Práctico 3 PROBABILIDADES Trabajo Práctico 3 1. Se arroja un dado dos veces. Calcular la probabilidad de que la suma de los puntos sea 7 dado que: i. la suma es impar. ii. la suma es mayor que 6. iii. el resultado

Más detalles

SOMI XVIII Congreso de Instrumentación TECNOLOGIAS DE LA INFORMACION BSR18171

SOMI XVIII Congreso de Instrumentación TECNOLOGIAS DE LA INFORMACION BSR18171 SOFTWARE DE CAJERO AUTOMÁTICO UTILIZANDO PROGRAMACIÓN CONCURRENTE Y PARALELA Bárbara Emma Sánchez Rinza y María Lucero Aranda Ortiz. Benemérita Universidad Autónoma de Puebla edifico 135 14 sur y Av. San

Más detalles

Gracias por elegir el proyector GBR LED WASHER 4 Estamos seguros que le será de mucha ayuda la información contenida en este manual. Por su propia seguridad, por favor lea el manual cuidadosamente antes

Más detalles

Prueba, caso de prueba, defecto, falla, error, verificación, validación.

Prueba, caso de prueba, defecto, falla, error, verificación, validación. Modelos de Prueba Prueba, caso de prueba, defecto, falla, error, verificación, validación. Prueba: Las Pruebas son básicamente un conjunto de actividades dentro del desarrollo de software, es una investigación

Más detalles

PROCEDIMIENTOS ALMACENADOS

PROCEDIMIENTOS ALMACENADOS Modelado de Base de Datos PROCEDIMIENTOS ALMACENADOS Universidad Politecnica de los Llanos Procedimiento Almacenado Un Procedimiento almacenado es un Objeto de Base de Datos que puede encapsular logica

Más detalles

EVALUACIÓN SOBRE LA PROPUESTA DE MODIFICACIÓN DE PLAN DE ESTUDIOS

EVALUACIÓN SOBRE LA PROPUESTA DE MODIFICACIÓN DE PLAN DE ESTUDIOS FECHA: 27/03/2013 EXPEDIENTE Nº: ABR_II_0008/2009 ID TÍTULO: 4311737 EVALUACIÓN SOBRE LA PROPUESTA DE MODIFICACIÓN DE PLAN DE ESTUDIOS Denominación del Título Universidad solicitante Universidad/es participante/s

Más detalles

Introducción a Protégé

Introducción a Protégé FACULTAD DE INFORMÁTICA LICENCIATURA EN DOCUMENTACIÓN SISTEMAS DE REPRESENTACIÓN Y PROCESAMIENTO AUTOMÁTICO DEL CONOCIMIENTO Práctica 1 2ª Parte Introducción a Protégé Febrero 2003 1 1. Objetivo La presente

Más detalles

En donde vive el delfín Mular? Conocemos nuestro fondo marino?

En donde vive el delfín Mular? Conocemos nuestro fondo marino? En donde vive el delfín Mular? Conocemos nuestro fondo marino? Situaciones de aprendizaje. 1. Realizaremos las fichas de los peces de Canarias. El bonito listado, el atún rojo o patudo, el marrajo janequin,

Más detalles

Análisis de algoritmos

Análisis de algoritmos Tema 12: Algoritmos probabilistas M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com @efranco_escom edfrancom@ipn.mx 1 Contenido Introducción Algoritmos probabilistas Algoritmos probabilistas

Más detalles

CAPITULO 64. EVALUACION/ REVISION DE UN PROGRAMA DE MANTENIMIENTO CON AERONAVEGABILIDAD CONTINUA. SECCION 1. ANTECEDENTES

CAPITULO 64. EVALUACION/ REVISION DE UN PROGRAMA DE MANTENIMIENTO CON AERONAVEGABILIDAD CONTINUA. SECCION 1. ANTECEDENTES CAPITULO 64. EVALUACION/ REVISION DE UN PROGRAMA DE MANTENIMIENTO CON AERONAVEGABILIDAD CONTINUA. SECCION 1. ANTECEDENTES 1. OBJETIVO. Este capítulo provee una guía para la evaluación de un Programa de

Más detalles

MPS INTERFASE PROFIBUS-DP

MPS INTERFASE PROFIBUS-DP 406 Jessop Avenue Saskatoon, Saskatchewan Canadá S7N 2S5 Fono: (306) 373-5505 Fax: (306) 374-2245 www.startco.ca MPS INTERFASE PROFIBUS-DP PRELIMINAR DE SEPTIEMBRE DE 2002 Derechos Reservados 2002 Startco

Más detalles

Instructivo Operatoria Terminales de Autoservicio (TAS)

Instructivo Operatoria Terminales de Autoservicio (TAS) Instructivo Operatoria Terminales de Autoservicio (TAS) En la pantalla de inicio de las TAS se exhiben dos opciones; una para que puedan realizar operaciones los clientes del Banco, "Operaciones de Clientes"

Más detalles

SOROLLA2 GUÍA PRÁCTICA SIMPLIFICADA. Relaciones de transferencias. Septiembre del 2015

SOROLLA2 GUÍA PRÁCTICA SIMPLIFICADA. Relaciones de transferencias. Septiembre del 2015 DE PRESUPUESTOS SOROLLA2 GUÍA PRÁCTICA SIMPLIFICADA Relaciones de transferencias Septiembre del 2015 1. DE PRESUPUESTOS Aunque la operativa es prácticamente idéntica, vamos a distinguir dos tipos entre

Más detalles

Información Precontractual

Información Precontractual MÁS ALLÁ DEL DINERO Información Precontractual Te presentamos la Cuenta 1I2I3 Smart Premium una cuenta que te ofrece los mejores productos para que tengas la posibilidad de vivir todas las experiencias

Más detalles