TAC: Controlador de auto-reconfiguración embebido para sistemas SoPC

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

Download "TAC: Controlador de auto-reconfiguración embebido para sistemas SoPC"

Transcripción

1 TAC: Controlador de auto-reconfiguración embebido para sistemas SoPC Mikel Garay, Armando Astarloa, Jesús Lázaro, Aitzol Zuloaga y Jaime Jiménez Departamento de Electrónica y Telecomunicaciones, APERT Universidad del País Vasco Urquijo s/n, Bilbao - España m_garay@terra.es, {jtpascua, jtplaar, jtpzuiza, jtpjivej}@bi.ehu.es Resumen. En este trabajo se presenta el módulo TAC (Tornado Advanced Controller) diseñado para realizar el control integrado de la autoreconfiguración parcial dinámica en FPGAs en sistemas SoPC basados en cores compatibles con el sistema de control de auto-reconfiguración Tornado. El proceso de reconfiguración presentado está basado en el acceso interno al puerto de reconfiguraciones a través de la interfaz proporcionada por el módulo ICAP integrado en el propio silicio del dispositivo reconfigurable. Para la evaluación del controlador, éste ha sido integrado en una plataforma multiprocesador diseñada específicamente para experimentar la auto-reconfiguración. 1. Introducción La tecnología actual ofrece FPGAs que soportan la reconfiguración parcial dinámica (RPD), permitiendo implementar plataformas reconfigurables dinámicamente. También, cabe destacar la importancia que están adquiriendo en la actualidad los diseños compuestos mediante cores diseñados sobre plataformas reconfigurables basadas en FPGAs [6]. Sin embargo, para disponer de sistemas reconfigurables basados en cores que se beneficien de las propiedades de la RPD no es suficiente con que la FPGA lo admita. Además de que la FPGA soporte la reconfiguración parcial dinámica a nivel tecnológico, se requiere un sistema que la controle desde el propio diseño, a nivel de aplicación. De esta forma se pueden realizar los cambios de contexto de forma controlada. Otro aspecto a considerar dentro de la temática relacionada con la RPD es la posibilidad de que sean los propios diseños los que internamente controlen y decidan las reconfiguraciones a aplicar sobre ellos mismos. De este modo el control de la reconfiguración queda integrado en la propia FPGA, y el procedimiento adquiere la denominación de autoreconfiguración. En consecuencia, se dice que los diseños hacen uso de lo que se conoce como autoreconfiguración parcial dinámica (ARPD). Con el objeto de disponer de una solución global que resuelva estos aspectos, A. Astarloa presenta en [7] el sistema Tornado. Este sistema de control aporta las especificaciones necesarias (señales, protocolos, interfaces y módulos.) para poder aplicar la ARPD de manera viable en diseños MCSoPC (Multi-processor Configurable System on Programmable Chip) implementados sobre dispositivos reconfigurables comerciales (FPGA). En la comunicación [6] se presenta una plataforma de vídeo MCSoPC para la evaluación del sistema de control Tornado, a través de la cual se demuestra la viabilidad de la infraestructura propuesta aplicada sobre diseños basados en IP- Cores. Asimismo, se realiza una primera aproximación hacia la evaluación de los límites presentados por las FPGAs en cuanto a su capacidad para ser reconfiguradas dinámica y parcialmente. Una de las limitaciones de la plataforma presentada es la necesidad de realizar accesos externos a la FPGA para la lectura de los ficheros de configuración. En los últimos años los fabricantes de dispositivos han incluido innovaciones destacables en sus productos en lo que respecta al área de las tecnologías reconfigurables. Cabe destacar el sistema de acceso a los puertos de configuración ISBN-10: ISBN-13: Pág. 16

2 desde el interior del propio dispositivo, como el módulo ICAP de Xilinx [5] para Virtex II; o el control integrado de la reconfiguración dinámica del FPSLIC de Atmel [8]. El sistema Tornado se ha formulado de forma general, independiente a la tecnología. Para validar esta generalidad, se ha diseñado una versión del controlador de reconfiguraciones utilizado en la primera plataforma (TBC, Tornado Basic Controller) añadiéndole una interfaz de acceso al puerto ICAP. Este nuevo controlador se ha llamado TAC (Tornado Advanced Controller). Con el fin de verificar la funcionalidad del nuevo controlador diseñado se ha integrado éste en una plataforma de vídeo análoga a la presentada en [6], en la cual se evaluaba la viabilidad de la ARPD accediendo al puerto de configuración externo SelectMap. La nueva versión del controlador está basada en su antecesor, el TBC. El TAC mantiene la misma arquitectura de Core Mixto [2] (definición adoptada para los módulos compuestos por dos secciones, una hardware y otra software, en la cual se integra un microprocesador embebido) e integra completamente la interfaz de reconfiguración, denominada IRM IF (Internal Reconfiguration Media Interface). La posibilidad de implementar la IRM IF en el propio controlador se consigue gracias a la interfaz de reconfiguración interna proporcionada por el módulo ICAP. De este modo se eliminan los accesos externos al puerto de configuraciones SelectMap [4], y por tanto la necesidad de utilizar dispositivos externos para llevar a cabo el proceso de reconfiguración parcial dinámica. El microprocesador embebido está basado en el core KCPSM de Ken Chapman [9], sobre el cual se han realizado las modificaciones necesarias para cumplir las especificaciones del sistema Tornado. Básicamente se le ha añadido una interfaz específica para realizar la gestión de la RPD, así como una ampliación del juego de instrucciones para obtener un control software sobre el proceso de reconfiguración. El nuevo módulo procesador se denomina TnP (Tornado nano-processor). Cada TnP incorpora un módulo adicional que incluye la memoria de programa asociada al nanoprocesador. La memoria de programa correspondiente al TnP integrado en el TAC se denomina SRI 2 (System Reconfiguration Information 2) y es la encargada de la gestión software del proceso de reconfiguración. 2. TAC Figura 1. Tornado Advanced Controller En la figura 1 se representa la estructura interna del controlador TAC, compuesta por un conjunto de sub-módulos e interfaces, que se detallan en los apartados que siguen a continuación Interfaces Wishbone y Tornado Las interfaces Wishbone [2] proporcionan al TAC la conectividad con el bus on-chip. En la versión básica TBC el controlador únicamente disponía de una interfaz Wishbone esclava WB(S) para recibir las palabras de petición de reconfiguración. En esta nueva versión, se incluye una nueva interfaz Wishbone maestra WB(M) que permite al TAC acceder al módulo de memoria para el almacenamiento de bitstreams conectado al bus Wishbone. La interfaz Tornado maestra TIF(M) permite al controlador gestionar el estado de los módulos del sistema que admiten reconfiguración controlada, los cuales a su vez incorporan una interfaz Tornado esclava TIF(S) ICAP El módulo Internal Configuration Access Port (ICAP) es un core hard integrado en las familias ISBN-10: ISBN-13: Pág. 17

3 de dispositivos Virtex II de Xilinx. El ICAP hace de módulo puente entre el diseño SoC y el puerto de configuraciones SelecMap de la FPGA, proporcionando de este modo la posibilidad de acceder a tal puerto de configuraciones de manera interna, desde el propio sistema embebido y sin necesidad de dispositivos externos Address Counter El módulo Address Counter es un contador de direcciones que permite realizar una lectura secuencial de los datos almacenados en las zonas de memoria dedicadas al almacenamiento de los bitstreams parciales. Puesto que el TAC accede a través del bus Wishbone a esta memoria, dependiendo del módulo controlador de memoria incorporado en el diseño SoPC, éstas pueden ser desde bloques de RAM internos de la FPGA, memoria externa SRAM o FLASH, e incluso memorias RAM dinámicas. En plataforma de verificación diseñada para evaluar al controlador TAC, se utiliza un módulo de memoria SRAM en el cual se almacena la información de configuración necesaria para la aplicación de la RPD SRI 2 El software SRI 2, al igual que su versión anterior SRI, dispone de dos funciones diferenciadas. Por un lado se encarga de la gestión de la comunicación con el bus on-chip del sistema, para recibir y almacenar las peticiones de reconfiguración provenientes de los módulos conectados al bus. Las solicitudes de reconfiguración se transmiten codificadas en palabras CRW (Configuration Request Word) donde se especifican el módulo objeto de la reconfiguración y el contexto a descargar sobre él. Estas palabras pueden ser escritas por cualquier core conectado al bus on-chip. La segunda función consiste en gestionar las CRW recibidas en una pila interna, y posteriormente proceder a la aplicación de la reconfiguración parcial dinámica para cada una de las peticiones almacenadas en dicha pila, comunicándose con la interfaz IRM IF IRM IF La interfaz IRM IF es la encargada de realizar el control hardware de la RPD estableciendo una comunicación coordinada entre todos los módulos y sub-módulos implicados en el proceso. En la figura 1 se puede apreciar la interfaz IRM IF como un sub-módulo más en la estructura interna del TAC. En la figura se representa mediante flechas las interacciones realizadas por dicho sub-módulo con el resto de sub-módulos incluidos en el controlador: el ICAP, el Address Counter, el SRI 2 y la interfaz Wishbone esclava. En la figura 2 se muestra simbólicamente toda la interacción envuelta en el proceso de reconfiguración parcial dinámica. Figura 2. Interacción de la IRM IF El proceso de reconfiguración se inicia una vez que el software SRI 2 ha seleccionado una CRW dentro de su pila y se la transmite a la Unidad de Control (Control Unit) de la IRM IF. En el momento en el que la Unidad Control ya conoce la configuración a descargar, comienza el proceso físico de la reconfiguración parcial dinámica. 3. Plataforma de verificación Avanzada En [6] se presentó una Plataforma de verificación Básica MCSoPC para realizar la evaluación del sistema de control de la reconfiguración Tornado, y más concretamente la evaluación de la versión básica del controlador de reconfiguraciones TBC. El diseño consistía en una plataforma multiprocesadora en la cual se ejecutaba una aplicación de vídeo auto-reconfigurable. La Plataforma de verificación Avanzada es un diseño análogo, pero se sustituye el controlador TBC por el controlador TAC y se incorpora un core de memoria SRAM interna. Además, se ISBN-10: ISBN-13: Pág. 18

4 realizan ciertos cambios para poder implementar la nueva interfaz de reconfiguración integrada IRM IF que accede al puerto interno ICAP Diagrama de bloques El diseño realizado se corresponde con una arquitectura modular multi-procesadora compuesta por una serie de IP-Cores, TnP-Cores (Cores Mixtos Compatibles Tornado) y el controlador de reconfiguraciones TAC. Para la interconexión de módulos se ha utilizado una topología de bus compartido siguiendo la especificación Wishbone. En la figura 3 se ve el diagrama de bloques de la plataforma. La plataforma dispone de dos módulos maestros con arquitectura de TnP-Core denominados TnP- Master Video. Estos dos cores son los encargados de realizar la aplicación de vídeo implementada en su correspondiente software VROM. La generación de las señales de vídeo las realiza el IP-Core WB-VGA, que incorpora una interfaz de vídeo VGA estándar. Figura 3. Además, el software VROM también es el encargado de generar y enviar las palabras de solicitud de reconfiguración CRW que son almacenadas por el TAC por medio de su software SRI 2. El tipo de reconfiguración implementado es la Reconfiguración Parcial Dinámica intra-task, a través de la cual se modifica el contenido de la memoria de programa VROM de cada uno de los nanoprocesadores TnP embebidos en los TnP- Master Video, para que a su vez también se modifiquen los mensajes de texto mostrados en el monitor VGA. El IP-Core WB-SRAM es un módulo de almacenamiento interno compuesto a base de agrupaciones de bloques de memoria dedicada BRAM de la FPGA. Se utiliza como módulo de almacenamiento integrado de bitstreams parciales, al cual accede el controlador TAC a través de la interfaz IRM IF para leer la información de configuración a descargar en la interfaz de configuración interna proporcionada por el ICAP. Plataforma de verificación Avanzada Los módulos Arbitrer y Address Decoder realizan tareas auxiliares relacionadas con los accesos al bus compartido Wishbone Operativa El funcionamiento de la plataforma es idéntico al presentado en [6], exceptuando la gestión de la carga de los bitstreams parciales. La aplicación de vídeo la implementan los dos módulos maestros TnP-Master Video, que a través de su software VROM escriben mensajes en el módulo WB-VGA, para que posteriormente éstos sean impresos en un monitor VGA estándar. En un instante de la ejecución del software VROM, éste indica al controlado TAC la existencia de una petición de reconfiguración mediante la entrega de la palabra CRW, que es recibida por el software SRI 2. Una vez que SRI 2 almacena la petición y procede al inicio del proceso de reconfiguración, se cede el control a la interfaz IRM IF. ISBN-10: ISBN-13: Pág. 19

5 Si el software SRI 2 se encarga del control software de la reconfiguración, la interfaz IRM IF es la encargada del control hardware. Mediante la información contenida en la palabra CRW, la Unidad de Control de la IRM IF localiza la ubicación del bitstream parcial que contiene la nueva información de configuración a descargar en el dispositivo. Todos los bitstreams parciales se almacenan en la unidad de memoria interna WB- SRAM, conectada directamente al bus on-chip (figura 3). Así pues, a través de la información proporcionada por la palabra CRW, el TAC averigua el banco de memoria exacto donde comienza cada bitstream parcial Para la recepción de las palabras de configuración CRW el controlador TAC dispone de una interfaz Wishbone esclava, puesto que son los módulos maestros TnP-Master Video los que realizan las solicitudes de reconfiguración hacia él. Sin embargo, para realizar la lectura de la información de configuración almacenada en el módulo WB-SRAM, el TAC hace uso de una segunda interfaz con el bus Wishbone, pero en este caso de carácter maestro. Conocida la ubicación del bitstream parcial seleccionado, se procede al realizar la lectura secuencial de la información de configuración. Las direcciones de lectura las genera la Unidad de Control con ayuda del módulo Address Counter. El proceso de reconfiguración físico, es decir, la escritura de la nueva información de reconfiguración en el puerto de configuraciones SelectMap de la FPGA, se realiza byte a byte y al mismo tiempo que se lee la información de configuración del módulo de almacenamiento interno WB-SRAM. Es decir, cada byte correspondiente al bitstream parcial que se lee de la memoria, se escribe en el módulo ICAP a través de la interfaz incorporada en el controlador TAC. Una vez leídos y escritos todos los bytes que completan el bitstream parcial, el módulo Address Counter marca el fin de la lectura y, en el caso de no haber sucedido ningún error, el proceso de reconfiguración parcial dinámica estaría finalizado. Finalmente, la Unidad de Control devuelve el control del proceso al software SRI 2, que actualiza la pila de peticiones de reconfiguración. Si existiese alguna petición en espera, se repetiría el proceso para una nueva CRW, sino, el TAC quedaría a la espera de nuevas solicitudes de reconfiguración. Figura 4. Simulación del proceso de reconfiguración 4. Resultados 4.1. Simulación del proceso de reconfiguración En la figura 4 se muestra el intervalo temporal en el que se inicia el proceso de reconfiguración controlado por la Unidad de Control integrada en la interfaz IRM IF. Concretamente se muestra el instante en el que la interfaz IRM IF solicita el control del bus on-chip por medio de su interfaz Wishbone maestra WB(M) para iniciar la lectura de los datos del módulo de memoria esclavo WB- SRAM. Cuando se le concede el control del bus se inicia la lectura de los datos utilizando como generador de direcciones al módulo Address Counter. Los datos leídos de la memoria se reciben desde la interfaz WB(M) y posteriormente, byte a byte, se escriben en el módulo ICAP. En la figura 4 se muestra cómo se realiza dicho proceso, especialmente la generación secuencial de las direcciones de lectura y la obtención de los datos de la información de ISBN-10: ISBN-13: Pág. 20

6 reconfiguración almacenados en el módulo WB- SRAM que se encuentra conectado al bus on-chip. Además de las señales correspondientes a las interfaces WB(M) e IRM IF, también se han incluido las señales de control propias de la interfaz Tornado maestra TIF(M) que gestionan el estado del core que va a ser reconfigurado Implementación del TAC en una FPGA Para la implementación del controlador TAC se ha escogido la familia Virtex 2 Pro de Xilinx. Esta familia de dispositivos integra el módulo ICAP, lo cual hace posible la implementación de esta nueva versión del controlador. El diseño completo del TAC ha sido realizado en VHDL, incluyendo la sección software del core, implementada a través del nanoprocesador TnP. La interfaz con el módulo hardware integrado ICAP se realiza mediante una instanciación de una interfaz con dicho módulo en el propio diseño MCSoPC. En la tabla 1 se muestra el coste de recursos de la implementación del TAC en una FPGA Virtex 2 Pro de Xilinx (dispositivo XC2VP30). Recurso TAC Virtex Slices 143 (1%) 4 input LUTs 221 (<1%) BRAMs 1 (<1%) Puertas equivalentes Frecuencia máxima MHz Tabla 1. Resultados de la implementación del controlador de reconfiguraciones TAC (sintetizador XST). 5. Conclusiones En [6] se demostró a través de la Plataforma de verificación Básica diseñada que la reconfiguración parcial dinámica resulta viable si ésta se aplica bajo estrictos mecanismos de control. Así se presentó el sistema Tornado y su versión básica del controlador de reconfiguraciones TBC. En el presente trabajo se ha centrado el estudio en la mejora del sistema de control propuesto y en validar la generalidad del mismo, partiendo de la optimización del controlador de reconfiguraciones. Utilizando los avances tecnológicos incorporados en los dispositivos reconfigurables ha sido posible integrar el acceso al puerto de configuraciones de la FPGA incorporando el módulo ICAP en el diseño. De este modo, instanciando una nueva interfaz en el diseño ha sido posible eliminar la necesidad de dispositivos externos para aplicar la reconfiguración parcial dinámica sobre el sistema posibilitándose el diseño de sistemas SoPC autoreconfigurables para diversas ampliaciones. Referencias [1] G. Martin y H. Chang (Eds.). Winning the SoC Revolution: Experiences in Real Design. Kluwer Academic Publishers, Massachusets. [2] Silicore Corporation. Wishbone System-on- Chip (SoC) Interconnection Architecture for Portable IP Cores Revision: B.3. opencores.org (Septiembre 2002). [3] A. Astarloa, U. Bidarte, J. Lázaro, A. Zuloaga y J. Arias. Multiprocessor. SoPC- Core for FAT volume computation. Microprocessors and Microsystems, 29(10): , [4] Xilinx Corp. Virtex FPGA Series Configuration and Readback. Xilinx Application Notes, [5] Xilinx Corp. ISE 6.1 Xilinx Libraries Guide [6] M. Garay, Astarloa, U. Bidarte, A. Zuloaga y J.L. Martín: Plataforma CSoPC para la Evaluación del Sistema de Reconfiguración Parcial Dinámica Tornado. En Proceedignsof the Jornadas de Computación Reconfigurable y Aplicaciones, páginas Universidad Autónoma de Cataluña, [7] A. Astarloa. Reconfiguración dinámica de sistemas modulares multi-procesador en dispositivos SoPC. Tesis de Doctorado, Universidad del País Vasco, [8] ATMEL. FPSLIC Home Page. atmel.com/products/fpslic/, [9] K. Chapman. KCPSM Constant(k) Coded Programmable State Machine. Xilinx Application Notes, (2000). ISBN-10: ISBN-13: Pág. 21

Introducción a los FPGAs y el Cómputo Reconfigurable Miguel Morales Sandoval INAOE, 2006

Introducción a los FPGAs y el Cómputo Reconfigurable Miguel Morales Sandoval INAOE, 2006 Introducción a los FPGAs y el Cómputo Reconfigurable Miguel Morales Sandoval INAOE, 2006 Qué son los FPGAs? Matriz de bloques lógicos configurables (CLB) y una matriz de interconexión. Los bloques lógicos

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura

Más detalles

BASES DE DATOS OFIMÁTICAS

BASES DE DATOS OFIMÁTICAS BASES DE DATOS OFIMÁTICAS Qué es una Bases de Datos Ofimática?. En el entorno de trabajo de cualquier tipo de oficina ha sido habitual tener un archivo con gran parte de la información necesaria para el

Más detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

Clase 20: Arquitectura Von Neuman

Clase 20: Arquitectura Von Neuman http://computacion.cs.cinvestav.mx/~efranco @efranco_escom efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Arquitectura de una computadora Elementos básicos de una

Más detalles

DESCRIPCION DEL SITEMA MASTER.

DESCRIPCION DEL SITEMA MASTER. DESCRIPCION DEL SITEMA MASTER. ESTRUCTURA. El sistema MASTER (Sistema Modular para Control Adaptativo en Tiempo Real) se ha implementado en base a un computador compatible PC-AT, dotado de una tarjeta

Más detalles

Capítulo V. Implementación

Capítulo V. Implementación Capítulo V Implementación En este capítulo se especifican los recursos utilizados en la implementación de la interfaz, así como se describe su arquitectura funcional y las características principales.

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples

Más detalles

4. Programación Paralela

4. Programación Paralela 4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios

Más detalles

Metodologías de diseño de hardware

Metodologías de diseño de hardware Capítulo 2 Metodologías de diseño de hardware Las metodologías de diseño de hardware denominadas Top-Down, basadas en la utilización de lenguajes de descripción de hardware, han posibilitado la reducción

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

Vicerrectorado de Planificación, Calidad, Responsabilidad Social y Comunicación

Vicerrectorado de Planificación, Calidad, Responsabilidad Social y Comunicación Vicerrectorado de Planificación, Calidad, Responsabilidad Social y Comunicación GUÍA PRÁCTICA DE LA APLICACIÓN PARA EL SEGUIMIENTO DE LOS TÍTULOS OFICIALES DE LA UNIVERSIDAD DE JAÉN (ISOTOOLS AUDIT) 1.

Más detalles

Aplicación de la reconfigurabilidad dinámica de la FPGA Virtex de Xilinx *.

Aplicación de la reconfigurabilidad dinámica de la FPGA Virtex de Xilinx *. Aplicación de la reconfigurabilidad dinámica de la FPGA Virtex de Xilinx *. José Luis Camps, Vicente Herrero, Rafael Gadea, Joaquín Cerdà, Marcos Martínez, Ricardo Colom Universidad Politécnica de Valencia.

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

Capítulo 5. Análisis del software del simulador del sistema de seguridad

Capítulo 5. Análisis del software del simulador del sistema de seguridad 1 Capítulo 5. Análisis del software del simulador del sistema de seguridad Para realizar análisis del simulador de sistema de seguridad se recurrió a diagramas de flujo de datos (DFD s), ya que se consideró

Más detalles

Apuestas de lotería on-line mediante teléfonos móviles

Apuestas de lotería on-line mediante teléfonos móviles Proyecto Exploratorio. Apuestas de lotería on-line mediante teléfonos móviles Propuesta presentada por: Manuel Alvarez-Campana (mac@dit.upm.es) Teléfono: 91 3367337 Departamento de Ingeniería de Sistemas

Más detalles

LiLa Portal Guía para profesores

LiLa Portal Guía para profesores Library of Labs Lecturer s Guide LiLa Portal Guía para profesores Se espera que los profesores se encarguen de gestionar el aprendizaje de los alumnos, por lo que su objetivo es seleccionar de la lista

Más detalles

Sustitución de certificados administrativos en soporte papel por medios telemáticos

Sustitución de certificados administrativos en soporte papel por medios telemáticos Sustitución de certificados administrativos en soporte papel por medios telemáticos I Congreso Español de Informática Jornadas Científico-Técnicas en Servicios Web Granada, Septiembre 2005 Francisco Lova

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

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

DISEÑO DE FUNCIONES (TRATAMIENTOS)

DISEÑO DE FUNCIONES (TRATAMIENTOS) DISEÑO DE FUNCIONES (TRATAMIENTOS) Diseño Estructurado. Estrategias para Derivar el Diagrama de Estructura. Diseño de Módulos Programables. 1. DISEÑO ESTRUCTURADO El Diseño es el proceso por el cual se

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

Palabras Clave: Vídeo en FPGA, Procesamiento en Tiempo Real RESUMEN

Palabras Clave: Vídeo en FPGA, Procesamiento en Tiempo Real RESUMEN Procesamiento de Vídeo en Tiempo Real Utilizando FPGA J. G. Velásquez-Aguilar, A. Zamudio-Lara Centro de Investigación en Ingeniería y Ciencias Aplicadas, Universidad Autónoma del Estado de Morelos, Cuernavaca,

Más detalles

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática Tema 1 Introducción. Arquitectura básica y Sistemas Operativos Fundamentos de Informática Índice Descripción de un ordenador Concepto básico de Sistema Operativo Codificación de la información 2 1 Descripción

Más detalles

Capítulo 1 Introducción a la Computación

Capítulo 1 Introducción a la Computación Capítulo 1 Introducción a la Computación 1 MEMORIA PRINCIPAL (RAM) DISPOSITIVOS DE ENTRADA (Teclado, Ratón, etc) C P U DISPOSITIVOS DE SALIDA (Monitor, Impresora, etc.) ALMACENAMIENTO (Memoria Secundaria:

Más detalles

AYUNTAMIENTO DE ÚBEDA Departamento de Informática.

AYUNTAMIENTO DE ÚBEDA Departamento de Informática. PLIEGO DE PRESCRIPCIONES TÉCNICAS QUE HA DE REGIR EL PROCEDIMIENTO NEGOCIADO SIN PUBLICIDAD, PARA LA ADJUDICACIÓN DEL CONTRATO DE SUMINISTRO DEL SISTEMA DE LOCALIZACIÓN Y CONTROL DE VEHÍCULOS MUNICIPALES

Más detalles

TEMA 4: SISTEMAS MULTIPROCESADOR (MEMORIA COMPARTIDA) BLOQUE 2 Arquitecturas de computación paralela

TEMA 4: SISTEMAS MULTIPROCESADOR (MEMORIA COMPARTIDA) BLOQUE 2 Arquitecturas de computación paralela TEMA 4: SISTEMAS MULTIPROCESADOR (MEMORIA COMPARTIDA) BLOQUE 2 Arquitecturas de computación paralela 2 CONTENIDOS DE LA UNIDAD 4.4 Diseño de arquitecturas de memoria compartida y compartida-distribuida.

Más detalles

Tipos de Dispositivos Controladores

Tipos de Dispositivos Controladores Tipos de Dispositivos Controladores PLC Allen Bradley Siemens Schneider OMRON PC & Software LabView Matlab Visual.NET (C++, C#) FPGAS Xilinx Altera Híbridos Procesador + FPGA (altas prestaciones) µcontrolador

Más detalles

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática

Más detalles

Solución corporativa para la gestión descentralizada de metadatos: Cliente Web de administración de metadatos

Solución corporativa para la gestión descentralizada de metadatos: Cliente Web de administración de metadatos Solución corporativa para la gestión descentralizada de metadatos: Cliente Web de administración de metadatos Joan Nunes Alonso1, Ignacio Ferrero Beato 2, y Laura Sala Martín3 1 Laboratorio de Información

Más detalles

Anexo B. Comunicaciones entre mc y PC

Anexo B. Comunicaciones entre mc y PC Anexo B Comunicaciones entre mc y PC En este apartado se hará hincapié en los comandos para el manejo del módulo de comunicaciones desde el PC. Conociendo estos comando se podrá realizar una aplicación

Más detalles

Sistemas de Computadoras Índice

Sistemas de Computadoras Índice Sistemas de Computadoras Índice Concepto de Computadora Estructura de la Computadora Funcionamiento de la Computadora Historia de las Computadoras Montando una Computadora Computadora Un sistema de cómputo

Más detalles

PROTOCOLO OPERATIVO PARA AGENTES DE NIVEL 3.

PROTOCOLO OPERATIVO PARA AGENTES DE NIVEL 3. PROTOCOLO OPERATIVO PARA AGENTES DE NIVEL 3. Fecha: Abril 2010 Versión: 3.0 Pág. 1/9 INDICE 1. Objeto del documento 3 2. Ámbito de aplicación 3 3. Comunicación 3 4. Protocolo de actividades 4 4.1. Atenció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

Figura 1.4. Elementos que integran a la Tecnología de Información.

Figura 1.4. Elementos que integran a la Tecnología de Información. 1.5. Organización, estructura y arquitectura de computadoras La Gráfica siguiente muestra la descomposición de la tecnología de información en los elementos que la conforman: Figura 1.4. Elementos que

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. DEFINICIÓN...

Más detalles

GENERALIDADES DE BASES DE DATOS

GENERALIDADES DE BASES DE DATOS GENERALIDADES DE BASES DE DATOS A fin de evitar que idénticos datos se encuentren repetidos en múltiples archivos, parece necesario que los comunes se almacenen en un archivo único y que este archivo sea

Más detalles

Informe final Proyecto de Innovación Docente ID11/129. Uso de FPGAs y medios audiovisuales en la docencia de la Electrónica Digital

Informe final Proyecto de Innovación Docente ID11/129. Uso de FPGAs y medios audiovisuales en la docencia de la Electrónica Digital Informe final Proyecto de Innovación Docente ID11/129 Uso de FPGAs y medios audiovisuales en la docencia de la Electrónica Digital Participantes: Beatriz García Vasallo Raúl Rengel Estévez Miguel Ángel

Más detalles

SISTEMA CF-MEDIA: Control de Audio/Video integrado en KNX. Futurasmus, S.L. Eibshop-Spain www.futurasmus.es www.eib-shop.es Tel.: +34 965 95 95 11 1

SISTEMA CF-MEDIA: Control de Audio/Video integrado en KNX. Futurasmus, S.L. Eibshop-Spain www.futurasmus.es www.eib-shop.es Tel.: +34 965 95 95 11 1 SISTEMA CF-MEDIA: Control de Audio/Video integrado en KNX Futurasmus, S.L. Eibshop-Spain www.futurasmus.es www.eib-shop.es Tel.: +34 965 95 95 11 1 Contenido Futurasmus, S.L., como representante en exclusiva

Más detalles

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria Típica. Los datos almacenados en memoria tienen que pasar, en un momento

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

ACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA

ACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA ACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA El Acceso al correo a través de OWA (Outlook Web Access) es una herramienta que permite a los usuarios consultar sus mensajes en una interfaz Web a través de un

Más detalles

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi

Gestió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 detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

UNIVERSIDAD AUTÓNOMA DEL CARIBE

UNIVERSIDAD AUTÓNOMA DEL CARIBE Página: 1/5 UNIVERSIDAD AUTÓNOMA DEL CARIBE SOPORTE DE PLATAFORMA GESTIÓN INFORMÁTICA Página: 2/5 1. OBJETO El objeto del procedimiento es garantizar una plataforma tecnológica y un sistema de comunicación

Más detalles

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 INTRODUCCIÓN El elemento hardware de un sistema básico de proceso de datos se puede estructurar en tres partes claramente diferenciadas en cuanto a sus funciones:

Más detalles

Consultoría, Análisis, Desarrollo y Mantenimiento de Software. Guía de Usuario V2.1. Junio 2.004

Consultoría, Análisis, Desarrollo y Mantenimiento de Software. Guía de Usuario V2.1. Junio 2.004 Guía de Usuario V2.1 Junio 2.004 Índice INTRODUCCIÓN 3 MENÚ DE MENSAJES 4 MANTENIMIENTO 4 PLANTILLAS 10 REGISTROS DE ACTIVIDAD 11 MENÚ DE UTILIDADES 12 CONFIGURACIÓN DE LA APLICACIÓN 12 CONFIGURACIÓN DE

Más detalles

Certific@2 (Certificado de Empresa): guía para las empresas

Certific@2 (Certificado de Empresa): guía para las empresas Certific@2 (Certificado de Empresa): guía para las empresas Servicio Público de Empleo Estatal Madrid, Octubre - 2011 Índice Qué es y recepción del certificado de empresa Acceso a la transmisión de certificados

Más detalles

GedicoPDA: software de preventa

GedicoPDA: software de preventa GedicoPDA: software de preventa GedicoPDA es un sistema integrado para la toma de pedidos de preventa y gestión de cobros diseñado para trabajar con ruteros de clientes. La aplicación PDA está perfectamente

Más detalles

CONDICIONES GENERALES DEL SERVICIO PROCONSI S.L.

CONDICIONES GENERALES DEL SERVICIO PROCONSI S.L. PROCONSI S.L. Fecha: 14/10/2015 Índice Índice... 1 Condiciones generales del Servicio ofrecido por PROCONSI... 2 Condiciones generales y su aceptación... 2 Objeto... 2 Vigencia... 2 Descripción del Servicio...

Más detalles

AgroDATA Laboral Versión 4.17

AgroDATA Laboral Versión 4.17 AgroDATA Laboral Versión 4.17 Guía de instalación y nuevas características IMPORTANTE Por favor, LEA ATENTAMENTE este documento antes de efectuar el proceso de instalación de AgroDATA Avanzado, Profesional

Más detalles

INFORMÁTICA IE. Términos a conocer y conceptos básicos. World Wide Web (WWW):

INFORMÁTICA IE. Términos a conocer y conceptos básicos. World Wide Web (WWW): INFORMÁTICA IE MÓDULO INTERNET Términos a conocer y conceptos básicos World Wide Web (WWW): Digamos, simplemente, que es un sistema de información, el sistema de información propio de Internet. Sus características

Más detalles

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1 Manual de Portafirmas V.2.3.1 1 1.- Introducción 2.- Acceso 3.- Interfaz 4.- Bandejas de peticiones 5.- Etiquetas 6.- Búsquedas 7.- Petición de firma 8.- Redactar petición 9.- Firma 10.- Devolución de

Más detalles

Adicionalmente, en función de su objetivo, las Cookies puedes clasificarse de la siguiente forma:

Adicionalmente, en función de su objetivo, las Cookies puedes clasificarse de la siguiente forma: Cookies policy a) Utilización de Cookies y Web Bugs b) Tipología, finalidad y funcionamiento de las Cookies c) Cómo deshabilitar las Cookies y los Web Bugs en los principales navegadores d) Qué ocurre

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

GUÍA DE ADMINISTRACIÓN SALA DE SISTEMAS

GUÍA DE ADMINISTRACIÓN SALA DE SISTEMAS 2013 GUÍA DE ADMINISTRACIÓN SALA DE SISTEMAS Universidad del Valle Sede Yumbo GA 02 REGYU V 02-2013 Elaborado por: Tecnología Sistemas Sede Yumbo Revisado por: José Luis López Marín Jesús Alberto González

Más detalles

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS SISTEMA DE ESPECIICACION DE REQUERIMIENTOS Presentado por: Jefferson Peña Cristian Álvarez Cristian Alzate 10 CONTENIDO 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. AMBITO DEL SISTEMA 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

Incidencias: Todas las incidencias que ocurrirán durante el apadrinamiento de un niño se deben registrar para poder buscar soluciones.

Incidencias: Todas las incidencias que ocurrirán durante el apadrinamiento de un niño se deben registrar para poder buscar soluciones. Apadrinamiento ONG Estudio preliminar: Se desea diseñar una aplicación para la gestión de los apadrinamientos de una asociación ONG. Para ello el sistema proporcionara una interfaz al usuario para poder

Más detalles

Sistema de marketing de proximidad

Sistema de marketing de proximidad Dizan Vasquez Propuesta de proyecto Sistema de marketing de proximidad ACME México Dizan Vasquez Índice general 1. Descripción 3 2. Resúmen ejecutivo 4 2.1. Objetivo.................................................

Más detalles

GUÍA DOCENTE. Sistemas Integrados

GUÍA DOCENTE. Sistemas Integrados GUÍA DOCENTE Sistemas Integrados I.- DATOS INICIALES DE IDENTIFICACIÓN Nombre de la asignatura: Sistemas Integrados Número de créditos ECTS: 4 Ubicación temporal: º Semestre Materia: Sistemas Digitales

Más detalles

Sistemas Operativos Windows 2000

Sistemas Operativos Windows 2000 Sistemas Operativos Contenido Descripción general 1 Funciones del sistema operativo 2 Características de 3 Versiones de 6 Sistemas Operativos i Notas para el instructor Este módulo proporciona a los estudiantes

Más detalles

TEMA 4. Unidades Funcionales del Computador

TEMA 4. Unidades Funcionales del Computador TEMA 4 Unidades Funcionales del Computador Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca Introducción El elemento físico, electrónico o hardware de un sistema

Más detalles

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services.

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services. Windows Server 2012: Identidad y Acceso Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services. Manual del Módulo Autor: Andrew J Warren, Content Master Publicado: Septiembre 10 de

Más detalles

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula>

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula> Objetos educativos y estandarización en e-learning: Experiencias en el sistema Fernández-Manjón, B.1, López Moratalla, J.2 Martínez Ortiz, I. 2, Moreno Ger, P. 2 Universidad Complutense de Madrid,

Más detalles

Diseño dinámico de arquitecturas de información

Diseño dinámico de arquitecturas de información Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta

Más detalles

Carpeta Virtual de Expedientes Facilit@ Manual de usuario Solicitante

Carpeta Virtual de Expedientes Facilit@ Manual de usuario Solicitante Carpeta Virtual de Expedientes Facilit@ Manual de usuario Solicitante ÍNDICE 1. Descripción general del servicio... 6 1.1. Funcionalidad del sistema... 6 1.2. Diccionario de claves... 6 2. Acceso al Servicio

Más detalles

Fundamentos de programación Estudia las estructuras de control y cómo definir funciones en JavaScript.

Fundamentos de programación Estudia las estructuras de control y cómo definir funciones en JavaScript. Descripción: Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología ASP.NET y el servidor

Más detalles

10 razones para cambiarse a un conmutador IP

10 razones para cambiarse a un conmutador IP 10 razones para cambiarse a un conmutador IP Los beneficios de reemplazar su antiguo conmutador por un conmutador IP Nick Galea* Introducción Este artículo explica los 10 principales beneficios de un conmutador

Más detalles

Gestión de procesos DEFINICIONES DE PROCESOS

Gestión de procesos DEFINICIONES DE PROCESOS DEFINICIONES DE PROCESOS Gestión de procesos Un programa en Ejecución. Una instancia de un programa ejecutándose en un computador. La entidad que se puede asignar o ejecutar en un procesador. Una unidad

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS 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 detalles

GUIA ACTIVIDAD TAD (TRAMITACIÓN A DISTANCIA) SISTEMA DE ADMINISTRACIÓN DE DOCUMENTOS ELECTRÓNICOS SADE

GUIA ACTIVIDAD TAD (TRAMITACIÓN A DISTANCIA) SISTEMA DE ADMINISTRACIÓN DE DOCUMENTOS ELECTRÓNICOS SADE GUIA ACTIVIDAD TAD (TRAMITACIÓN A DISTANCIA) SISTEMA DE ADMINISTRACIÓN DE DOCUMENTOS ELECTRÓNICOS SADE Gerencia Operativa de Capacitación y Formación Continua 1 Con el objetivo de agilizar los tiempos

Más detalles

Manual de Usuario de la Herramienta SICRES-Tester. SIR Sistema de Interconexión de Registros. Tipo de documento. Fecha de entrega 08/04/2014

Manual de Usuario de la Herramienta SICRES-Tester. SIR Sistema de Interconexión de Registros. Tipo de documento. Fecha de entrega 08/04/2014 MINISTERIO DE HACIENDA Y ADMINISTRACIONES PÚBLICAS SECRETARÍA DE ESTADO DE ADMINISTRACIONES PÚBLICAS DIRECCIÓN GENERAL DE MODERNIZACIÓN ADMINISTRATIVA, PROCEDIMIENTOS E IMPULSO DE LA ADMINISTRACIÓN ELECTRONICA

Más detalles

LOS ESTUDIOS DE INGENIERÍA INDUSTRIAL EN EL NUEVO MARCO DEL ESPACIO EUROPEO DE EDUCACION SUPERIOR. GITI + MII = Ingeniero Industrial

LOS ESTUDIOS DE INGENIERÍA INDUSTRIAL EN EL NUEVO MARCO DEL ESPACIO EUROPEO DE EDUCACION SUPERIOR. GITI + MII = Ingeniero Industrial LOS ESTUDIOS DE INGENIERÍA INDUSTRIAL EN EL NUEVO MARCO DEL ESPACIO EUROPEO DE EDUCACION SUPERIOR. GITI + MII = Ingeniero Industrial Introducción El nuevo marco de los estudios universitarios españoles,

Más detalles

Capitulo I. Introducción

Capitulo I. Introducción Capitulo I. Introducción 1.1 Descripción del trabajo El ser humano, como todos sabemos tiene la necesidad de comunicarse, de ser escuchado y sobretodo interactuar con los demás seres vivos que lo rodean.

Más detalles

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información

Más detalles

SIEWEB. La intranet corporativa de SIE

SIEWEB. La intranet corporativa de SIE La intranet corporativa de SIE por ALBA Software Acceso a los servicios SIE desde páginas Web para los usuarios de sistema *. Administración del Sistema (cuentas de usuarios, permisos, servicios, etc...)

Más detalles

Ingeniería de Software. Pruebas

Ingeniería de Software. Pruebas Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en

Más detalles

En los últimos años, se ha presentado una enorme demanda por servicios portátiles,

En los últimos años, se ha presentado una enorme demanda por servicios portátiles, Capítulo 1 Introducción En los últimos años, se ha presentado una enorme demanda por servicios portátiles, a los que se les ha llamado tecnologías móviles, este repentino crecimiento de tecnologías ha

Más detalles

Arquitectura de sistema de alta disponibilidad

Arquitectura de sistema de alta disponibilidad Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los

Más detalles

P/. Factura Electrónica D/. Manual de Usuario Proveedores

P/. Factura Electrónica D/. Manual de Usuario Proveedores Control documental Versión del Fecha Autor Modificaciones/Comentarios documento 1.0 10/02/2011 Diputación de Teruel Versión inicial del documento 1.1 05/04/2011 Diputación de Teruel Revisado estilo 1.2

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.6

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.6 Guía de instalación de Citrix EdgeSight for Load Testing Citrix EdgeSight for Load Testing 3.6 Copyright El uso del producto descrito en esta guía está sujeto a la aceptación previa del Contrato de licencia

Más detalles

Fiery Network Controller para la DocuColor 250/240 SERVER & CONTROLLER SOLUTIONS. Ejemplos de flujos de trabajo

Fiery Network Controller para la DocuColor 250/240 SERVER & CONTROLLER SOLUTIONS. Ejemplos de flujos de trabajo Fiery Network Controller para la DocuColor 250/240 SERVER & CONTROLLER SOLUTIONS Ejemplos de flujos de trabajo 2005 Electronics for Imaging, Inc. La información de esta publicación está cubierta por los

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES

CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES El asesor comercial tiene como principal misión mantener un contacto personalizado con sus clientes potenciales y actuales.

Más detalles

Plataforma de expediente Electrónico @DOC

Plataforma de expediente Electrónico @DOC MINISTERIO DE LA PRESIDENCIA SUBSECRETARÍA SUBDIRECCIÓN GENERAL DE TECNOLOGÍAS Y SERVICIOS DE LA INFORMACIÓN Plataforma de expediente Electrónico @DOC Arquitectura de Sistemas Control de versiones Versión

Más detalles

Resumen Ejecutivo. Febrero de 2014

Resumen Ejecutivo. Febrero de 2014 Resumen Ejecutivo LOGISTICA Índice Sobre Nosotros Qué es boss LOGISTICA? Instalaciones Boss Cómo puede ayudarme? Hace algo más? Cómo es? Sobre Nosotros Berkano Systems es una compañía fundada en el año

Más detalles

Grupo de Trabajo sobre el Servicio de Acceso Digital a los Documentos de Prioridad

Grupo de Trabajo sobre el Servicio de Acceso Digital a los Documentos de Prioridad S WIPO/DAS/PD/WG/3/3 ORIGINAL: INGLÉS FECHA: 23 DE MAYO DE 2011 Grupo de Trabajo sobre el Servicio de Acceso Digital a los Documentos de Prioridad Tercera reunión Ginebra, 12 a 15 de julio de 2011 ASPECTOS

Más detalles

Windows Server 2012: Infraestructura de Escritorio Virtual

Windows Server 2012: Infraestructura de Escritorio Virtual Windows Server 2012: Infraestructura de Escritorio Virtual Módulo 1: Visión general de Virtualización del Escritorio de Microsoft y la Virtualización del estado de usuario Módulo del Manual Autores: James

Más detalles

MENSAREX: SISTEMA DE MENSAJERÍA DEL MINREX Gretel García Gómez gretel@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba.

MENSAREX: SISTEMA DE MENSAJERÍA DEL MINREX Gretel García Gómez gretel@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba. MENSAREX: SISTEMA DE MENSAJERÍA DEL MINREX Gretel García Gómez gretel@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba Resumen El presente trabajo da solución a dos de los problemas informáticos

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

Manual de Usuario. XCPDriver

Manual de Usuario. XCPDriver Manual de Usuario XCPDriver Manual del software de control XCPDriver 1. INTRODUCCIÓN... 2 2. AÑADIR TERMINALES... 2 3. PROCESOS... 3 4. TRANSFIRIENDO FICHAJES... 4 5. PROGRAMANDO TARJETAS... 4 6. MUESTREO

Más detalles

CURSO COORDINADOR INNOVADOR

CURSO COORDINADOR INNOVADOR CURSO COORDINADOR INNOVADOR PRESENTACIÓN La tarea que el Ministerio de Educación se propone a través de Enlaces, en relación al aseguramiento del adecuado uso de los recursos, con el fin de lograr un impacto

Más detalles

Marco Normativo de IT

Marco Normativo de IT Marco Normativo de IT PC0901 - Proceso de control de cambios en software de aplicación provisto por Organismos Gobierno de la Ciudad Autónoma de Buenos Aires PC0901 - Proceso de control de cambios en software

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES

Más detalles

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

Más detalles