Introducción. Paradigma de Lógica Gran importancia en la I.A. Origen: prueba de teoremas y razonamiento deductivo. Lógica.

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

Download "Introducción. Paradigma de Lógica Gran importancia en la I.A. Origen: prueba de teoremas y razonamiento deductivo. Lógica."

Transcripción

1 Tema 2: Lógica y Razonamiento Automático tico Introducción Lógica Proposicional Lógica de Predicados Axiomas Unificación Razonamiento automático e Inferencias lógicas Resolución Regla de Inferencia Refutación Pasos de la refutación Ejemplo de refutación Prolog Lenguaje de Programación Lógica, aplicable a los SBC Ventajas e Inconvenientes de la Lógica Paradigma de Lógica Gran importancia en la I.A. Origen: prueba de teoremas y razonamiento deductivo Gran importancia en los S.B.C.s Formalismo en la Representación Formalismo en la inferencia (automática) Desarrollo de Prolog Lógica Proposicional Una de las lógicas más sencillas Proporciona: Lenguaje de representación primitivo Mecanismo de manipulación de hechos Lenguaje Proposiciones simples y valor de verdad asociado el motor no arranca el-motor-no-arranca (cierto) Inconveniente: No permite el análisis de las palabras de una proposición Proposiciones compuestas Combinación de proposiciones simples Operadores: AND, OR, NOT,, Evaluación: valor de verdad de toda la sentencia el-motor-no-arranca AND la-bateria-esta-cargada cierto AND cierto cierto Lógica de Predicados Mayor capacidad de representación Se basa en la definición de predicados Tiene asociado un valor de verdad Establece que se da una relación entre objetos Los objetos son sus argumentos Ejemplos motor-arranca(mi-coche) (falso) bateria-cargada(mi-coche) o estado-bateria(mi-coche,cargada) (cierto) temperatura-motor(40) (cierto) <- extensión de la L. de P.

2 Axiomas Conjunto de predicados cuyo valor de verdad es cierto Son el conocimiento base de las reglas de inferencia de la L. de P. Hechos / Axiomas / Conocimiento Positivo Sentencias más complejas Operadores de la L.Proposicional (AND, OR, NOT,, ) Uso de variables (cuantificadas) Si la batería está descargada se debe reemplazar o cargarla de nuevo X estado-bateria(x,descargada) reparacion(x,cambio-bateria) reparacion(x,recargar-bateria) Unificación Los axiomas son el punto de partida y la referencia Qué hace? Comprueba la certeza de una nueva sentencia de L. de P. de acuerdo con los axiomas Cómo lo hace? Un predicado es cierto si es posible establecer una correspondencia sintáctica con algún axioma (matching) Proceso de Unificación 1. Los predicados sin variables deben corresponderse directamente con un axioma 2. Instanciar variables con los valores de los axiomas Ej: progenitor(x,juan) axioma: progenitor(luisa,juan) [X=luisa] Todas las ocurrencias de la variable son sustituidas por dicho valor 3. Se aplican los operadores lógicos sobre los valores de verdad de los predicados Ejemplo de unificación Ejemplo de unificación quién es mujer? mujer(luisa) mujer(maruja) hombre(iñaki) esposa_de(maruja, iñaki) hijo_de(luis, iñaki) hijo_de(pepe, iñaki) hijo_de(carlos, maruja) SENTENCIAS PROPUESTAS: X, mujer(x) {X/luis, Y/iñaki} {X/pepe, Y/iñaki} {X/carlos, Y/maruja}... X, Y, Z, (hijo_de(x, Y) hijo_de(z, Y) hombre(y)) {Z/luis, Y/iñaki} {Z/pepe, Y/iñaki} {Z/carlos, Y/maruja} {Y/iñaki} (X=Z) quién es padre de al menos dos personas? X = luisa X = maruja X, Y, Z, (hijo_de(x, Y) hijo_de(z, Y) hombre(y)) {X/luis, Y/iñaki} {X/pepe, Y/iñaki} {X/carlos, Y/maruja} {Z/luis, Y/iñaki} {Z/pepe, Y/iñaki} {Y/iñaki} {Z/carlos, Y/maruja} {X/luis, Y/iñaki, Z/luis} {X/luis, Y/iñaki, Z/pepe} {X/pepe, Y/iñaki, Z/luis} {X/pepe, Y/iñaki, Z/pepe} {X/carlos, Y/maruja, X/carlos} {X/luis, Y/iñaki, Z/luis} {X/luis, Y/iñaki, Z/pepe} {X/pepe, Y/iñaki, Z/luis} {X/pepe, Y/iñaki, Z/pepe} {X/luis, Y/iñaki, Z/pepe} {X/pepe, Y/iñaki, Z/luis}

3 Razonamiento automático tico e Inferencias lógicasl Razonamiento Automático: Partiendo de un conjunto de premisas conocidas y ciertas y un método de razonamiento inferir conclusiones que también son ciertas Lógica de Predicados: Deducción Regla de inferencia: Resolución Nace como método de prueba automática de teoremas matemáticos (50s) Refutación: la más de común de las implementaciones Usada en Prolog La Refutación Probar que una sentencia es cierta por reducción al absurdo Se niega la sentencia que queremos probar que es cierta Se añade a la base de conocimientos (axiomas) Tratamos de introducir una potencial contradicción en los axiomas Si la sentencia original es cierta Se produce por resolución la cláusula vacía (falso) Se equipara a una contradicción Por Refutación la sentencia inicial debe ser cierta Pasos de la Refutación Ejemplo de Refutación 1. Transformar todos los axiomas en cláusulas (eliminar cuantificadores) 2. Añadir a los axiomas la negación de la sentecia (goal) a probar Las personas que viven en Andorra están libres de impuestos y Arantxa vive en Andorra. Paga impuestos Arantxa? vive_andorra(x) libre_impuestos(x) vive_andorra(arantxa) libre_impuestos(arantxa) 3. Usar la regla de inferencia de Resolución para combinar axiomas y reducir conocimiento SI (A B) es cierto y ( B C) es cierto ENTONCES (A C) es cierto 4. El proceso continúa hasta alcanzar una contradicción (GOAL- Cierto) o no puede aplicarse la resolución (GOAL-Falso) vive_andorra(x) libre_impuestos(x) FALSO vive_andorra(arantxa) libre_impuestos(arantxa) FALSO vive_andorra(arantxa) FALSO FALSO

4 Prolog Prolog (características generales) Lenguaje de programación que implementa la L. de P. Lenguajes principales de I.A.: Prolog y Lisp Desarrollado en los 70s (ISO-Prolog 1985) Lenguaje oficial del Proyecto de 5ª Generación Introduce el Estilo Declarativo en la Programación: Se expresa que se quiere resolver en lugar de como se debe resolver Objetivos: Cual es su funcionamiento Cómo se puede aplicar a la resolución de las operaciones básicas de los SBC Cómo trabaja? Combina Unificación y Refutación Utiliza una técnica de Backtracking similar al BackwardChain Parte de un objetivo (Goal/Pregunta) a probar Busca en los axiomas evidencias que lo concluyan Mecanismo de Inferencia SLD-Resolución: Mecanismo de búsqueda similar a 1º en Profundidad Soluciones generadas Determina la certeza del objetivo inicial + En caso afirmativo: todas las instanciaciones que lo hacen cierto Prolog (características generales) Hipótesis de Mundo-Cerrado Prolog trabaja bajo esta hipótesis Las sentencias representan conocimiento positivo Es FALSO todo conocimiento: Que no aparezca en la Base de Conocimiento o sea conclusión lógica de la Base de Conocimiento Es necesario un modelo propuesto Correcto: sólo obtiene soluciones correctas Completo: genera todas las soluciones Prolog (Base de Conocimientos) Restricción sintáctica de las sentencias lógicas del programa Necesaria para aplicar una regla de inferencia automática Usa Cláusulas Definidas B P1 P2 P3 Pn, B y Pi son predicados o TRUE o FALSE Tipos de cláusulas definidas Hechos: (n=0) establece una relación entre objetos B el motor esta estropeado estado_motor(estropeado) estado(mi_motor,estropeado)

5 Prolog (Base de Conocimientos) Tipos de cláusulas definidas Reglas: (n>0) una relación se da si se dan otras también B P1 Pn Si la bateria está descargada y no se puede reparar debemos cambiar la bateria reparacion(x, cambio_bateria) :- bateria_auto(x, Bat), estado(bat, descargada), not(reparable(bat)). Prolog (Motor de Inferencias) SLD-Resolución Estrategia de razonamiento automático Idea B P1 Pn Base de Conocimientos B es cierto? si lo es (P1 y P2 y Pn) Cómo lo hace? Búsqueda Primero en Profundidad Principio de Unificación Refutación SLD-Resoluci Resolución n (Visión n Declarativa) SLD-Resoluci Resolución n (Ejemplo) 1. Se plantea el objetivo/pregunta inicial 2. Seleccionamos el subobjetivo más a la izquierda como objetivo actual 3. Se busca la 1ª cláusula cuya cabeza unifique con el objetivo actual 4. Se sustituye el objetivo actual resuelto por el cuerpo de la cláusula (Si es un hecho los objetivos se reducen) FIN? El proceso finaliza Objetivo -> cláusula vacía (CIERTO) -> COMPOSICIÓN DE LAS SUSTITUCIONES EMPLEADAS EN LA SOLUCIÓN GENERADA Objetivo -> no puede ser resuelto No finaliza Inferencia Infinita Existe alguna alternativa por analizar? Algún objetivo actual anterior puede unificar con alguna otra cláusula? Programa Lógico sabe_logica(x) buen_estudiante(x),profesor(y,x),logico(y). buen_estudiante(antonio). logico(matias). profesor(matias,antonio). Pregunta quién sabe lógica? Goal: sabe_logica(z). SLD Resolución G0: sabe_logica(z). (renombramos) C0: sabe_logica(x0) buen_estudiante(x0),profesor(y0,x0),logico(y0). θ1:{ Z/X0} G 1 : buen_estudiante(x 0 ),profesor(y 0,X 0 ),logico(y 0 ). C 1 : buen_estudiante(antonio). θ 2 :{ X 0 /antonio }

6 SLD-Resoluci Resolución n (Ejemplo) Ejemplo de Reparaciones mecánicas Programa Lógico sabe_logica(x) buen_estudiante(x),profesor(y,x),logico(y). buen_estudiante(antonio). logico(matias). profesor(matias,antonio). G 2 : profesor(y 0,antonio),logico(Y 0 ). C 2 : profesor(matias, antonio). θ 3 :{ Y 0 /matias } G 3 : logico(matias). C 3 : logico(matias). θ 4 :{ } =ε G 4 : Respuesta = { Z/antonio, X 0 /antonio, Y 0 /matias } Reparaciones Mecánicas Relaciones a utilizar: reparacion(averia, Solucion) Nos devuelve todas las averías (Averia) encontradas y todas sus correspondientes soluciones (Solucion). Ejemplo: Si la bateria está descargada entonces debemos cambiar la bateria reparacion(bateria_out,cambio_bateria) :- estado(bateria,descargada). estado(elemento, Diagnostico) Nos devuelve para cada elemento (Elemento) el estado (Diagnostico) en que lo encuentra el mecánico. Ejemplo: Si el técnico revia la batería con el voltímetro y encuentra que no funciona el diagnóstico es que está descargada Relación reparacion/2 reparacion(bateria_out,cambio_bateria) :- estado(bateria,descargada). reparacion(cables_mal,cambia_cables) :- estado(cables,mal). reparacion(llave_contacto_mal,cambia_contacto) :- estado(contacto,mal). reparacion(motor_arranque_mal,repara_motor_arranque) :- estado(motor_arranque,mal). reparacion(motor_arranque_mal,cambia_motor_arranque) :- estado(motor_arranque,mal). estado(bateria,descargada) :- write( Examina la batería con voltimetro ), write( Funciona (S/N)? ),

7 Relación n estado/2 1 reparacion(bateria_out,cambio_bateria) :- estado(bateria,descargada). 2 reparacion(cables_mal,cambia_cables) :- estado(cables,mal). 3 reparacion(llave_contacto_mal,cambia_contacto) :- estado(contacto,mal). Relación n estado/2 4 reparacion(motor_arranque_mal,repara_motor_arranque) :- estado(motor_arranque,mal). 5 reparacion(motor_arranque_mal,cambia_motor_arranque) :- estado(motor_arranque,mal). estado(bateria,descargada) :- write('comprueba electrolito de la bateria, funciona? (s/n)'), estado(bateria,descargada) :- write('comprueba la bateria con el voltimetro, funciona? (s/n)'), estado(cables,mal) :- write('comprueba cables, estan correctos? (s/n)'), estado(contacto,mal) :- write('comprueba el contacto, funciona? (s/n)'), estado(motor_arranque,mal) :- write('comprueba el motor de arranque, funciona? (s/n)'), 6 estado(bateria,descargada) :- write('comprueba electrolito de la bateria, funciona? (s/n)'), 7 estado(bateria,descargada) :- write('comprueba la bateria con el voltimetro, funciona? (s/n)'), 8 estado(cables,mal) :- write('comprueba cables, estan correctos? (s/n)'), 9 estado(contacto,mal) :- write('comprueba el contacto, funciona? (s/n)'), 10 estado(motor_arranque,mal) :- write('comprueba el motor de arranque, funciona? (s/n)'), 11 respuesta_no :- read( n ).?- reparacion(averia,solucion). Objetivo Inconvenientes de la Lógica L de Predicados aplicada a los Sistemas Basados en Conocimiento Principales problemas y soluciones aportadas por Prolog No maneja incertidumbre Toda conclusión se puede garantizar que es totalmente CIERTA. Imposible modelar conceptos: la mayor parte, X e Y son muy similares, casi siempre Fuzzy Prolog Mantenimiento de la verdad Trabaja con problemas estáticos Fácil añadir conocimiento cierto, pero no tanto eliminarlo Prolog: predicados dinámicos (assert/retract) Programación declarativa pura Generación automática de las soluciones No es posible configurar el motor de inferencias Prolog: mecanismos procedimentales como el corte (!)

Significado de las f.b.f (fórmulas bien formadas) en términos de objetos, propiedades y relaciones en el mundo

Significado de las f.b.f (fórmulas bien formadas) en términos de objetos, propiedades y relaciones en el mundo Significado de las f.b.f (fórmulas bien formadas) en términos de objetos, propiedades y relaciones en el mundo Semánticas del cálculo de predicados proporcionan las bases formales para determinar el valor

Más detalles

Capítulo 4 PROLOG 4.1 Introducción

Capítulo 4 PROLOG 4.1 Introducción 4.1 Introducción PROLOG es un lenguaje declarativo e interpretado, en este tipo de lenguajes se representan los conocimientos sobre un determinado dominio y sus relaciones. A partir de ese conocimiento,

Más detalles

MLM 1000 - Matemática Discreta

MLM 1000 - Matemática Discreta MLM 1000 - Matemática Discreta L. Dissett Clase 04 Resolución. Lógica de predicados c Luis Dissett V. P.U.C. Chile, 2003 Aspectos administrativos Sobre el tema vacantes: 26 personas solicitaron ingreso

Más detalles

UNIDAD I: LÓGICA PROPOSICIONAL

UNIDAD I: LÓGICA PROPOSICIONAL UNIDAD I: LÓGICA PROPOSICIONAL ASIGNATURA: INTRODUCCIÓN A LA COMPUTACIÓN CARRERAS: LICENCIATURA Y PROFESORADO EN CIENCIAS DE LA COMPUTACIÓN DEPARTAMENTO DE INFORMÁTICA FACULTAD DE CIENCIAS FÍSICO MATEMÁTICA

Más detalles

Componentes de los SBC

Componentes de los SBC Componentes de los SBC Componentes de los SBC Queremos construir sistemas con ciertas características: Resolución de problemas a partir de información simbólica Resolución mediante razonamiento y métodos

Más detalles

IIC 2252 - Matemática Discreta

IIC 2252 - Matemática Discreta IIC 2252 - Matemática Discreta L. Dissett Clase 04 Lógica de predicados. Reglas de inferencia en lógica de predicados. Lógica de predicados Definiciones básicas: Un predicado es una afirmación que depende

Más detalles

Introducción. Lógica de proposiciones: introducción. Lógica de proposiciones. P (a) x. Conceptos

Introducción. Lógica de proposiciones: introducción. Lógica de proposiciones. P (a) x. Conceptos Introducción César Ignacio García Osorio Lógica y sistemas axiomáticos 1 La lógica ha sido históricamente uno de los primeros lenguajes utilizados para representar el conocimiento. Además es frecuente

Más detalles

Objetivos. Contenidos. Revisar los principales conceptos de la lógica de primer orden

Objetivos. Contenidos. Revisar los principales conceptos de la lógica de primer orden Especificación TEMA 1 formal de problemas Objetivos Revisar los principales conceptos de la lógica de primer orden Entender el concepto de estado de cómputo y cómo se modela con predicados lógicos Familiarizarse

Más detalles

PROLOG Inteligencia Artificial Universidad de Talca, II Semestre 2005. Jorge Pérez R.

PROLOG Inteligencia Artificial Universidad de Talca, II Semestre 2005. Jorge Pérez R. PROLOG Inteligencia Artificial Universidad de Talca, II Semestre 2005 Jorge Pérez R. 1 Introducción a PROLOG PROLOG es un lenguaje interpretado basado en la lógica de predicados de primer orden. Puede

Más detalles

Tema 12: Teorema de Herbrand

Tema 12: Teorema de Herbrand Facultad de Informática Grado en Ingeniería Informática Lógica 1/12 PARTE 3: DEMOSTRACIÓN AUTOMÁTICA Tema 12: Teorema de Herbrand Profesor: Javier Bajo jbajo@fi.upm.es Madrid, España 26/11/2012 Introducción.

Más detalles

Representación del conocimiento. Diferencia entre información y conocimiento (1) Diferencia entre información y conocimiento (2) Notas

Representación del conocimiento. Diferencia entre información y conocimiento (1) Diferencia entre información y conocimiento (2) Notas Todo problema es más sencillo de resolver si disponemos de conocimiento específico sobre él Este conocimiento dependiente del dominio se combina con el conocimiento general sobre cómo resolver problemas

Más detalles

Escenas de episodios anteriores

Escenas de episodios anteriores Clase 16/10/2013 Tomado y editado de los apuntes de Pedro Sánchez Terraf Escenas de episodios anteriores objetivo: estudiar formalmente el concepto de demostración matemática. caso de estudio: lenguaje

Más detalles

Capítulo 5. Álgebra booleana. Continuar

Capítulo 5. Álgebra booleana. Continuar Capítulo 5. Álgebra booleana Continuar Introducción El álgebra booleana fue desarrollada por George Boole a partir del análisis intuición y deducción. En su libro An investigation of the laws of Thought,

Más detalles

RAZONAMIENTOS LÓGICOS EN LOS PROBLEMAS DE MATEMÁTICAS

RAZONAMIENTOS LÓGICOS EN LOS PROBLEMAS DE MATEMÁTICAS RAZONAMIENTOS LÓGICOS EN LOS PROBLEMAS DE MATEMÁTICAS AUTORÍA SERGIO BALLESTER SAMPEDRO TEMÁTICA MATEMÁTICAS ETAPA ESO, BACHILLERATO Resumen En este artículo comienzo definiendo proposición y los distintos

Más detalles

INDICE. XVII Prólogo a la edición en español. XXI 1. Calculo proporcional 1.1. Argumentos y proporciones lógicas

INDICE. XVII Prólogo a la edición en español. XXI 1. Calculo proporcional 1.1. Argumentos y proporciones lógicas INDICE Prologo XVII Prólogo a la edición en español XXI 1. Calculo proporcional 1.1. Argumentos y proporciones lógicas 1 1.1.1. Introducción 1.1.2. Algunos argumentos lógicos importantes 2 1.1.3. Proposiciones

Más detalles

INTRODUCCIÓN A PROLOG

INTRODUCCIÓN A PROLOG INTRODUCCIÓN A PROLOG Lenguaje declarativo (opuesto a procedimentales) basado en reglas de la lógica PROLOG = Programming in Logic Originado en Europa a principios de los 70 s por Alain Colmerauer (Universidad

Más detalles

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola

Más detalles

1. Sintaxis de Prolog

1. Sintaxis de Prolog 1. Sintaxis de Prolog Términos: Constantes: enteros (Ejs: 3, 4), átomos (Ejs: juan, pi) (en minúscula). Variables: Ejs: X, Casa (en mayúscula) Estructuras: functor, seguido de uno o más argumentos, es

Más detalles

Prácticas PGSI. Práctica 4. Gestión de las Cargas de Trabajo de los Recursos y Delimitaciones de Tareas

Prácticas PGSI. Práctica 4. Gestión de las Cargas de Trabajo de los Recursos y Delimitaciones de Tareas Prácticas PGSI Práctica 4. Gestión de las Cargas de Trabajo de los Recursos y Delimitaciones de Tareas Introducción a la Programación con Recursos A medida que avanza la planificación se realizan ajustes

Más detalles

TEMA 5 ESTUDIOS CORRELACIONALES.

TEMA 5 ESTUDIOS CORRELACIONALES. TEMA 5 ESTUDIOS CORRELACIONALES. 1. INTRODUCCIÓN. 2. CONCEPTO DE CORRELACIÓN. 3. CASOS EN LOS QUE SE UTILIZA LA INVESTIGACIÓN CORRELACIONAL. 4. LIMITACIONES DE LOS ESTUDIOS CORRELACIONALES 1 1. INTRODUCCIÓN.

Más detalles

Ingeniería en Informática

Ingeniería en Informática Departamento de Informática Universidad Carlos III de Madrid Ingeniería en Informática Aprendizaje Automático Junio 2007 Normas generales del examen El tiempo para realizar el examen es de 3 horas No se

Más detalles

Historia y Filosofía de la Lógica

Historia y Filosofía de la Lógica Historia y Filosofía de la Lógica Pablo Cobreros pcobreros@unav.es Tema 1: El objeto de la lógica La lógica proposicional clásica El objeto de la lógica Consecuencia lógica La lógica proposicional El lenguaje

Más detalles

I. ALGEBRA DE BOOLE. c) Cada operación es distributiva con respecto a la otra: a. ( b + c) = a. b + a. c a + ( b. c ) = ( a + b ).

I. ALGEBRA DE BOOLE. c) Cada operación es distributiva con respecto a la otra: a. ( b + c) = a. b + a. c a + ( b. c ) = ( a + b ). I. I.1 DEFINICION. El Algebra de Boole es toda clase o conjunto de elementos que pueden tomar dos valores perfectamente diferenciados, que designaremos por 0 y 1 y que están relacionados por dos operaciones

Más detalles

Números Reales. MathCon c 2007-2009

Números Reales. MathCon c 2007-2009 Números Reales z x y MathCon c 2007-2009 Contenido 1. Introducción 2 1.1. Propiedades básicas de los números naturales....................... 2 1.2. Propiedades básicas de los números enteros........................

Más detalles

Ecuaciones de primer grado con dos incógnitas

Ecuaciones de primer grado con dos incógnitas Ecuaciones de primer grado con dos incógnitas Si decimos: "las edades de mis padres suman 120 años", podemos expresar esta frase algebraicamente de la siguiente forma: Entonces, Denominamos x a la edad

Más detalles

LAS SUBCONSULTAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

LAS SUBCONSULTAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE LAS SUBCONSULTAS SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS SUBCONSULTAS Una subconsulta es una consulta que aparece dentro de otra consulta o subconsultas, en

Más detalles

Notas de Clase para IL

Notas de Clase para IL Notas de Clase para IL 5. Deducción en Lógica de Primer Orden Rafel Farré, Robert Nieuwenhuis, Pilar Nivela, Albert Oliveras, Enric Rodríguez, Josefina Sierra 3 de septiembre de 2009 1 1. Formas normales

Más detalles

Puertas Lógicas. Contenidos. Objetivos

Puertas Lógicas. Contenidos. Objetivos Contenidos Objetivos En esta quincena aprenderás a: Implementar funciones mediante puertas lógicas. Conocer y manejar la simbología de las puertas lógicas. Construir circuitos lógicos en el programa simulador

Más detalles

Lo que miden los niveles de dominio

Lo que miden los niveles de dominio NIVELES DE DESEMPEÑO PISA XI. ESTANDARES CURRICULARES Y APRENDIZAJES ESPERADOS XI.1. PISA. Un referente internacional El Programa para la Evaluación Internacional de Alumnos de la OCDE (PISA, por sus siglas

Más detalles

INTRODUCCIÓN. 1. Definición del problema

INTRODUCCIÓN. 1. Definición del problema 3 INTRODUCCIÓN 1. Definición del problema En una época de complejidades, cambios e incertidumbres como la que atravesamos hoy, la administración se ha convertido en una civilización donde el esfuerzo cooperativo

Más detalles

Álgebra Relacional. Unidad 5

Álgebra Relacional. Unidad 5 Álgebra Relacional Unidad 5 Definición Álgebra es un sistema matemático que está formado por: Operandos. Valores o variables con los cuáles se pueden construir nuevos valores o variables Operadores. Símbolos

Más detalles

Una plantilla para automatizar la gestión de su presupuesto a casa con LibreOffice

Una plantilla para automatizar la gestión de su presupuesto a casa con LibreOffice Una plantilla para automatizar la gestión de su presupuesto a casa con LibreOffice (contribuyente: Ron Faile) Para realizar trabajos repetitivos de manera rápida y sencilla, y para asegurarse de que obtiene

Más detalles

LÍMITES Y CONTINUIDAD DE FUNCIONES

LÍMITES Y CONTINUIDAD DE FUNCIONES Capítulo 9 LÍMITES Y CONTINUIDAD DE FUNCIONES 9.. Introducción El concepto de ite en Matemáticas tiene el sentido de lugar hacia el que se dirige una función en un determinado punto o en el infinito. Veamos

Más detalles

LÓGICA JURÍDICA. Idea preliminar Cap. I. Nicolás Mejía Gómez -Universidad Libre Facultad de derecho

LÓGICA JURÍDICA. Idea preliminar Cap. I. Nicolás Mejía Gómez -Universidad Libre Facultad de derecho LÓGICA JURÍDICA Idea preliminar Cap. I Objetivos Definir y explicar qué es la lógica. Distinguir entre el pensamiento tomado como función y/o facultad y el considerado como producto. Señalar el tipo de

Más detalles

Tecnologías en la Educación Matemática. Expresiones. Datos. Expresiones Aritméticas. Expresiones Aritméticas 19/08/2014

Tecnologías en la Educación Matemática. Expresiones. Datos. Expresiones Aritméticas. Expresiones Aritméticas 19/08/2014 Tecnologías en la Educación Matemática jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR 1 Datos Los algoritmos combinan datos con acciones. Los datos de entrada

Más detalles

DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO

DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO I. SISTEMAS NUMÉRICOS DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO LIC. LEYDY ROXANA ZEPEDA RUIZ SEPTIEMBRE DICIEMBRE 2011 Ocosingo, Chis. 1.1Sistemas numéricos. Los números son los mismos en todos

Más detalles

Ejercicios guiados de comentario de texto. Ejercicio 2. Descartes

Ejercicios guiados de comentario de texto. Ejercicio 2. Descartes Ejercicios guiados de comentario de texto Ejercicio 2. Descartes Así, por ejemplo, estimaba correcto que, suponiendo un triángulo, entonces era preciso que sus tres ángulos fuesen iguales a dos rectos;

Más detalles

Un Banner es un gráfico, generalmente elaborado en un formato de archivo.gif o JPG, de aproximadamente 400 x 40 pixeles, el cual se coloca como un encabezado o una representación de una "Página en un Website".

Más detalles

Estadística y Método Científico Hugo S. Salinas. Fuente: http://dta.utalca.cl/estadistica/

Estadística y Método Científico Hugo S. Salinas. Fuente: http://dta.utalca.cl/estadistica/ Estadística y Método Científico Hugo S. Salinas Fuente: http://dta.utalca.cl/estadistica/ Estadística y Método Científico Podemos definir Estadística como la ciencia de los datos. La palabra ciencia viene

Más detalles

Ejemplos básicos de webmathematica para profesores

Ejemplos básicos de webmathematica para profesores Ejemplos básicos de webmathematica para profesores Cualquier cálculo hecho dentro Mathematica puede ser realizado usando webmathematica con dos limitaciones significativas. Primero, al usar webmathematica,

Más detalles

Representación del conocimiento mediante lógica formal Introducción a PROLOG

Representación del conocimiento mediante lógica formal Introducción a PROLOG Representación del conocimiento mediante lógica formal Introducción a PROLOG Representación del conocimiento Lo que nos interesa es la representación, es decir, la modelización del conocimiento Orientaciones:

Más detalles

28 = 16 + 8 + 4 + 0 + 0 = 11100 1

28 = 16 + 8 + 4 + 0 + 0 = 11100 1 ELECTRÓNICA DIGITAL 4º ESO Tecnología Introducción Imaginemos que deseamos instalar un sistema electrónico para la apertura de una caja fuerte. Para ello debemos pensar en el número de sensores que nos

Más detalles

2.3 El Mundo de Tarski. http://cursos.clavijero.edu.mx/cursos/007_cp/modulo2/contenidos/documentos/tarski.zip

2.3 El Mundo de Tarski. http://cursos.clavijero.edu.mx/cursos/007_cp/modulo2/contenidos/documentos/tarski.zip 2.3 El Mundo de Tarski El mundo de Tarski es una herramienta de software desarrollada expresamente para enseñar y mejorar la capacidad del estudiante para describir situaciones en un mundo simple utilizando

Más detalles

Módulo 9 Sistema matemático y operaciones binarias

Módulo 9 Sistema matemático y operaciones binarias Módulo 9 Sistema matemático y operaciones binarias OBJETIVO: Identificar los conjuntos de números naturales, enteros, racionales e irracionales; resolver una operación binaria, representar un número racional

Más detalles

5.1 Listas. Por qué usar listas?

5.1 Listas. Por qué usar listas? Listas 5.1 Listas En este capítulo introducimos el tipo de dato más importante dentro de la programación en inteligencia artificial. Existe un lenguaje de programación llamado LISP (LISt Procesing), en

Más detalles

Tema 1: Fundamentos de lógica, teoría de conjuntos y estructuras algebraicas: Apéndice

Tema 1: Fundamentos de lógica, teoría de conjuntos y estructuras algebraicas: Apéndice Tema 1: Fundamentos de lógica, teoría de conjuntos y estructuras algebraicas: Apéndice 1 Polinomios Dedicaremos este apartado al repaso de los polinomios. Se define R[x] ={a 0 + a 1 x + a 2 x 2 +... +

Más detalles

INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL

INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL MÓDULO 3: REPRESENTACIÓN DEL CONOCIMIENTO 3.1. INTRODUCCIÓN La IA involucra la construcción de programas que resuelvan problemas que, de ser resueltos por seres

Más detalles

Las reglas se parecen un poco a las vistas relacionales. Especifican relaciones virtuales que no están

Las reglas se parecen un poco a las vistas relacionales. Especifican relaciones virtuales que no están BASES DE DATOS DEDUCTIVAS Introducción: El interés de los Sistemas de Gestión de Bases de Datos Deductivas tiende a incrementarse conforme se amplía su campo de aplicación (Gestión, Sistemas Expertos).

Más detalles

Desarrollo del software imposible si las tareas tuviesen que expresarse en código máquina. Lenguajes de más alto nivel: comprensibles, manejables y

Desarrollo del software imposible si las tareas tuviesen que expresarse en código máquina. Lenguajes de más alto nivel: comprensibles, manejables y 1. Paradigmas de programación Desarrollo del software imposible si las tareas tuviesen que expresarse en código máquina. Lenguajes de más alto nivel: comprensibles, manejables y automáticamente convertibles

Más detalles

ETS Caminos Santander. Curso 2012. Ejercicios de introducción a la programación.

ETS Caminos Santander. Curso 2012. Ejercicios de introducción a la programación. Ejercicio 1. Saludo. El programa preguntará el nombre al usuario y a continuación le saludará de la siguiente forma "Hola, NOMBRE" donde NOMBRE es el nombre del usuario. Ejercicio 2. Suma. El programa

Más detalles

CATÁLOGO DE INFERENCIAS

CATÁLOGO DE INFERENCIAS Las inferencias son los elementos claves en los modelos de conocimiento o Son los elementos constitutivos de los procesos de razonamiento No existe ningún estándar CommonKADS ofrece un catálogo que cubre

Más detalles

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo. CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia

Más detalles

Inteligencia Artificial II. Razonamiento con ontologías

Inteligencia Artificial II. Razonamiento con ontologías Inteligencia Artificial II Curso 2008 09 Trabajo de curso Razonamiento con ontologías Antonio Jiménez Mavillard Enunciado Una ontología es una representación formal de un determinado dominio o área de

Más detalles

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows Qué es Recuperación? Recuperación del Panel de control proporciona varias opciones que pueden ayudarle a recuperar el equipo de un error grave. Nota Antes de usar Recuperación, puede probar primero uno

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

Introducción a la Computación TFA

Introducción a la Computación TFA Introducción a la Computación TFA Departamento de Informática Facultad de Ciencias Físico, Matemáticas y Naturales- UNSL Lenguaje de Diseño de Algoritmos Estructura de Control Condicional Simple y Múltiple

Más detalles

ESTIMACIÓN. puntual y por intervalo

ESTIMACIÓN. puntual y por intervalo ESTIMACIÓN puntual y por intervalo ( ) Podemos conocer el comportamiento del ser humano? Podemos usar la información contenida en la muestra para tratar de adivinar algún aspecto de la población bajo estudio

Más detalles

Funciones Condicionales

Funciones Condicionales Funciones Condicionales Función SI y SI anidada PLANILLA ELECTRÓNICA Excel Funciones Condicionales En muchas ocasiones, nos ocurrirá que debamos presentar un resultado, según se cumpla o no, una determinada

Más detalles

Nota 2. Luis Sierra. Marzo del 2010

Nota 2. Luis Sierra. Marzo del 2010 Nota 2 Luis Sierra Marzo del 2010 Cada mecanismo de definición de conjuntos que hemos comentado sugiere mecanismos para definir funciones y probar propiedades. Recordemos brevemente qué son las funciones

Más detalles

Manual del visor GeoEuskadi 2013 MANUAL DEL VISOR GEOEUSKADI

Manual del visor GeoEuskadi 2013 MANUAL DEL VISOR GEOEUSKADI MANUAL DEL VISOR GEOEUSKADI 2013 DOCUMENTO: Manual del visor GeoEuskadi AÑO FECHA DE EDICIÓN: 2013 PROPIETARIO: Gobierno Vasco. 1 Gobierno Vasco Contenido Barra de herramientas... 5 Zoom inicial... 5 Ampliar

Más detalles

Explicación de la tarea 3 Felipe Guerra

Explicación de la tarea 3 Felipe Guerra Explicación de la tarea 3 Felipe Guerra 1. Una ruleta legal tiene los números del 1 al 15. Este problema corresponde a una variable aleatoria discreta. La lectura de la semana menciona lo siguiente: La

Más detalles

CAPITULO 4 JUSTIFICACION DEL ESTUDIO. En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de

CAPITULO 4 JUSTIFICACION DEL ESTUDIO. En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de CAPITULO 4 JUSTIFICACION DEL ESTUDIO En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de estudios previos y los alcances que justifican el presente estudio. 4.1. Justificación.

Más detalles

Otras medidas descriptivas usuales

Otras medidas descriptivas usuales Tema 7 Otras medidas descriptivas usuales Contenido 7.1. Introducción............................. 1 7.2. Medidas robustas.......................... 2 7.2.1. Media recortada....................... 2 7.2.2.

Más detalles

BATERIA AUTOMOTRIZ. HECTOR CISTERNA MARTINEZ Profesor Técnico. Duoc UC, Ingenería Mecánica Automotriz y Autotrónica 16/11/2006

BATERIA AUTOMOTRIZ. HECTOR CISTERNA MARTINEZ Profesor Técnico. Duoc UC, Ingenería Mecánica Automotriz y Autotrónica 16/11/2006 BATERIA AUTOMOTRIZ HECTOR CISTERNA MARTINEZ Profesor Técnico 1 Introducción La batería es un acumulador de energía que cuando se le alimenta de corriente continua, transforma energía eléctrica en energía

Más detalles

DETERMINACIÓN DEL VOLUMEN DE PEDIDO.

DETERMINACIÓN DEL VOLUMEN DE PEDIDO. Lote económico de compra o Lote Optimo DETERMINACIÓN DEL VOLUMEN DE PEDIDO. Concepto que vemos en casi todos libros de aprovisionamiento, habitualmente la decisión de la cantidad a reaprovisionar en las

Más detalles

Manejo de versiones 392

Manejo de versiones 392 Manejo de versiones 392 El desarrollo de software es un trabajo en equipo y cierto grado de confusión es inevitable. No puedo reproducir el error en esta versión! Qué pasó con el arreglo de la semana pasada?

Más detalles

Tema 2 Límites de Funciones

Tema 2 Límites de Funciones Tema 2 Límites de Funciones 2.1.- Definición de Límite Idea de límite de una función en un punto: Sea la función. Si x tiende a 2, a qué valor se aproxima? Construyendo - + una tabla de valores próximos

Más detalles

UNIDAD I INTRODUCCIÓN A LOS CIRCUITOS LÓGICOS 1. ÁLGEBRA DE BOOLE 2. MÉTODO DE REDUCCIÓN DE MAPAS DE KARNAUGH 1-1. R. ESPINOSA R. y P. FUENTES R.

UNIDAD I INTRODUCCIÓN A LOS CIRCUITOS LÓGICOS 1. ÁLGEBRA DE BOOLE 2. MÉTODO DE REDUCCIÓN DE MAPAS DE KARNAUGH 1-1. R. ESPINOSA R. y P. FUENTES R. UNIDAD I INTRODUCCIÓN A LOS CIRCUITOS LÓGICOS. ÁLGEBRA DE BOOLE 2. MÉTODO DE REDUCCIÓN DE MAPAS DE KARNAUGH - . INTRODUCCIÓN A LOS CIRCUITOS LÓGICOS. ÁLGEBRA DE BOOLE. ÁLGEBRA DE BOOLE El álgebra de Boole

Más detalles

Tema 10. Estimación Puntual.

Tema 10. Estimación Puntual. Tema 10. Estimación Puntual. Presentación y Objetivos. 1. Comprender el concepto de estimador y su distribución. 2. Conocer y saber aplicar el método de los momentos y el de máxima verosimilitud para obtener

Más detalles

Características de funciones que son inversas de otras

Características de funciones que son inversas de otras Características de funciones que son inversas de otras Si f es una función inyectiva, llamamos función inversa de f y se representa por f 1 al conjunto. f 1 = a, b b, a f} Es decir, f 1 (x, y) = { x =

Más detalles

1. DML. Las subconsultas

1. DML. Las subconsultas 1.1 Introducción 1. DML. Las subconsultas Una subconsulta es una consulta que aparece dentro de otra consulta o subconsulta en la lista de selección, en la cláusula WHERE o HAVING, originalmente no se

Más detalles

Tema 2 : NÚMEROS ENTEROS. Primero de Educación Secundaria Obligatoria. I.e.s Fuentesaúco.

Tema 2 : NÚMEROS ENTEROS. Primero de Educación Secundaria Obligatoria. I.e.s Fuentesaúco. 2010 Tema 2 : NÚMEROS ENTEROS. Primero de Educación Secundaria Obligatoria. I.e.s Fuentesaúco. Manuel González de León mgdl 01/01/2010 INDICE: 01. DE LOS NÚMEROS NATURALES A LOS NÚMEROS ENTEROS. 02. VALOR

Más detalles

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS. 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: INSTALACIÓN Y PARTICIONAMIENTO

Más detalles

2.3.- Modelo relacional de datos (aproximación lógica) 2.3.1.- La lógica de 1er orden. 2.3.1.- La lógica de 1er orden. 2.3.1.- La lógica de 1er orden

2.3.- Modelo relacional de datos (aproximación lógica) 2.3.1.- La lógica de 1er orden. 2.3.1.- La lógica de 1er orden. 2.3.1.- La lógica de 1er orden 2.3.- Modelo relacional de datos (aproximación lógica). Existen dos lenguajes lógicos de manipulación para el modelo relacional: El Cálculo Relacional de Tuplas. El Cálculo Relacional de Dominios. La perspectiva

Más detalles

Universidad Católica del Maule. Fundamentos de Computación Especificación de tipos de datos ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS

Universidad Católica del Maule. Fundamentos de Computación Especificación de tipos de datos ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS Especificación algebraica ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS Un tipo abstracto de datos se determina por las operaciones asociadas, incluyendo constantes que se consideran como operaciones sin

Más detalles

Tablas. Estas serán las tablas que usaremos en la mayoría de ejemplos. Empleado

Tablas. Estas serán las tablas que usaremos en la mayoría de ejemplos. Empleado Álgebra Relacional Un álgebra es un sistema matemático constituido por Operandos: objetos (valores o variables) desde los cuales nuevos objetos pueden ser construidos. Operadores: símbolos que denotan

Más detalles

EL SUJETO DE LAS OPERACIONES FORMALES

EL SUJETO DE LAS OPERACIONES FORMALES EL SUJETO DE LAS OPERACIONES FORMALES EL SUJETO ACCIÓN LO FORMAL CONSTRUCCIÓN Y DESARROLLO DEL SUJETO EPISTÉMICO ESQUEMA LÓGICA (METODO Y DESARROLLO DE LAS ESTRUCTURAS DEL SUJETO DEL CONOCIMIENTO) EGOCENTRISMO

Más detalles

1. Objetivos. 2. Idea Principal. Teoría de Autómatas y Lenguajes Formales. Boletín de Autoevaluación 3: Cómo se minimiza un AFD?.

1. Objetivos. 2. Idea Principal. Teoría de Autómatas y Lenguajes Formales. Boletín de Autoevaluación 3: Cómo se minimiza un AFD?. Teoría de Autómatas y Lenguajes Formales Boletín de Autoevaluación 3: Cómo se minimiza un AFD?.. Objetivos. El objetivo de este boletín es ilustrar uno de los métodos ue permiten obtener el Autómata Finito

Más detalles

2.3.- Modelo relacional de datos (aproximación lógica)

2.3.- Modelo relacional de datos (aproximación lógica) 2.3.- Modelo relacional de datos (aproximación lógica) Existen dos lenguajes lógicos de manipulación para el modelo relacional: El Cálculo Relacional de Tuplas. El Cálculo Relacional de Dominios. La perspectiva

Más detalles

Diferenciabilidad. Definición 1 (Función diferenciable). Cálculo. Segundo parcial. Curso 2004-2005

Diferenciabilidad. Definición 1 (Función diferenciable). Cálculo. Segundo parcial. Curso 2004-2005 Univ. de Alcalá de Henares Ingeniería de Telecomunicación Cálculo. Segundo parcial. Curso 2004-2005 Diferenciabilidad. 1. Definición de función diferenciable Después del estudio de los ites de funciones

Más detalles

Metodología de la Investigación. Dr. Cristian Rusu cristian.rusu@ucv.cl

Metodología de la Investigación. Dr. Cristian Rusu cristian.rusu@ucv.cl Metodología de la Investigación Dr. Cristian Rusu cristian.rusu@ucv.cl 5. Formulación de hipótesis 5.1. Definición de hipótesis 5.2. Características de las hipótesis 5.3. Tipos de hipótesis 5.4. Variables.

Más detalles

Investigación en Psicología. Introducción METODOS DE INVESTIGACION EN PSICOLOGIA

Investigación en Psicología. Introducción METODOS DE INVESTIGACION EN PSICOLOGIA I. Introducción Investigación en Psicología Introducción METODOS DE INVESTIGACION EN PSICOLOGIA La psicología es una ciencia y como tal tiene un cuerpo de teorías que procuran explicar los fenómenos propios

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Curso Completo de Electrónica Digital

Curso Completo de Electrónica Digital CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez Capítulo 4 CIRCUITOS COMBINACIONALES 4.1.

Más detalles

select nombre from profesores where categoria='aso6';

select nombre from profesores where categoria='aso6'; 1 de 10 17/05/2013 14:00 Lecciones SQL > T11 Conjuntos Operaciones de conjuntos y MySQL Un operador sobre conjuntos combina el resultado de dos sentencias select en un único resultado. Dependiendo del

Más detalles

TEMA 5. ELECTRÓNICA DIGITAL

TEMA 5. ELECTRÓNICA DIGITAL TEMA 5. ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN Los ordenadores están compuestos de elementos electrónicos cuyas señales, en principio, son analógicas. Pero las señales que entiende el ordenador son digitales.

Más detalles

TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA

TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA Programa: Algoritmo (secuencia no ambigua, finita y ordenada de instrucciones para la resolución de un determinado problema) traducido

Más detalles

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server 5.2.- Configuración de un Servidor DHCP en Windows 2003 Server En este apartado vamos a configurar el servidor DHCP de "Windows 2003 Server", instalado en el apartado anterior. Lo primero que hemos de

Más detalles

Métodos Heurísticos en Inteligencia Artificial

Métodos Heurísticos en Inteligencia Artificial Métodos Heurísticos en Inteligencia Artificial Javier Ramírez rez-rodríguez Ana Lilia Laureano-Cruces Universidad Autónoma Metropolitana Métodos Heurísticos en Inteligencia Artificial Los problemas de

Más detalles

Complejidad - Problemas NP-Completos. Algoritmos y Estructuras de Datos III

Complejidad - Problemas NP-Completos. Algoritmos y Estructuras de Datos III Complejidad - Problemas NP-Completos Algoritmos y Estructuras de Datos III Teoría de Complejidad Un algoritmo eficiente es un algoritmo de complejidad polinomial. Un problema está bien resuelto si se conocen

Más detalles

COMO REALIZAR UN DIAGNÓSTICO INICIAL Y DEFINIR LA POLITICA DE SEGURIDAD PARA EL SISTEMA DE GESTIÓN EN CONTROL Y SEGURIDAD BASC

COMO REALIZAR UN DIAGNÓSTICO INICIAL Y DEFINIR LA POLITICA DE SEGURIDAD PARA EL SISTEMA DE GESTIÓN EN CONTROL Y SEGURIDAD BASC COMO REALIZAR UN DIAGNÓSTICO INICIAL Y DEFINIR LA POLITICA DE SEGURIDAD PARA EL SISTEMA DE GESTIÓN EN CONTROL Y SEGURIDAD BASC AL FINALIZAR EL CURSO.. Estaremos en capacidad de: Conocer la metodología

Más detalles

Reglas de inferencia:

Reglas de inferencia: UNEFA Cátedra: Lgica Matematica Tema: Deduccin Natural. Profesora: Ana Rodríguez. Reglas de inferencia: En lgica, especialmente en lgica matemática, una regla de inferencia es un esquema para construir

Más detalles

METODOLOGÍA PARA LA DETECCIÓN Y REPARACION DE FALLAS 2 METODOLOGÍA PARA LA DETECCIÓN DE FALLAS

METODOLOGÍA PARA LA DETECCIÓN Y REPARACION DE FALLAS 2 METODOLOGÍA PARA LA DETECCIÓN DE FALLAS Instituto Tecnológico Argentino Técnico en Hardware de PC Plan THP2A03B Reservados los Derechos de Propiedad Intelectual Tema: Metodología para la detección y reparación de fallas Archivo: CAP2A03BTHP0126.doc

Más detalles

Curso PHP Módulo 1 R-Luis

Curso PHP Módulo 1 R-Luis Lenguaje PHP Introducción Archivos HTML y PHP: Crear un archivo php es tan sencillo como cambiarle la extensión a un archivo html, por ejemplo podemos pasar de index.html a index.php sin ningún inconveniente.

Más detalles

Tema 6: Programación Lógica: semántica declarativa. Lenguajes y Paradigmas de Programación

Tema 6: Programación Lógica: semántica declarativa. Lenguajes y Paradigmas de Programación Tema 6: Programación Lógica: semántica declarativa Lenguajes y Paradigmas de Programación Teoría de Modelos Se basa en el concepto de INTERPRETACIÓN, que consiste en: elegir un dominio D (en el que tomarán

Más detalles

2. MÉTODOS, INSTRUMENTOS Y ESTRATEGIAS

2. MÉTODOS, INSTRUMENTOS Y ESTRATEGIAS 2. MÉTODOS, INSTRUMENTOS Y ESTRATEGIAS Objetivo específico: El alumno conocerá la importancia de la investigación en psicología industrial/organizacional, su proceso y limitaciones. Asimismo entenderá

Más detalles

Apuntes de Matemática Discreta 1. Conjuntos y Subconjuntos

Apuntes de Matemática Discreta 1. Conjuntos y Subconjuntos Apuntes de Matemática Discreta 1. Conjuntos y Subconjuntos Francisco José González Gutiérrez Cádiz, Octubre de 2004 Universidad de Cádiz Departamento de Matemáticas ii Lección 1 Conjuntos y Subconjuntos

Más detalles

ADMINISTRACION DE PROYECTOS

ADMINISTRACION DE PROYECTOS ADMINISTRACION DE PROYECTOS La gran diversidad de definiciones que podemos encontrar de administración en general resulta muy variada dependiendo a lo que deseemos administrar. La definición más común

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles