Planificación. Inteligencia Artificial. Ingeniería Informática, 4º. Curso académico: 2011/2012 Profesores: Ramón Hermoso y Matteo Vasirani
|
|
- María Soledad Miranda Contreras
- hace 8 años
- Vistas:
Transcripción
1 Planificación Ingeniería Informática, 4º urso académico: 2011/2012 Profesores: Ramón Hermoso y Matteo Vasirani 1
2 Tema 2: gentes basados en úsqueda Resumen: 2. gentes basados en búsqueda 2.1. úsqueda en espacios de estados 2.2 úsqueda no-informada 2.3. úsqueda heurística 2.4. úsqueda multiagente 2.5. úsqueda con espacios estructurados Planificación Satisfacción de Restricciones 2
3 Problemas de representaciones monolíticas de estados representación de los conocimientos a priori del agente estado inicial: símbolo (s 0 ) estados sucesores: función expandir ( s 7 {s 8, s 10, s 12, s 27, s 112 } ) estados meta: función meta? ( s 112 true ) coste de operador: función ( c(s 7, s 112 ) 5 ) heurísticas: función h * ( s ) se abstrae completamente de las características de los estados bloque encima de bloque?, el agente se encuentra en Radovac?, Problema: complejidad de la representación del conocimiento (p.e. expandir) mantenibilidad del conocimiento Solución: tomar en cuenta la estructura de los estados definir un estado no por su nombre sino por el conjunto de sus propiedades 3
4 Planificación: Representación de estados tipo STRIPS Representación básica tipo STRIPS: Un estado se describe por el conjunto de propiedades relevantes que se dan en él Propiedades relevantes para caracterizar estados en un mundo con 3 bloques { on(,), on(,), on(,t), on(,), on(,), on(,t), on (,), on(,), on(,t), clear(), clear(), clear() } Ejemplo: propiedades del estado S de la derecha: { on(,), on(,), on(,t), clear() } No todas las combinaciones de propiedades son consistentes : { on(,), on(,) } no representa un estado válido 4
5 Operador STRIPS: <nombre>(<p>,<>,>e>) Precondición P: conjunto de propiedades de un estado que han de darse antes de poder aplicar el operador Lista de adiciones : conjunto de las nuevas propiedades del estado resultado de aplicar el operador Lista de eliminaciones E: conjunto de las propiedades del estado que dejan de darse después de aplicar el operador (subconjunto de P) Ejemplos: move(,,) Operadores STRIPS P: On(,), lear(), lear() E: On(,), lear() : On(,), lear() move(,,t) P: On(,), lear() E: On(,) : On(,T), lear() Operadores del mundo con 3 bloques: { move(,,), move(,,t), move(,,), move(,,t), move (,,), move(,,t), move(,,), move(,,t), move (,,), move(,,t), move(,,), move(,,t), move(,t,), move(,t,), move(,t,), move(,t,), move(,t,), move(,t,) } 5
6 Ejecución de operadores STRIPS Operadores aplicables: un operador Op es aplicable en un estado S si se cumple su P Op en S, es decir si P Op S Ejecución de operadores: al ejecutar un operador aplicable Op en un estado S, se eliminan las propiedades de la lista E del estado S y se añaden las propiedades de la lista S S E Op Op 6
7 Ejemplo: ejecución de un operador STRIPS move(,,t) P: On(,) lear() On(,) On(,) On(,T) lear() Lista E de eliminaciones Lista de adiciones Sin cambios On(,T) lear() On(,) On(,T) lear() sunción del mundo cerrado 7
8 lgoritmos: Planificación progresiva Espacio de búsqueda: Partiendo del estado inicial, se van ejecutando los operadores aplicables Los operadores sirven para implementar la función expandir Expandir(S): onjunto cuyos elementos son los conjuntos de propiedades obtenidas al ejecutar los operadores aplicables en S lgoritmos: úsqueda no informada: amplitud, profundidad,... úsqueda heurística: *, 8
9 Ejemplo: On(,) lear(t) On(,) On(,T) lear() Planificación progresiva... Move(,,T)... On(,T) lear() lear(t) On(,) On(,T) lear() Problemas: Factor de ramificación elevado El estado inicial se describe por todas las propiedades que podrían ser relevantes (p.e. las posiciones de 10 bloques) On(,T) On(,T) On(,T) lear() lear() lear() lear(t) On(,) lear() On(,T) lear() lear(t) On(,T) La descripción del estado meta suele ser parcial, es decir sólo contiene lo que realmente importa ( p.e. las posiciones de 3 bloques)
10 Idea: aplicar operadores al revés Planificación regresiva regresar conjuntos de propiedades meta por operadores, dando lugar a otros conjuntos de propiedades meta reducir la diferencia entre los conjuntos de propiedades meta y el estado inicial, hasta que todas las propiedades meta se den en el estado inicial Regresar un estado S por un operador Op: alcular el conjunto de propiedades más débil S para que la aplicación de Op lleve a S (precondición más débil): Eliminar la lista de S y añadir los elementos de P: S S Op P Op plicabilidad: ningún elemento de S es eliminado por Op (e.d.: S E Op = ) Ejemplo: P Op S On(,T) On(,) lear() lear() On(,T) Move(,T,) On(,T) On(,) On(,) S Op uidado: No todos los estados que resultan de la regresión son consistentes 10
11 Planificación regresiva... lear() lear() On(,) On(,T) Ej.: mundo con 3 bloques:, y Move(,,)... lear() lear() On(,T) On(,T) Move(,T,) On(,) On(,T) propiedades meta... On(,) lear() On(,) Move(,,T) Move(,,T) On(,) lear() On(,) 11
12 Planificación con la heurística STRIPS ómo combatir aún más la complejidad de la planificación? Heurística STRIPS: Generar subplanes para alcanzar cada una de las propiedades meta aparte El plan final es una concatenación de estos subplanes Planificación tipo STRIPS: Elegir una propiedad P i que no se cumple en S 0 Generar un subplan para al propiedad meta P i a partir del estado inicial S 0 genera una secuencia de operadores de forma regresiva (si es posible) ejecutar esta secuencia a S 0, dando lugar a una nueva situación S 1 Elegir propiedad P j que no se cumple en S 1 Generar un subplan para la propiedad meta P j a partir del estado actual S 1 genera una secuencia de operadores de forma regresiva (si es posible) ejecutar esta secuencia a S 1, dando lugar a una nueva situación S 2... Si una propiedad meta P k (alcanzada por un subplan anterior) ha sido destruida al alcanzar posteriormente una propiedad meta P l, entonces rehacer P k 12
13 Planificación con la heurística STRIPS Estado inicial Estado meta on (, T) on (, ) on (, ) move(,,t) move(,,t) Meta on(,t) move(,t,) Meta on(,) move(,t,) Meta on(,) 13
14 Planificación con la heurística STRIPS: Problemas move(,,t) move(,,t) Meta on(,t) Rehacer Meta on(,) Problema: plan subóptimo orden equívoco de submetas Meta on(,) move(,t,) Meta on(,) move(,,t) move(,t,) move(,t,) 14
15 Planificación con la heurística STRIPS lgoritmo recursivo no determinista: Entradas: El estado actual S Estado meta Metas Plan generado para llegar a S onsulta: STRIPS(S 0,Metas,[]) Salidas: Un estado SMeta en el que se cumplen todos los objetivos de Metas Plan para transformar S en SMeta Si no hay tal plan, devuelve false STRIPS(S,Metas,Plan) devuelve (SMeta, PlanMeta) ó false Mientras que Metas S Hacer % Mientras haya Metas no satisfechas en S (1) Elegir M Meta tal que M S % M no está satisfacha en S (2) Elegir operador Op tal que M Op % Op puede alcanzar M (3) (S,Plan) STRIPS(S,P Op,Plan) % lcanzar precond. de Op (4) Si STRIPS devuelve false Entonces falla (5) S S E Op Op % aplicar el Op al nuevo estado S (resultado de (3)) (6) Plan Plan + Op % añadir el Op al final de nuevo Plan (resultado de (3)) Fin Devolver(S,Plan) 15
16 Planificación con la heurística STRIPS Simulación a mano del la planificación con la heurística STRIPS Generación de un Árbol y/o Nodos y : propiedades Nodos o : operadores Ejemplo: Problema (simplificado) de las Torres de Hanoi D1 D2 D3??? D3 Estado inicial Estado meta 16
17 Ejemplo: Dominio de las Torres de Hanoi 3 discos (D1, D2, D3) y 3 agujas (,, ) onjunto de propiedades: on(d1,d2), on(d1,d3), on(d1,), on(d1,), on(d1,), on(d2,d3), on(d2,), clear(d1), clear(d2), clear(d3): no hay nada encima del disco clear(), clear(), clear(): no hay ningún disco en la aguja NO incluye propiedades no compatibles con el dominio: on(d2,d1), on(d3,d1), on(d2,d1), on(d3,2), on(,d1), on(,d3), onjunto de operadores: P.e. : mover(d1,d2,d3) P: { clear(d1), clear(d3), on(d1,d2) } E: { on(d1,d2), clear(d3) } : { on(d1,d3), clear(d2) } 17
18 Ejemplo: Dominio de las Torres de Hanoi (más formal) Individuos: I = {D1, D2, D3,,, } Predicados auxiliares: menor(d1,d2), menor(d2,d3), menor(d3,), menor(d3,), menor(d3,) menor* es el cierre transitivo de menor onjunto de propiedades: P = { on(x,y) : x,y I menor*(x,y) } { clear(x) : x I } onjunto de operadores: O = { mover(x,y,z) : x {D1, D2, D3} y,z I menor*(x,y) menor*(x,z) y z } Plantilla para los efectos de los operadores: mover( x, y, z ) P: { clear( x ), clear( z ), on( x, y ) } E: { on( x, y ), clear( z ) } : { on( x, z ), clear( y ) } 18
19 Ejemplo: Torres de Hanoi S0 = { on(d1,d2), on(d2,d3), on(d3,), clear(d1), clear(), clear() } Meta Mover(D3,,) On(D3,) Mover(D3,,) D1 D2 D3 On(D3,) lear(d3) lear() S0 Mover(D2,D3,) Mover(D1,D3,) lear(d2) S1 Mover(D1,D2,) On(D2,D3) lear() Mover(D1,D2,D3) S1 = { on(d1,), on(d2,d3), on(d3,), clear(d1), clear(d2), clear() } lear(d1) On(D1,D2) lear() S0 S0 S0 19
20 Ejemplo: Torres de Hanoi S1 = { on(d1,), on(d2,d3), on(d3,), clear(d1), clear(d2), clear() } Mover(D3,,) On(D3,) Mover(D3,,) D2 D3 D1 On(D3,) lear(d3) lear() S0 Mover(D2,D3,) lear(d2) On(D2,D3) S2 Mover(D1,D3,) lear() S1 S1 S1 S2 = { on(d1,), on(d2,), on(d3,), clear(d1), clear(d2), clear(d3) } Mover(D1,D2,) Mover(D1,D2,D3) lear(d1) S0 On(D1,D2) S0 lear() S0 20
21 Ejemplo: Torres de Hanoi S2 = { on(d1,), on(d2,), on(d3,), clear(d1), clear(d2), clear(d3) } Mover(D3,,) On(D3,) Mover(D3,,) D3 D2 D1 On(D3,) lear(d3) lear() S0 S2 Mover(D2,D3,) S2 S3 Mover(D1,D3,) Mover(D1,,D2) Mover(D2,,) lear(d2) On(D2,D3) lear() S1 S1 S1 lear(d1) On(D1,) lear(d2) S2 S2 S2 Mover(D1,D2,) lear(d1) S0 On(D1,D2) S0 Mover(D1,D2,D3) lear() S0 S3 = { on(d1,d2), on(d2,), on(d3,), clear(d1), clear(d3), clear() } 21
22 Ejemplo: Torres de Hanoi S3 = { on(d1,d2), on(d2,), on(d3,), clear(d1), clear(d3), clear() } Mover(D3,,) On(D3,) S4 Mover(D3,,) D3 D1 D2 On(D3,) lear(d3) lear() S0 S2 S3 S2 S3 S3 Mover(D2,D3,) Mover(D1,D3,) Mover(D1,,D2) Mover(D2,,) lear(d2) On(D2,D3) lear() S1 S1 S1 Mover(D1,D2,) lear(d1) S0 Mover(D1,D2,D3) On(D1,D2) lear() S0 S0 lear(d1) S2 On(D1,) S2 lear(d2) S2 S4 = { on(d1,d2), on(d2,), on(d3,), clear(d1), clear(d3), clear() } 22
23 Ejemplo: Torres de Hanoi S4 = { on(d1,d2), on(d2,), on(d3,), clear(d1), clear(d3), clear() } Mover(D3,,) On(D3,) S4 Mover(D3,,) D1 D2 D3 On(D3,) lear(d3) lear() S0 S2 S3 S2 S3 S3 Mover(D2,D3,) Mover(D1,D3,) Mover(D1,,D2) Mover(D2,,) lear(d2) On(D2,D3) lear() lear(d1) On(D1,) lear(d2) S1 S1 S1 S2 S2 S2 Mover(D1,D2,) Mover(D1,D2,D3) lear(d1) S0 On(D1,D2) S0 lear() S0 23
24 Planificación con la heurística STRIPS: Problemas Implementación real: En las implementaciones reales (deterministas) no hay oráculos Problema: una mala elección de metas y/o operadores puede llevar a planes subóptimos Solución: aplicar algoritmos de búsqueda para determinar el orden óptimo en la elección de operadores y metas a costa de un aumento en la complejidad 24
25 Planificación con la heurística STRIPS: Problemas nomalía de Sussman: Estado inicial: Estado meta: On(,) On(,) Plan óptimo: move(,,t) move(,t,) move(,t,) 25
26 nomalía de Sussman move(,,t) move(,t,) Meta on(,) move(,t,) Meta on(,) Problema: Es imposible encontrar el plan global óptimo a partir de la concatenación de los subplanes 26
27 nomalía de Sussman La heurística STRIPS es una heurística fuerte: La heurística STRIPS implica que las submetas on(,) y on(,) son independientes, pero para conseguir on(,) después de alcanzar la primera isla, se destruye on(,) para conseguir on(,) después de alcanzar la primera isla, se destruye on(,) No se puede generar un plan global óptimos a partir de subplanes óptimos, debido a la linearización que impone la heurística STRIPS: Deberían intercalarse los operadores de los subplanes óptimos move(,,t) move(,t,) move(,t,) Meta on(,) Meta on(,) Meta on(,) 27
28 Planificación Moderna: úsqueda en el Espacio de Planes S0 Plan onjuntos de propiedades S1 S2 Operadores Espacio de situaciones Operadores Espacio de planes Transformación de planes Plan 28
29 Temas actuales en Planificación Planificación avanzada: Planificación no-lineal Planificación jerárquica Planificación continua Planificación multiagente GRPHPLN, STPLN plicaciones reales: Planificación de misiones (Hubble, Satélites, Robots, etc.) Planificación de la producción (job-shop scheduling) Transporte y logística (asignar aviones a puertas en aeropuertos, asignar rutas a camiones etc.) 29
30 Ejercicio 6.1 Exprese el siguiente escenario en la representación tipo STRIPS: En una habitación hay un mono, una caja y un plátano, tal como indica la figura (situación inicial). El objetivo del mono es tener el plátano. El mono puede: ir de una posición a otra empujar la caja de una posición a otra si está en la misma posición que ella y no está sobre ella subirse a la caja si está en la misma posición que ella coger el plátano si está en encima de la caja
31 Ejercicio 6.2 Planificación tipo STRIPS: plique la planificación tipo STRIPS al problema del mono del ejercicio
32 Ejercicio 6.3 Planificación tipo STRIPS: Genere el árbol y/o para la planificación con heurística STRIPS aplicado al problema del mundo de los bloques de la transparencia 13 32
Restricciones. Inteligencia Artificial. Ingeniería Superior en Informática, 4º Curso académico: 2011/2012 Profesores: Ramón Hermoso y Matteo Vasirani
Restricciones Ingeniería Superior en Informática, 4º Curso académico: 2011/2012 Profesores: Ramón Hermoso y Matteo Vasirani 1 Tema 2: Agentes basados en Búsqueda Resumen: 2. Agentes basados en búsqueda
Más detallesIngenierí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 detallesObjetivos. 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 detallesMé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 detallesBúsqueda heurística Prof. Constantino Malagón
Búsqueda heurística Prof. Constantino Malagón Area de Computación e Inteligencia Artificial 1 Búsqueda heurística Los métodos de búsqueda heurística disponen de alguna información sobre la proximidad de
Más detallesTecnologí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 detallesSistemas de producción y búsqueda de soluciones. Area de Computación e Inteligencia Artificial 1
Sistemas de producción y búsqueda de soluciones Area de Computación e Inteligencia Artificial 1 Técnicas de búsqueda Resolución de problemas en Inteligencia Artificial. En general, podemos afirmar que
Más detallesIngeniería del Software I Clase de Testing Funcional 2do. Cuatrimestre de 2007
Enunciado Se desea efectuar el testing funcional de un programa que ejecuta transferencias entre cuentas bancarias. El programa recibe como parámetros la cuenta de origen, la de cuenta de destino y el
Más detallesManual de usuario del Centro de Control
Manual de usuario del Centro de Control www.ximdex.com Tabla de contenidos 1. Centro de Control...4 2. Gestor de Canales...5 2.1. Añadir un nuevo canal...6 2.2. Modificar las propiedades del canal...6
Más detallesPRUEBAS, CALIDAD Y MANTENIMIENTO DEL SOFTWARE
VI PRUEBAS, CALIDAD Y MANTENIMIENTO DEL SOFTWARE 6.1 PRUEBAS DEL SOFTWARE Una vez generado el código el software debe ser probado para descubrir el máximo de errores posibles antes de su entrega al cliente.
Más detallesCLASE # 5 TÉCNICAS DE CAJA BLANCA
CLASE # 5 TÉCNICAS DE CAJA BLANCA 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ FLORIAN GAVIRIA Basado Parcialmente
Más detallesTécnicas de prueba 1. FUNDAMENTOS DE LA PRUEBA DEL SOFTWARE
Técnicas de prueba El desarrollo de Sistemas de software implica la realización de una serie de actividades predispuestas a incorporar errores (en la etapa de definición de requerimientos, de diseño, de
Más detalles1. Descripción y objetivos
Pruebas 1 1. Descripción y objetivos Las pruebas son prácticas a realizar en diversos momentos de la vida del sistema de información para verificar: El correcto funcionamiento de los componentes del sistema.
Más detallesGUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS
ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia
Más detallesHoja de Problemas Tema 6 Búsqueda con estados estructurados: Restricciones
Ejercicio 1: 1.1. Si se resuelve un problema de satisfacción de restricciones mediante búsqueda con asignaciones parciales, entonces (a) (b) (c) (d) (e) Un estado siempre asigna un valor a todas las variables
Más detallesDescripción inicial del sistema. Descripción final del sistema. Estado 1 Estado 2 Estado n
Búsqueda en Inteligencia Artificial Fernando Berzal, berzal@acm.org Búsqueda en I.A. Introducción Espacios de búsqueda Agentes de búsqueda Uso de información en el proceso de búsqueda Búsqueda sin información
Más detallesDefiniciones. Tema 21_Módulos Menú 1
Definiciones Un menú es una lista de opciones o de órdenes que forman parte de un mismo título, mediante los cuales se podrán seleccionar determinadas operaciones de la aplicación. El conjunto de todos
Más detalles2.2. LA COMPRA. TOMA DE DECISIONES DEL CLIENTE.
2.2. LA COMPRA. TOMA DE DECISIONES DEL CLIENTE. En este epígrafe abordaremos el estudio del comportamiento de compra del consumidor, para ello tendremos que estudiar tanto las distintas situaciones de
Más detallesCOMO CREAR UN DIAGRAMA DE FLUJO
COMO CREAR UN DIAGRAMA DE FLUJO Los diagramas de flujo son una manera de representar visualmente el flujo de datos a través de sistemas de tratamiento de información. Los diagramas de flujo describen qué
Más detallesContenido - 2. 2006 Derechos Reservados DIAN - Proyecto MUISCA
Contenido 1. Introducción...3 2. Objetivos...4 3. El MUISCA Modelo Único de Ingresos, Servicio y Control Automatizado...4 4. Ingreso a los Servicios Informáticos Electrónicos...5 4.1. Inicio de Sesión
Más detallesCATÁ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 detallesPuertas 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 detallesSolución de No conformidades
Solución de No conformidades Documento de Construcción Solución de No conformidades 1 Tabla de Contenido Diagrama Del Proceso... 2 Sub Proceso Acción Correctiva... 3 Ejecutar Plan De Acción... 4 Proceso
Más detallesManual SBR. Pero antes de explicar las actividades que principalmente podemos desarrollar vamos a dar una visión global de la aplicación.
Manual SBR Este proyecto consta de una herramienta denominada SBR mediante la cual el usuario podrá realizar principalmente las siguientes actividades: Crear un nuevo dominio. Modificar el dominio existente.
Más detallesResolución de Problemas
Introducción Resolución de Problemas La resolución de problemas es una capacidad que consideramos inteligente Somos capaces de resolver problemas muy diferentes Encontrar el camino en un laberinto Resolver
Más detallesGestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi
Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...
Más detallesSistema de proceso por lotes: esquema operativo
Sistema de proceso por lotes: esquema operativo MAINFRAME CPU Lector de tarjetas MEM SO Impresora Programa de usuario Programadores Sistema de proceso por lotes: características operativas Los programadores
Más detallesCONCLUSIONES DEL ESTUDIO DE LOS HÁBITOS TURÍSTICOS DE LOS HABITANTES DE BARCELONA
CONCLUSIONES DEL ESTUDIO DE LOS HÁBITOS TURÍSTICOS DE LOS HABITANTES DE BARCELONA RASGOS GENERALES DE LOS ENCUESTADOS Los resultados de la encuesta nos muestran los hábitos más comunes de los ciudadanos
Más detallesMANUAL PARA LA ACTUALIZACIÓN Y CREACIÓN DE DEPENDENCIAS EN EL SISTEMA CREG ENTREGA-RECEPCIÓN
MANUAL PARA LA ACTUALIZACIÓN Y CREACIÓN DE DEPENDENCIAS EN EL SISTEMA CREG ENTREGA-RECEPCIÓN Para la configuración de dependencias debe ingresar al menú Configuración del Sistema, después a Dependencias
Más detallesGuía de usuario para el acceso al recibo de nómina mediante la intranet de la Conselleria
Guía de usuario para el acceso al recibo de nómina mediante la intranet de la Conselleria Estado actual Estado V1.3 Fecha modificación 4/6/2012 Autor Dirigido a Ubicación/URL Empleados de la Agencia Valenciana
Más detallesEste documento proporciona la secuencia de pasos necesarios para la construcción de un Diagrama de Flujo. www.fundibeq.org
DIAGRAMA DE FLUJO 1.- INTRODUCCIÓN Este documento proporciona la secuencia de pasos necesarios para la construcción de un Diagrama de Flujo. Muestra la importancia de dos aspectos clave en este proceso:
Más detallesPRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE
PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,
Más detallesEstas visiones de la información, denominadas vistas, se pueden identificar de varias formas.
El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los
Más detallesDOCUMENTO DE CONSTRUCCIÓN SOLUCIÓN DE NO CONFORMIDADES ISO 9000 Bizagi Process Modeler
SOLUCIÓN DE NO CONFORMIDADES ISO Bizagi Process Modeler Copyright 2011 - bizagi Contenido 1. DIAGRAMA DEL PROCESO... 3 Sub proceso Acción Correctiva... 4 Ejecutar Plan de Acción... 5 2. PROCESO ACCIÓN
Más detallesFocalPoint Business Coaching
"Cómo construir un gran equipo", Brian Tracy: The Way to Wealth Part 3 Cómo construir un Gran Equipo Hay ciertas cualidades y características que realizan los mejores equipos de trabajo que han sido identificados
Más detallesLISTA DE MEJORAS PARA MEJORAR LOS RESULTADOS DE LA EVALUACIÓN
LISTA DE MEJORAS PARA MEJORAR LOS RESULTADOS DE LA EVALUACIÓN Después de realizar la evaluación inicial se han detectado deficiencias en los procesos de reutilización del código, por lo que se van a integrar
Más detallesLENGUAJES DE CONSULTA ORIENTADOS A OBJETOS
LENGUAJES DE CONSULTA ORIENTADOS A OBJETOS Los lenguajes de consulta constituyen una funcionalidad importante de los SGBDOO. El usuario puede recuperar los datos especificando simplemente las condiciones
Más detallesEn caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP:
Servidor DHCP El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los
Más detallesDiseño orientado al flujo de datos
Diseño orientado al flujo de datos Recordemos que el diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos
Más detallesTesting. Tipos, Planificación y Ejecución de Pruebas
Testing Tipos, Planificación y Ejecución de Pruebas Contenido Definiciones del Testing de Software Objetivos, conceptos Tipos de Test Testing a-la RUP Rol del Testing en el proceso Artefactos Trabajadores
Más detallesInteligencia 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 detallesMEJORAS EN LA GESTIÓN DE DOMINIOS.ES. NicLine
MEJORAS EN LA GESTIÓN DE DOMINIOS.ES NicLine Se prohíbe la reproducción, transmisión, transformación, distribución o el ejercicio de cualquier derecho de autor de este documento, total o parcial, sin la
Más detallesUnidad 1. Fundamentos en Gestión de Riesgos
1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.
Más detallesTema 6: Problemas Especiales de Programación Lineal
Tema 6: Problemas Especiales de Programación Lineal Transporte Asignación Transbordo Tienen una estructura especial que permite modelizar situaciones en las que es necesario: Determinar la manera óptima
Más detallesServicio de Alta, Baja, Modificación y Consulta de usuarios Medusa
Documentos de Proyecto Medusa Documentos de: Serie: Manuales Servicio de Alta, Baja, Modificación y Consulta del documento: Fecha 22 de febrero de 2007 Preparado por: José Ramón González Luis Aprobado
Más detallesUnidad II: Administración de Procesos y del procesador
Unidad II: Administración de Procesos y del procesador 2.1 Concepto de proceso Un proceso no es más que un programa en ejecución, e incluye los valores actuales del contador de programa, los registros
Más detallesTarea 4.2 Memoria Virtual
1 Tarea 4.2 1. Cuál es la diferencia entre paginación simple y paginación en memoria virtual? En memoria virtual no es necesario que todas las páginas estén en marcos de la memoria principal. Las páginas
Más detallesPráctica 5. Curso 2014-2015
Prácticas de Seguridad Informática Práctica 5 Grado Ingeniería Informática Curso 2014-2015 Universidad de Zaragoza Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas
Más detallesPROCEDIMIENTOS DE TÍTULOS. Para solicitar los títulos al finalizar determinadas enseñanzas es preciso seguir un proceso en la aplicación Plumier XXI.
PROCEDIMIENTOS DE TÍTULOS Para solicitar los títulos al finalizar determinadas enseñanzas es preciso seguir un proceso en la aplicación Plumier XXI. EVALUACIÓN Cuando se ha cursado el último curso de una
Más detallesINTRODUCCION A LA PROGRAMACION DE PLC
INTRODUCCION A LA PROGRAMACION DE PLC Esta guía se utilizará para estudiar la estructura general de programación de um PLC Instrucciones y Programas Una instrucción u orden de trabajo consta de dos partes
Más detallesTEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE)
1. Introducción. TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE) El Explorador es una herramienta indispensable en un Sistema Operativo ya que con ella se puede organizar y controlar los contenidos (archivos
Más detallesIntroducción al Proceso de Pruebas.
Introducción al Proceso de Pruebas. Javier Gutiérrez / javierj@us.es Introducción al proceso de pruebas Objetivo: repasar las ideas principales sobre las pruebas del software y, en concreto, las que usaremos
Más detallesNOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión
NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión Introducción...2 Tipos de documentos...2 Datos de Cabecera...3 Nuevo Documento... 3 Modificar Documento... 4 Añadir, modificar y eliminar Artículos...5
Más detallesPROCESO ADMINISTRACIÓN DE RECURSOS TECNOLÓGICOS SUBPROCESO ADMINISTRACIÓN DE CONTINGENCIAS
Objetivo Este subproceso establece las actividades que se realizan para la planeación y control de respaldos y desastres relacionados con los recursos informáticos existentes en el Senado de La República
Más detallesCONFIGURACIÓN DEL PLUGIN EUROBITS
CONFIGURACIÓN DEL PLUGIN EUROBITS Las opciones a manejar para configurar el Plugin de Eurobits son las que quedan dentro del círculo. 1. Habilitar el plugin de Eurobits Tras seleccionar esta caja de verificación,
Más detallesAplicación informática de Optimización de Facturas Eléctricas (O.F.E)
Aplicación informática de Optimización de Facturas Eléctricas (O.F.E) Contenido 1. Aspecto de la aplicación informática OFE... 3 1.1 Menú Principal.... 3 1.2 Botones de la aplicación.... 3 2. Como introducir
Más detallesCURSO INSTALACION E IMPLEMENTACION ALOJA SOFTWARE HOTEL MODULO 04: Reservas- Planning- Cuentas del Hotel [1]
MODULO 04: Reservas- Planning- Cuentas del Hotel [1] Planning- Concepto del planning El planning es el estado a través del tiempo. Pasado, presenta y futuro de la ocupación del hotel se reflejan en su
Más detallesFASES DEL PROCESO DE RESOLUCIÓN DE PROBLEMAS
FASES DEL PROCESO DE RESOLUCIÓN DE PROBLEMAS Varios autores han tratado de identificar y describir las distintas fases en el proceso de resolución de problemas. Polya (1945), en su modelo descriptivo,
Más detallesLa Organización podría ser una empresa que fabrica o vende electrodomésticos, un banco, una empresa de seguros, una empresa agropecuaria, etc.
ISO 9000 Prof. Gustavo J. Sabio Calidad de Software 4to año Licenciatura en Sistemas de Información Universidad de Congreso (c) 2006, Mendoza, Argentina Introducción La serie de Normas ISO 9000 son un
Más detallesStatus Enterprise Guía de Usuario. Parte 9 - Alarmas
Guía de Usuario Parte 9 - Contenidos 1 RESUMEN 1.1 Tipos de... 3 1.1.1 de Desviación... 3 1.1.2 Alarma de Nivel... 3 1.1.3 Alarma de Límite... 3 1.1.4 Alarma de Tasa de Cambio... 3 1.1.5 Alarma Fuera de
Más detallesImportador Universal - Operaciones
Para todos aquellos clientes que tengan la información de sus Operaciones almacenadas en sus propios sistemas informáticos, Banco Popular les proporciona esta herramienta para poder importarlas a través
Más detallesTema: 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 detallesPara poder controlar se tiene que medir! Por qué desarrollar una cultura de la medición en la empresa?
EL CONTROL DE LA GESTION EMPRESARIAL BASADA EN INDICADORES manuelponce@partnerconsulting.com.pe El control de la gestión empresarial es cada vez una preocupación latente en las organizaciones. Preguntados
Más detallesPROCEDIMIENTO AUDITORÍA INTERNA
PROCEDIMIENTO AUDITORÍA INTERNA CONTENIDO 1. OBJETO... 2 2. ALCANCE... 2 3. DEFINICIONES... 2 5. PROCEDIMIENTO... 4 5.1 Planificación de la Auditoría... 4 5.2 Calificación de Auditores... 4 5.3 Preparación
Más detallesEurowin 8.0 SQL. Manual del módulo TALLAS Y COLORES
Eurowin 8.0 SQL Manual del módulo TALLAS Y COLORES Documento: me_tallasycolores Edición: 05 Nombre: Manual del módulo Tallas y Colores de Eurowin 8.0 SQL Fecha: 30-04-2012 Tabla de contenidos 1. Introducción...
Más detalles2. DEFINICIÓN DEL SISTEMA INTEGRADO DE GESTIÓN - SIG
2. DEFINICIÓN DEL SISTEMA INTEGRADO DE GESTIÓN - SIG Para poder entender cuál es el propósito del SISTEMA INTEGRADO DE GESTIÓN - SIG, lo primero que debemos tener claro son los conceptos de SISTEMA, GESTIÓN
Más detallesSISI / TS / AG / SR SIMULADOR DE SISTEMAS DE INVENTARIOS ESTOCASTICOS
62 CAPITULO 3 SISI / TS / AG / SR SIMULADOR DE SISTEMAS DE INVENTARIOS ESTOCASTICOS En este capítulo se describe de manera general lo que es SISI / TS / AG / SR y se explica cada una de las opciones que
Más detallesCapítulo 12: Indexación y asociación
Capítulo 12: Indexación y asociación Conceptos básicos Índices ordenados Archivos de índice de árbol B+ Archivos de índice de árbol B Asociación estática Asociación dinámica Comparación entre indexación
Más detallesPROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN
PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software
Más detallesIV. CARGUE DE SOPORTES
IV. CARGUE DE SOPORTES Esta opción de cargue de soportes se ha realizado para efectuar las correcciones necesarias en cuanto a cargue de servicio se refiere, como anulación, modificación de RIPS de algún
Más detallesMANUAL DE AUTOMATRÍCULA
ÍNDICE 1. REQUISITOS PARA LA AUTOMATRÍCULA...3 1.1. QUIÉN PUEDE AUTOMATRICULARSE...3 1.2. REQUISITOS INFORMÁTICOS...3 2. GUÍA RÁPIDA DE LA AUTOMATRÍCULA...3 2.1. INTRODUCCIÓN...3 2.2. PASOS A SEGUIR...3
Más detallesBANCOS. Manejo de Bancos. Como crear una ficha de Banco? Como modificar los datos de una ficha de Banco? Como borrar una ficha de Banco?
BANCOS El Sistema de Gestión Administrativa permite el manejo de los movimientos bancarios. Seleccionada la opción de Bancos, el sistema presentara las siguientes opciones. Manejo de Bancos Manejo de movimientos
Más detallesPara poder acceder al sistema sólo deberá ingresar la siguiente liga desde el navegador de su preferencia: http://funcionpublica.ceneval.edu.
MANUAL DEL USUARIO DE SAC... 1 REQUERIMIENTOS MÍNIMOS... 1 ACCESO AL SISTEMA... 1 FUNCIONALIDAD DEL SISTEMA... 1 ENTRADA AL SISTEMA... 2 NAVEGACIÓN... 3 BARRA DE HERRAMIENTAS... 4 0-1 Manual del usuario
Más detallesCuestionario para la planificación estratégica
Tomado del libro THE WAY TO WEALTH, Parte 3, de Brian Tracy. Cuestionario para la planificación estratégica Su capacidad para pensar, planificar y actuar estratégicamente tendrá un mayor efecto en las
Más detallesGuía de Instalación para clientes de WebAdmin
Panda Managed Office Protection Guía de Instalación para clientes de WebAdmin Tabla de contenidos 1. Introducción... 4 2. Instalación de Panda Managed Office Protection a partir de una instalación de Panda
Más detallesAPLICATECA. didimo Marketing. Manual de usuario. By DIDIMO Servicios Móviles. www.telefonica.es
APLICATECA didimo Marketing Manual de usuario. By DIDIMO Servicios Móviles www.telefonica.es APLICATECA INDICE INDICE... 2 1 QUÉ ES DIDIMO MARKETING?... 3 2 MENÚ PRINCIPAL... 4 2.1 CAMPAÑAS... 4 2.1.1
Más detallesGESTION OPERATIVA. Niveles de gestión
GESTION OPERATIVA La gestión deja de ser una tarea aislada para constituirse en una herramienta que sirve para ejecutar las acciones necesarias que permitan ordenar, disponer y organizar los recursos de
Más detallesCAPÍTULO 6 SIMULACIONES Y RESULTADOS
CAPÍTULO 6 SIMULACIONES Y RESULTADOS 6.1 Proceso de Simulación Las simulaciones fueros llevadas a cabo empleando como herramienta la Versión 6.5 Release 13 de Matlab. Para lo cual fue empleado un banco
Más detallesEvaluación de políticas públicas con enfoque de género: 29 de septiembre 2010. Ponencia Susan W. Parker.
Evaluación de políticas públicas con enfoque de género: 29 de septiembre 2010 Ponencia Susan W. Parker. Agradezco muchísimos la invitación de participar y lamento profundamente no poder acompañarlos, me
Más detalleswww.onda4.com MAGIC OF MOVING AVERAGES
MAGIC OF MOVING AVERAGES O la magia de las medias móviles. Este libro escrito por Scot Lowry proporciona un método de especulación muy sencillo pero a la vez tremendamente práctico. Antes de describirlo
Más detallesInstrucciones de solicitud de reconocimiento. Curso 2015/16
Instrucciones de solicitud de reconocimiento. Curso 2015/16 Para el curso 2015-16, los alumnos podrán encontrar tres tipos de solicitudes de reconocimientos: 1) ENTRE TITULACIONES URJC o CONVALIDACIONES
Más detallesINFORMÁTICA. Matemáticas aplicadas a la Informática
ACCESO A CICLO SUPERIOR INFORMÁTICA Matemáticas aplicadas a la Informática http://trasteandoencontre.km6.net/ 1 Acceso a grado Superior. Informática 1. Unidades de medida en informática Como sabemos, el
Más detallesIngeniería del Software. La última lección. Resumen del curso. Buenas prácticas. Conclusión
La última lección Resumen del curso Buenas prácticas Malas prácticas Conclusión Objetivos Mostrar las técnicas básicas para planificar, gestionar y desarrollar productos de software complejos (Proyectos
Más detalles28.- Manejo de los Feriados
28.- Manejo de los Feriados El feriado anual o vacaciones pagadas es el derecho del trabajador con más de un año de servicios a hacer uso de un descanso anual de 15 días hábiles, con remuneración íntegra,
Más detallesRa Un juego de Reiner Knizia Traducción de Manuel Suffo
Ra Un juego de Reiner Knizia Traducción de Manuel Suffo Un juego de desafío de Hombres Dioses y sus Monumentos El juego simula 1500 años de historia egipcia. Tienes que expandir tu poder y fama. Hay muchas
Más detallesTema 6. Gestión de la memoria
Tema 6. Índice Introducción Compartición de memoria Memoria virtual Soporte en los procesadores: la MMU en Linux en Windows NT/2000 1 Tema 6. Introducción Necesidad de la gestión de la memoria Requisitos
Más detalles3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)
3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.
Más detallesforma de entrenar a la nuerona en su aprendizaje.
Sistemas expertos e Inteligencia Artificial,Guía5 1 Facultad : Ingeniería Escuela : Computación Asignatura: Sistemas expertos e Inteligencia Artificial Tema: SISTEMAS BASADOS EN CONOCIMIENTO. Objetivo
Más detalles1.1 ESTRUCTURA DEL DEPARTAMENTO
Curso de administrativo de personal: PE 1.- EL DEPARTAMENTO DE RECURSOS HUMANOS Antes de empezar a hablar de la gestión del departamento de Recursos Humanos en la empresa, debemos hacer mención al cambio
Más detallesAmpliación de Estructuras de Datos
Ampliación de Estructuras de Datos Amalia Duch Barcelona, marzo de 2007 Índice 1. Diccionarios implementados con árboles binarios de búsqueda 1 2. TAD Cola de Prioridad 4 3. Heapsort 8 1. Diccionarios
Más detallesResumen de técnicas para resolver problemas de programación entera. 15.053 Martes, 9 de abril. Enumeración. Un árbol de enumeración
5053 Martes, 9 de abril Ramificación y acotamiento () Entregas: material de clase Resumen de técnicas para resolver problemas de programación entera Técnicas de enumeración Enumeración completa hace una
Más detallesOrientación acerca de los requisitos de documentación de la Norma ISO 9001:2000
Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000 Documento: ISO/TC 176/SC 2/N 525R Marzo 2001 ISO Traducción aprobada el 2001-05-31 Prólogo de la versión en español Este
Más detallesPlanificación en Team Foundation Server 2010
Planificación en Team Foundation Server 2010 Planificación y Seguimientos en Proyectos Agile con Microsoft Visual Studio Team Foundation Server 2010 Dirigido a: Todos los roles implicados en un proyecto
Más detallesSISTEMAS Y MANUALES DE LA CALIDAD
SISTEMAS Y MANUALES DE LA CALIDAD NORMATIVAS SOBRE SISTEMAS DE CALIDAD Introducción La experiencia de algunos sectores industriales que por las características particulares de sus productos tenían necesidad
Más detallesMANUAL DE USUARIO. Sistema de Administración de Proyectos de Vinculación con la Colectividad (SAPVC) MANUAL DE USUARIO DOCENTE
PAGINA: 1 / 17 MANUAL DE USUARIO DOCENTE SISTEMA DE ADMINISTRACIÓN DE PROYECTOS DE VINCULACIÓN CON LA COLECTIVIDAD (SAPVC) UPSE PAGINA: 2 / 17 ÍNDICE 1 Introducción... 3 2 Generalidades del Sistema...
Más detallesARQUITECTURA DE DISTRIBUCIÓN DE DATOS
4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia
Más detallesModificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.
UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:
Más detallesEstimado usuario. Tabla de Contenidos
Estimado usuario. El motivo del presente correo electrónico es mantenerle informado de las mejoras y cambios realizados en el software Orathor (Athor/Olimpo) en su versión 5.7.041 la cual ha sido recientemente
Más detallesSinAuto: Captura de requisitos
SinAuto: Captura de requisitos INGENIERÍA DEL SOFTWARE 08/09 (PROFESOR: G. RIGAU) GRUPO6 Miguel Meaurio Peña... mogiokfmaster@gmail.com Cesar Peñas... kuxume@gmail.com Alexander Díaz Miguel... nator900@hotmail.com
Más detallesEcuaciones 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