Entorno de codiseño y cosimulación hardware-software basado en FPGA para la plataforma Arduino

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

Download "Entorno de codiseño y cosimulación hardware-software basado en FPGA para la plataforma Arduino"

Transcripción

1 Entorno de codiseño y cosimulación hardware-software basado en FPGA para la plataforma Arduino J. M. Alcérreca, J. Castillo, J. I. Martínez josemaria@alcerreca.com, {javier.castillo, joseignacio.martinez}@urjc.es Universidad Rey Juan Carlos, DATCCCIA, Escuela Técnica Superior de Ingeniería Informática, Móstoles, Madrid 28933, Spain Resumen El proyecto Arduino ha adquirido una gran aceptación entre los aficionados a la electrónica y como método de enseñanza de los principios básicos de la programación con microcontroladores. Su facilidad de uso y la disponibilidad de un gran número de ejemplos y documentación lo hacen perfecto para iniciarse en el desarrollo de sistemas empotrados. En este trabajo se presenta una implementación de Arduino sobre FPGA, y un entorno de cosimulación hardware-software que permiten exportar todo el trabajo realizado por la comunidad Arduino al mundo de la lógica reconfigurable. 1. Introducción Arduino es probablemente el proyecto de hardware libre más conocido. Su éxito no está en absoluto relacionado con su capacidad de cálculo, altas prestaciones ni innovación técnica. Vender más de cien mil placas oficiales [1] ha sido posible gracias al trabajo hecho para facilitar el acceso a la electrónica digital a aficionados y estudiantes. Existen tres claves que han propiciado esta fama: Hardware asequible. La Arduino Uno tiene un precio aproximado de 22 euros [2]. Facilidad de acceso. Para comenzar a trabajar con Arduino sólo es necesario instalar un software gratuito (y libre) y conectar el USB. Estas herramientas son compatibles con Windows, Linux y Mac OS. Comunidad y apertura. Al ser un proyecto libre, Arduino disfruta de una comunidad especialmente activa que a diario propone y libera programas (llamados Sketches) y hardware libre (especialmente en forma de Shields, compatibles física y eléctricamente con los zócalos dispuestos para ellas en la placa Arduino). Hay usuarios y seis idiomas en el foro oficial [2], 220 Shields en la lista no oficial shieldlist.org y decenas de versiones alternativas o similares a la placa Arduino. La difusión del desarrollo sobre dispositivos lógicos programables está en un lugar parecido al que estaba la programación de microcontroladores antes de Arduino. La iniciación es compleja y nada asequible. Fuera de empresas y de los laboratorios de las universidades es caro y complejo realizar proyectos con FPGAs sin un gran presupuesto.

2 Figura 1. Arduino Uno Lo planteado en el presente proyecto es un método y unas herramientas para estudiantes, universidades y aficionados con los que desarrollar proyectos de codiseño software-hardware [3][5] sobre un clon de Arduino basado en FPGA. De esta forma es posible reaprovechar todo el trabajo realizado por la comunidad, además de permitir a los usuarios familiarizados con Arduino iniciarse en el mundo de la lógica reconfigurable a través de un entorno de desarrollo ya conocido. Para ello se utiliza de la familia ATmega de 8 bits (como los utilizados en Arduino) en una FPGA y se proponen métodos para utilizar todos los recursos disponibles como Sketches y Shields para potenciarlos con las virtudes del hardware reconfigurable. Figura 2. Ethernet Shield para Arduino 2. Herramientas y proyectos previos A continuación se presenta las herramientas y proyectos ya existentes que se han tomado como base para la realización de este trabajo Arduino IDE Es una aplicación libre para Windows, Linux y Mac OS que proporciona un entorno de programación y herramientas para compilar, grabar en la memoria del ATmega y probar los proyectos Arduino. Dada su sencillez, no cuenta con herramientas de depuración Arduino/Wiring El lenguaje utilizado para crear Sketches, conocido como Arduino/Wiring es en el que están escritos cientos de proyectos libres, códigos de ejemplo de sensores, etc. y con el que están programadas las

3 Shields. Se trata de un lenguaje en sintaxis muy similar a C que, junto con las librerías integradas, hacen de Arduino un sistema muy flexible, potente y además sencillo de programar AVR Core (opencores.org) Es un paquete para la emulación del ATmega103, escrito en VHDL. Tiene sincronizados los tiempos de ejecución y mismo repertorio de instrucciones que el microcontrolador original. Dada la analogía con los microcontroladores utilizados en placas Arduino (ATmega8, ATmega168, ATmega328 y ATmega 1280), es el core más apropiado disponible en código abierto. Algunas de sus características son: 32 x 8 registros de propósito general 23 vectores de interrupción Hasta 128kB (kilobytes) de programa y 64kB de memoria UART (Transmisor-Receptor Asíncrono Universal) programable Dos temporizadores/contadores de 8 bits con preescaladores separados y PWM 8 fuentes de interrupción externa Dos puertos paralelos Al usar este core para configurar la FPGA, estas características son modificables por si se necesita más memoria de programa o es necesario ahorrar espacio borrando ciertas funcionalidades Papilio Platform [4] Esta plataforma constituye un primer paso hacia el desarrollo de placas de prototipado basadas en FPGAs de bajo coste. Integran: FPGA Xilinx Spartan-3E: con opción de escoger entre el modelo XC3S250E ( puertas) o el XC3S500E ( puertas). Con estas cifras hay suficiente espacio para el core y un buen número de funciones más. La primera tiene un coste de $49 y la más potente, $69. Oscilador a 32Mhz: puede configurarse con el DCM (Administrador de reloj digital) de la FPGA para cualquier frecuencia de reloj. Esto es especialmente importante para obtener una compatibilidad total con el ATmega103. Conexión USB por dos canales, uno para programación y depuración y otro para la comunicación serie con otros dispositivos. Alimentación por el conector USB o un conector coaxial estándar con una tensión mínima de 6V. Memoria Flash SPI de 4Mbits para guardar la configuración de la FPGA tras su apagado. Figura 3. Papilio One

4 Además, se ha hecho un esfuerzo preliminar para conseguir cierta compatibilidad con Arduino, ofreciendo para ello: 1) El ATmega103 de Opencores: de repertorio de instrucciones parecido a los utilizados en Arduino (ATmega8, ATmega168, ATmega328 y ATmega1280) preparado para ser utilizado con la plataforma. 2) Un IDE (entorno de desarrollo) de Arduino: modificado para soportar el ATmega103 y preparado para compilar los sketches junto con el core y programar la Papilio con un solo clic o grabar permanentemente la lógica en la placa. 3. Objetivos Partiendo de esta base, en este trabajo se persiguen dos objetivos principales Simulación No existe un depurador-simulador para Arduino. Al estar enfocado a principiantes no es un requisito de primer orden ya que la depuración es una disciplina que requiere aprendizaje y cierto entendimiento avanzado de programación, útil en muy pocos casos con proyectos Arduino. Puesto que el objetivo último del proyecto es habilitar la coexistencia de programación software y hardware, es probablemente necesario un repertorio de herramientas más completo y se estima sin duda la necesidad de herramientas de simulación para depuración tanto del software como del hardware conectado a Arduino. El software elegido para simular es ModelSim, de Mentor Graphics, ya que aunque es de código propietario y comercial, existe una versión especial de educación y no hay hasta la fecha aplicaciones similares en prestaciones en código libre. Con ModelSim es posible ejecutar una simulación del sistema completo incluyendo el programa del microcontrolador (ya sea escrito en ensamblador, C o Arduino/Wiring), junto con el hardware desarrollado a medida para acelerar ciertas tareas o para añadir compatibilidad con nuevos buses o interfaces (I2C, SPI, Ethernet, ). Para realizar esa simulación el código es compilado y cargado en los modelos VHDL de las memorias del core ATmega. Modificando este código compilado, es posible cambiar el programa ejecutado por la FPGA. Una vez simulado el sistema es posible sintetizar el código Arduino para la FPGA que utiliza la Papilio Platform y sustituir el contenido de las memorias de bloque del bitstream por el programa compilado. Lo propuesto es mantener el entorno de desarrollo Arduino con la modificación hecha para Papilio Platform y modificarla a su vez para que, además de descargar el programa en una placa, se genere automáticamente uno o varios módulos SRAM con el programa compilado, en VHDL, para su simulación inmediata Optimización/Aceleración Hasta este punto del proyecto no existe diferencia entre utilizar un microcontrolador o una FPGA para ejecutar un mismo programa. Tampoco la simulación con herramientas como ModelSim supone una gran ventaja frente a las comúnmente utilizadas en programación de microcontroladores. La motivación del proyecto surge cuando se alcanzan las limitaciones de los microcontroladores de Arduino, concretamente tanto en potencia de cálculo como al depurar programas complejos, por ejemplo cuando se necesitan gestionar un gran número de interrupciones externas o internas en proyectos de tiempo real ya que surgen fallos y glitches difícilmente detectables. Por tanto, el segundo objetivo del proyecto es generar herramientas y procedimientos para acelerar ciertos procesos utilizando las virtudes del hardware reconfigurable.

5 Utilizando el lenguaje de programación de Arduino y su entorno de programación, la optimización consiste en hacer llamadas a módulos VHDL para así descongestionar el microcontrolador y permitir el aislamiento de ciertos procesos. Por ejemplo, en proyectos donde se haga un uso extensivo de interrupciones externas como al usar sensores de ultrasonidos, es preferible construir un módulo que recoja los datos, independientemente del core, y que incluso haga los cálculos de filtrado. Esta es una de las ventajas más importantes al utilizar FPGAs. De esta forma el microcontrolador recoge el dato cuando lo necesita e invierte los mínimos recursos en la lectura del sensor. Otro caso típico es la generación ondas mediante un PWM. Cualquier microcontrolador con temporizadores es capaz de generar señales pseudo-analógicas pero requiere interrumpir los procesos principales para atender la generación de la onda. Además sólo hay un número limitado de pines disponibles para salidas analógicas. Para este tipo de situaciones es necesario: Detectar un proceso que congestione el microcontrolador y estudiar la posibilidad de crear una versión VHDL del mismo. Crear un protocolo y un canal de comunicación entre el microcontrolador y el módulo. Depurar. A la hora de definir el canal y el protocolo de comunicación entre el software corriendo sobre el procesador ATmega y el nuevo hardware de propósito específico se proponen dos opciones:: Conectar el módulo VHDL a los puertos de E/S externos disponibles en el microcontrolador (48 pines digitales). Este método requiere la confección de un protocolo pero la modificación del core es muy simple ya que basta con desconectar los pines externos del core y usarlos en los módulos propios. Desde Arduino se utilizan llamadas a digitalwrite o escribiendo directamente en los registros de los seis puertos A-F del ATmega. Utilizar el espacio E/S de la memoria externa del ATmega103. La certeza de que este espacio está libre permite su utilización para la comunicación, utilizando recursos ya existentes, i.e., los buses de comunicación interna del ATmega. En cada módulo personalizado se asignan nuevas direcciones a tantos registros como sea necesario. La versatilidad y velocidad de este método lo hacen preferible al anterior, aunque requiere una modificación compleja del microcontrolador. 4. Implementación 4.1. Integración IDE Arduino-ModelSim Al sintetizar o simular un programa escrito en el entorno de desarrollo de Arduino, será necesario escribir en la memoria del sistema el código generado por el compilador, para que el procesador pueda ejecutarlo una vez arrancado. Es importante conocer la forma en la que el core AVR8 ejecuta los programas y dónde residen. La memoria está descrita, al igual que el resto del integrado, en VHDL por lo que es posible modificarla y programarla previa y posteriormente. La programación previa consiste en especificar el valor de los bytes de memoria en el momento de instanciar el módulo de memoria en VHDL como se muestra en la Figura 4. Los módulos utilizados en este core son BRAM de 16x8k por lo que hay que tener en cuenta factores como el endianismo, la utilización de varios módulos, etc. La ventaja de este sistema es que es flexible en cuanto al número de módulos de memoria y permite optimizar el espacio en la FPGA. El otro método para programar el microcontrolador, representado en la Figura 5, comienza una vez generado el bitstream sin programa en la memoria del microcontrolador. La posición exacta de los módulos

6 de memoria viene descrita en los ficheros bmm generados por la herramienta de síntesis (ISE Webpack, en este caso). Con estos datos y la apropiada conversión de los programas compilados, se reemplaza un rango de bytes por otros. La ventaja de este sistema es que no requiere volver a sintetizar todo el diseño y es relativamente rápido. Puesto que el cometido del proyecto no es simplemente desarrollar un microcontrolador, sino dotarle de periféricos escritos en HDL y poder simularlo y depurarlo previamente a la síntesis, la opción escogida es la de generar el programa antes de la síntesis ya que los módulos utilizados van a variar dependiendo del proyecto y esto supone distintas síntesis. Una vez depurada la arquitectura del microcontrolador, será posible utilizar la segunda técnica para cargar programas Arduino rápidamente en la Papilio. La primera acción es crear una nueva placa o plataforma en el entorno de desarrollo de Arduino, llamada Papilio Platform ModelSim Debug (depuración con ModelSim de Papilio Platform ). La selección de esta plataforma implica que al pulsar Upload dentro del entorno se haga una llamada al Makefile con unos argumentos determinados. Es el Makefile, por tanto, el que va a compilar el programa, convertirlo en su correspondiente formato y generar los bloques de memoria necesarios en VHDL. Una vez generado el fichero VHDL, se incluye en la carpeta del proyecto AVR8 de tal forma que quede preparado para su síntesis o simulación. Figura 4. Programación previa del microcontrolador Figura 5. Programación posterior del microcontrolador 4.2. Simulación Al hacer clic en el botón Upload del entorno Arduino, el desarrollador ya tiene preparado el proyecto para su compilación, depuración y simulación en ModelSim. Al haber insertado los bytes de programa en las correspondientes memorias, el core ejecuta el programa instrucción por instrucción y es posible representar tanto las señales de entrada y salida como las internas Optimización/Aceleración La arquitectura utilizada se compone de los siguientes bloques:

7 Core del microcontrolador programado con el IDE de Arduino que actúa como maestro para el resto de módulos HDL. Módulos HDL que aceleren ciertas tareas para quitar carga de trabajo al core. Comunicación entre maestro y esclavos. 5. Resultados Para facilitar aún más el desarrollo utilizando la metodología propuesta se han desarrollado las siguientes herramientas: Una aplicación que permita configurar los distintos módulos HDL y su relación con el microcontrolador (Oruga, Figura 7). Esta herramienta funciona en cualquier navegador. Un número de librerías para su uso desde Sketches que simplifiquen la comunicación con los módulos HDL. Un script que prepare el programa compilado desde Arduino en la memoria del core. Figura 6. Herramienta Oruga Se han desarrollado los siguientes módulos que han sido conectados al procesador y depurados siguiendo la metodología propuesta. Estos módulos son funciones normalmente llevadas a cabo en el microcontrolador y cuya funcionalidad o bien es limitada o consume recursos. En concreto se trata de: Generador de PWM. Se configura estableciendo un ciclo de trabajo. Generador de PWM avanzado. Permite configurar el ciclo de trabajo y la frecuencia. Generador de PPM. Se configura la posición y el ancho del pulso. Lector de PPM. Proporciona el valor modulado en el pin seleccionado. Lector de PPM configurable. Proporciona un valor filtrado con un factor de filtrado personalizable. Figura 7.

8 Se han generado librerías que permiten utilizar estos módulos de forma transparente desde el entorno Arduino. Para ello se utilizan las siguientes llamadas desde el lenguaje Arduino/Wiring: void setpwm(pin, value[, freq]); void setppm(pin, value, pwidth); int readppm(pin[, filtcoef]); Con estas tres funciones se manejan los cinco módulos preparados, utilizando o no los argumentos opcionales. En la Figura 9 se muestra una captura del entorno de desarrollo Arduino compilando un Sketch, fusionándolo con el microcontrolador sintetizado y subiéndolo a la FPGA de la Papilio. Figura 8. Entorno Arduino programando la FPGA 6. Conclusión Se ha presentado un método y desarrollado unas herramientas para crear proyectos hardware-software utilizando software libre o gratuito. Es el camino más sencillo para que un usuario avanzado de Arduino con interés en utilizar FPGAs pueda hacerlo en proyectos con un coste muy bajo y sin atadura a fabricantes concretos. Referencias Figura 9. [1] Adafruit. (2011, Marzo) [Online].

9 [2] Arduino. (2011, Marzo) [Online]. [3] [4] G. De Micheli and R. K. Gupta, "Hardware/software co-design," in Proceedings of the IEEE, vol. 85, no. 3, pp , Gadget Factory. (2010, Diciembre) [Online]. [5] H. J. De Man, B. Lin, K. Van Rompaey, S. Vercauteren, and I. Bolsens, "Hardware/software co-design of digital telecommunication," in Proceedings of the IEEE, vol. 85, no. 3, pp

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

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA I. INTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA 1.1. Informática Informática (Información Automática) es la ciencia y la técnica del tratamiento automatizado de la información mediante el uso de ordenadores.

Más detalles

Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT

Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT Proyecto de Fin de Carrera Universidad Politécnica de Valencia Escuela Técnica Superior de Informática Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT Realizado por: Dirigido

Más detalles

Capítulo 6: Conclusiones

Capítulo 6: Conclusiones Capítulo 6: Conclusiones 6.1 Conclusiones generales Sobre el presente trabajo se obtuvieron varias conclusiones sobre la administración del ancho de banda en una red inalámbrica, basadas en la investigación

Más detalles

SOFTWARE CSU-485. Para conectar el dispositivo CSU-485 lo podemos hacer de dos maneras:

SOFTWARE CSU-485. Para conectar el dispositivo CSU-485 lo podemos hacer de dos maneras: SOFTWARE CSU-485 El Software CSU-485, es un software utilizado para configurar el dispositivo CSU-485, como la configuración del rango de la entrada analógica o el registro de datos. También es posible

Más detalles

DataMAX pa r a PS3. Manual del Usuario V1.0

DataMAX pa r a PS3. Manual del Usuario V1.0 DataMAX pa r a PS3 Manual del Usuario V1.0 IMPORTANTE! Debe seguir los pasos de este manual antes de que pueda usar tarjetas de memoria de 8, 16, 32 o 64MB de otras compañías en su PlayStation 3. Índice

Más detalles

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT Versión 1. Mayo de 2001 Luis Vinuesa Martínez. Departamento de Informática Universidad de Oviedo vinuesa@correo.uniovi.es www.di.uniovi.es/~vinuesa ÍNDICE. Introducción...

Más detalles

MÓDULO DE COMUNICACIÓN IP IPS 100 REG

MÓDULO DE COMUNICACIÓN IP IPS 100 REG MÓDULO DE COMUNICACIÓN IP IPS 100 REG Interface IP IPS 100 REG INDICE 1. DESCRIPCIÓN DE SU FUNCIÓN... 3 2. ESQUEMA DEL APARATO, CONEXIONADO Y ALIMENTACIÓN:... 4 3. CARACTERÍSTICAS TÉCNICAS:... 7 4. APLICACIÓN:...

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M.

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M. MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA Elaborado por: Julián A. Hernández M. PONTIFICIA UNIVERSIDAD JAVERIANA CALI SANTIAGO DE CALI 2011 CONTENIDO Pág. INTRODUCCIÓN...3 1. ANÁLISIS

Más detalles

UTILIZACIÓN DE SOFTWARE LIBRE EN ASIGNATURAS DE INTRODUCCIÓN A LOS MICROPROCESADORES.

UTILIZACIÓN DE SOFTWARE LIBRE EN ASIGNATURAS DE INTRODUCCIÓN A LOS MICROPROCESADORES. UTILIZACIÓN DE SOFTWARE LIBRE EN ASIGNATURAS DE INTRODUCCIÓN A LOS MICROPROCESADORES. Manuel Domínguez, Antoni Mas Departamento Ingeniería Electrónica, ETSETB, Barcelona Universidad Politécnica de Cataluña

Más detalles

LA GAMA CP1. » Funcionalidad de motion sencilla» Conexión Ethernet. Controladores de máquinas compactas. » Puerto USB de serie

LA GAMA CP1. » Funcionalidad de motion sencilla» Conexión Ethernet. Controladores de máquinas compactas. » Puerto USB de serie LA GAMA CP1 Controladores de máquinas compactas» Puerto USB de serie» Funcionalidad de motion sencilla» Conexión Ethernet La respuesta a sus necesidades, con exactitud En el caso de controladores para

Más detalles

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación Vicerrectorado de Tecnologías de la Información y la Comunicación Conexión mediante Escritorio Remoto de Windows Última Actualización 22 de enero de 2015 Histórico de cambios Fecha Descripción Autor 16/09/13

Más detalles

Solución de telefonía para empresas TL 200 - Presentación de producto. Telefonía IP

Solución de telefonía para empresas TL 200 - Presentación de producto. Telefonía IP Solución de telefonía para empresas TL 200 - Presentación de producto Telefonía IP Qué ofrece la telefonía IP? La Telefonía IP puede realizar las mismas funciones o características de la telefonía tradicional,

Más detalles

NOTA DE APLICACIÓN AN-P002. Programando Wiring con NXProg

NOTA DE APLICACIÓN AN-P002. Programando Wiring con NXProg NOTA DE APLICACIÓN AN-P002 Programando Wiring con NXProg Este documento se encuentra protegido por una licencia Creative Commons Creative Commons: Atribution, Non-commercial, Share Alike Atribución: Puede

Más detalles

Manual de adminitración web www.accioncosteira.es

Manual de adminitración web www.accioncosteira.es Manual de adminitración web www.accioncosteira.es Manual de administración Accioncosteira.es Contenidos 1. Presentación de la página...3 2. Tipos de contenido...5 2.1. Tipos de contenido...5 2.2. Categorías...5

Más detalles

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid Descarga Automática Manual de Usuario Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid Versión 5.2 Fecha: 2008-10-15 Ref : MU_DescargaAutomática.doc ÍNDICE 1 INTRODUCCIÓN...

Más detalles

Instalación del programa PSPP y obtención de una distribución de frecuencias.

Instalación del programa PSPP y obtención de una distribución de frecuencias. Práctica 2. Instalación del programa PSPP y obtención de una distribución de frecuencias. Con esta práctica instalaremos el programa PSPP. El programa es un software específico para el análisis estadístico

Más detalles

EDICIÓN Y FORMATO (II)

EDICIÓN Y FORMATO (II) EDICIÓN Y FORMATO (II) 1. INTRODUCCIÓN Writer dispone de una serie de barras de herramientas predeterminadas, en las que se encuentran botones de acceso directo a comandos específicos que se activan con

Más detalles

NOTIFICACIÓN DE MOVIMIENTOS DE ESTUPEFACIENTES POR PARTE DE LOS LABORATORIOS FARMACÉUTICOS Y ALMACENES MAYORISTAS DE DISTRIBUCIÓN

NOTIFICACIÓN DE MOVIMIENTOS DE ESTUPEFACIENTES POR PARTE DE LOS LABORATORIOS FARMACÉUTICOS Y ALMACENES MAYORISTAS DE DISTRIBUCIÓN NOTIFICACIÓN DE MOVIMIENTOS DE ESTUPEFACIENTES POR PARTE DE LOS LABORATORIOS FARMACÉUTICOS Y ALMACENES MAYORISTAS DE DISTRIBUCIÓN GUÍA PARA LA PRESENTACIÓN DE NOTIFICACIONES Versión: 27/06/2012-1 ÍNDICE:

Más detalles

cpbackup le protege frente a cualquier eventualidad: virus, averías de hardware, incendios, desastres naturales...

cpbackup le protege frente a cualquier eventualidad: virus, averías de hardware, incendios, desastres naturales... Características generales Más que un backup cpbackup ofrece un servicio de copias de seguridad basado en un software programable y de fácil uso que, a través de sus líneas de comunicaciones, almacena toda

Más detalles

Guía de uso de Moodle para participantes

Guía de uso de Moodle para participantes Guía de uso de Moodle para participantes ÍNDICE 1 ACCESO... 4 1.1 PORTAL... 4 1.2 INGRESAR A PLATAFORMA... 6 1.3 ESTRUCTURA DEL CURSO... 7 1.3.1 BLOQUES... 8 2 RECURSOS Y MÓDULOS... 10 LOS RECURSOS SE

Más detalles

Acceso al Disco Compartido y Dispositivos USB y DVD

Acceso al Disco Compartido y Dispositivos USB y DVD Acceso al Disco Compartido y Dispositivos USB y DVD Los Técnicos Académicos de las carreras de Matemáticas y Actuaría del Departamento de Matemáticas en el Tlahuizcalpan, ponen a su disposición este mini-manual,

Más detalles

Certific@2 (Altas de prestaciones por ERE S): guía para las empresas

Certific@2 (Altas de prestaciones por ERE S): guía para las empresas Certific@2 (Altas de prestaciones por ERE S): guía para las empresas Servicio Público de Empleo Estatal Madrid, Octubre - 2011 Índice Qué es y recepción de las altas de trabajadores por ERE S Acceso a

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

Capítulo 2. Cuestiones previas

Capítulo 2. Cuestiones previas 2.1. Creación del CD de Knoppix a partir de la ISO El CD de Knoppix puede ser descargado desde Internet. (Vea el capítulo anterior: www.victoralonso.com (http://www.victoralonso.com/knoppix/)). El resultado

Más detalles

Descubre gnulinex 1. Capítulo 20. Instalación de gnulinex

Descubre gnulinex 1. Capítulo 20. Instalación de gnulinex Descubre gnulinex 1 Capítulo 20 Instalación de gnulinex 2 Descubre gnulinex Sistemas operativos Generalmente, cuando adquirimos un ordenador, éste nos viene con un sistema operativo instalado. El problema

Más detalles

F-Series Desktop Manual Del Usuario

F-Series Desktop Manual Del Usuario F-Series Desktop Manual Del Usuario F20 es Espanõl Contenido Leyenda de iconos y texto...3 Definición de F-Series Desktop...4 Instalación de F-Series Desktop en el ordenador...4 Suscripción a la información

Más detalles

Servicio de hospedaje de servidores

Servicio de hospedaje de servidores Servicio de hospedaje de servidores Tomás P. de Miguel Gabinete de Informática y Comunicaciones ETSIT Madrid, 18 de Marzo de 2004 1. Introducción Cada día se hace más necesaria la utilización de nuevas

Más detalles

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2) 1. Qué es un sistema operativo?...2 2. Funciones de los sistemas operativos...2 3. Windows...2 3.1. La interfaz gráfica...2 3.2. La administración y los usuarios...3 3.3. El sistema de archivos...3 3.4.

Más detalles

SIMPLESFONDOS. Contenido

SIMPLESFONDOS. Contenido SIMPLESFONDOS Contenido QUÉ HACE EL SOFTWARE... 2 TÉRMINOS DE USO... 2 REQUISITOS... 2 INSTALAR EL SOFTWARE... 2 EJECUTAR EL SOFTWARE... 3 DEJAR UNA TAREA PROGRAMADA CON LOS SCRIPTS... 4 OBTENER UNA LISTA

Más detalles

Introducción a Visual Studio.Net

Introducción a Visual Studio.Net Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones

Más detalles

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales.

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales. 1 Arquitectura de una Aplicación Android Para empezar con el desarrollo de aplicaciones en Android es importante conocer cómo está estructurado este sistema operativo. A esto le llamamos arquitectura y

Más detalles

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es

Más detalles

Lincamiento técnico para la migración de equipos de cómputo de la Universidad de Costa Rica, hacia el Sistema Operativo Windows 10.

Lincamiento técnico para la migración de equipos de cómputo de la Universidad de Costa Rica, hacia el Sistema Operativo Windows 10. Página 1 de 6 Versión: 1.0 Para: Gestores de Tecnologías de Información, Administradores de Recursos Informáticos (RID) y Comunidad Universitaria. Justificación: Hacia finales de Julio de 2015 la empresa

Más detalles

Capítulo 11. Conclusiones y trabajo futuro

Capítulo 11. Conclusiones y trabajo futuro Capítulo 11. Conclusiones y trabajo futuro En esta tesis ha realizado un entorno de desarrollo Web que proporciona herramientas para la mejora de la calidad del código de los desarrolladores. Para conseguir

Más detalles

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Resumen Todo documento XBRL contiene cierta información semántica que se representa

Más detalles

Capítulo 1. Introducción

Capítulo 1. Introducción Capítulo 1 Introducción 1.1 Antecedentes La producción musical, en su mayoría, se ha valido de distintos tipos de software computacional para realizar la edición de composiciones musicales. De toda la

Más detalles

HP Backup and Recovery Manager

HP Backup and Recovery Manager HP Backup and Recovery Manager Manual de usuario Version 1.0 Índice Introducción Instalación Cómo se instala Opciones de idioma HP Backup and Recovery Manager Recordatorios Copias de sguridad programadas

Más detalles

2.- PLATAFORMA ARDUINO (HARDWARE)

2.- PLATAFORMA ARDUINO (HARDWARE) 2.- PLATAFORMA ARDUINO (HARDWARE) La plataforma Arduino es una plataforma open-hardware basada en una sencilla placa con entradas y salidas (E/S), analógicas y digitales. El elemento principal el microcontrolador

Más detalles

INSTRUCCIONES ACTUALIZACION PASO A PASO a MICROSOFT WINDOWS-7 (rev.1.0):

INSTRUCCIONES ACTUALIZACION PASO A PASO a MICROSOFT WINDOWS-7 (rev.1.0): INSTRUCCIONES ACTUALIZACION PASO A PASO a MICROSOFT WINDOWS-7 (rev.1.0): Puede instalar Windows 7 como una actualización a una instalación existente de Windows Vista con Service Pack 1 o Service Pack 2

Más detalles

Haga clic en Siguiente para comenzar.

Haga clic en Siguiente para comenzar. Bienvenido al curso de aprendizaje electrónico del Fondo Mundial sobre el enfoque modular. Este curso es particularmente importante para los mecanismos de coordinación de país, los asociados técnicos y

Más detalles

1.- INSTALACIÓN 2.- REGISTRO

1.- INSTALACIÓN 2.- REGISTRO Para instalar el programa Amigo, simplemente introduzca el CD en el lector de su equipo, y se iniciará el menú de instalación, si el programa no se inicia automáticamente, ejecute AmigoInicio.exe desde

Más detalles

Compilación de Minimo

Compilación de Minimo Capítulo 6 Compilación de Minimo En este capítulo se muestra al lector los pasos a seguir para, desde el código fuente disponible de Minimo, poder llegar a compilarlo obteniendo así un paquete instalable

Más detalles

Para utilizar esta nueva funcionalidad usted debe hacer lo siguiente: Figura 1. Ventana buscar usuarios para modificar.

Para utilizar esta nueva funcionalidad usted debe hacer lo siguiente: Figura 1. Ventana buscar usuarios para modificar. Manejo de NIIF Sistema Administrativo Windows (SAW) Ahora el software administrativo (SAW) incluye las NIIF para facilitar el manejo de esta normativa en las actividades contables de su empresa. Este instructivo

Más detalles

Introducción. Introducción a NTI Shadow. Información general de la pantalla de Bienvenida

Introducción. Introducción a NTI Shadow. Información general de la pantalla de Bienvenida Introducción Introducción a NTI Shadow Bienvenido a NTI Shadow. Nuestro software permite a los usuarios programar trabajos de copia de seguridad continuos que copian el contenido de una o más carpetas

Más detalles

Manual de uso. Aula Digital Santillana. (Versión tablet)

Manual de uso. Aula Digital Santillana. (Versión tablet) Manual de uso Aula Digital Santillana (Versión tablet) Manual de uso de Aula Digital Santillana (ADS) Santillana lo ha preparado todo para el próximo curso. Aula Digital permite acceder, tanto al profesor

Más detalles

ÍNDICE 1.0 INTRODUCCIÓN 3 2.0 INSTALACIÓN 3 2.1. Inserción de la tarjeta en el dispositivo 4 2.2. Inserción del dispositivo CAM tdt en el televisor 4

ÍNDICE 1.0 INTRODUCCIÓN 3 2.0 INSTALACIÓN 3 2.1. Inserción de la tarjeta en el dispositivo 4 2.2. Inserción del dispositivo CAM tdt en el televisor 4 ÍNDICE 1.0 INTRODUCCIÓN 3 2.0 INSTALACIÓN 3 2.1. Inserción de la tarjeta en el dispositivo 4 2.2. Inserción del dispositivo CAM tdt en el televisor 4 3.0 ACTUALIZACIÓN DEL PROGRAMA DEL DISPOSITIVO 5 4.0

Más detalles

Antivirus Avira. Inguralde [Enero 2011]

Antivirus Avira. Inguralde [Enero 2011] Inguralde [Enero 2011] 1. Introducción Avira AntiVir Personal Edition es un completo antivirus gratuito, capaz de detectar y eliminar una gran cantidad de virus, incluyendo los de macro y sector de arranque,

Más detalles

Laboratorio virtual para la programación de FPGAs

Laboratorio virtual para la programación de FPGAs Laboratorio virtual para la programación de FPGAs Joaquín Olivares, Alfonso Merino, José M. Palomares y Miguel A. Montijano Escuela Politécnica Superior, Universidad de Córdoba, España olivares@uco.es

Más detalles

Tener la WiFi abierta implica tener nuestra conexión a Internet compartida, además de otros riesgos:

Tener la WiFi abierta implica tener nuestra conexión a Internet compartida, además de otros riesgos: Protege tu WiFi Qué riesgos hay en que alguien utilice nuestra WiFi? Tener la WiFi abierta implica tener nuestra conexión a Internet compartida, además de otros riesgos: Reducción del ancho de banda. Dependiendo

Más detalles

SpecWare 8. Spectrum. Professional. Guía Rápida de Inicio. Technologies, Inc.

SpecWare 8. Spectrum. Professional. Guía Rápida de Inicio. Technologies, Inc. SpecWare 8 Professional Guía Rápida de Inicio Spectrum Technologies, Inc. Tabla de Contenido Instalación 3 Actualización de Versiones Anteriores de SpecWare 3 Directorio SpecWare 3 Parámetros Predeterminados

Más detalles

Google Drive. Registro y gestión de archivos. Manual de uso

Google Drive. Registro y gestión de archivos. Manual de uso Google Drive. Registro y gestión de archivos. Manual de uso Contenidos I. Crea tu cuenta en Google Drive... 2 1. Crea una cuenta de usuario... 2 1.1. Crear una cuenta Google... 2 1.2. Si ya dispones de

Más detalles

Licenciatura en Computación

Licenciatura en Computación Res. CFI 21/06/2012 Res. CDC 25/09/2012 Pub. DO 31/10/2012 Plan de Estudios Licenciatura en Computación Facultad de Ingeniería 1 Antecedentes y fundamentos 1.1 Antecedentes En la Facultad de Ingeniería,

Más detalles

Informática 1 Grado en Matemáticas

Informática 1 Grado en Matemáticas Informática 1 Grado en Matemáticas Grupo de Javier Martínez Baena Índice de contenido 1.Objetivos...3 2. Por qué Code::Blocks?...3 3.Instalación en Windows...4 4.Configuración de Code::Blocks en castellano...7

Más detalles

Integración de Magento & Dynamics NAV

Integración de Magento & Dynamics NAV Integración de Magento & Dynamics NAV Integración de Magento & Dynamics NAV Integración de Magento & Dynamics NAV Presentamos una nueva solución que comunica la plataforma de Tiendas virtuales de Magento

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

Nueva generación de materiales. Sincronismo video/web

Nueva generación de materiales. Sincronismo video/web Nueva generación de materiales. Sincronismo video/web Por Francisco P. Vives Aragonés Alfonso Benavent Victoria Santiago Moya Alía Francisco Ibarra Picó Unidad de Innovación Informática Universidad de

Más detalles

Manual Time One Software control de horarios

Manual Time One Software control de horarios Manual Time One Software control de horarios C/ Salva 63, 3º, 1ª 08004 Barcelona ( España ) Telf.: 93 329 34 35 Mail: info@bioclave.com Web: www.bioclave.com Índice 1 - Instalación.....3 2 - Guía inicio

Más detalles

CURSO SOBRE LA PDi SMART USO DEL SOFTWARE NOTEBOOK. http://www.aprenderconsmart.org/

CURSO SOBRE LA PDi SMART USO DEL SOFTWARE NOTEBOOK. http://www.aprenderconsmart.org/ CURSO SOBRE LA PDi SMART Y USO DEL SOFTWARE NOTEBOOK http://www.aprenderconsmart.org/ La pizarra digital interactiva (PDI) Smart Board Instalación del software en castellano desde Internet. Al comprar

Más detalles

Concepto de sistema operativo

Concepto de sistema operativo Concepto de sistema operativo Son un elemento fundamental en cualquier sistema informático. Sin ellos, los sistemas informáticos no podrían funcionar. Un sistema operativo está formado por un conjunto

Más detalles

Análisis de aplicación: Geany

Análisis de aplicación: Geany Análisis de aplicación: Geany Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright 2011, Junta de Comunidades de

Más detalles

UD 1: Adopción de pautas de seguridad informática

UD 1: Adopción de pautas de seguridad informática UD 1: Adopción de pautas de seguridad informática Análisis forense en sistemas informáticos Análisis forense en sistemas informáticos El análisis forense es la técnica de capturar, procesar e investigar

Más detalles

Coordinación en un Centro TIC Tema 4 Control de impresoras

Coordinación en un Centro TIC Tema 4 Control de impresoras Coordinación en un Centro TIC Tema 4 Control de impresoras Diego García García, Coordinador TIC del C.E.I.P Nuestra Señora del Rosario de Macael Juan Lucas Cañabate, Coordinador TIC del I.E.S. Alto Almanzora

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

Descubra, paso a paso, cómo enviar sus remesas de domiciliaciones a través de Línea Abierta

Descubra, paso a paso, cómo enviar sus remesas de domiciliaciones a través de Línea Abierta Descubra, paso a paso, cómo enviar sus remesas de domiciliaciones a través de Línea Abierta 1 Septiembre 20031 Presentar al cobro los recibos emitidos por su empresa es, seguramente, uno de los trabajos

Más detalles

WinHIPE: edición, compilación y ejecución de programas; y generación de animaciones web. Manual de usuario.

WinHIPE: edición, compilación y ejecución de programas; y generación de animaciones web. Manual de usuario. WinHIPE: edición, compilación y ejecución de programas; y generación de animaciones web. Manual de usuario. Índice contenido. INTRODUCCIÓN... 1-2 1. ENTORNO DE TRABAJO... 1-2 2. EDICIÓN DE PROGRAMAS...

Más detalles

Oferta de Proyectos Fin de Carrera para Ingeniería Técnica de Telecomunicación, especialidad Sistemas Electrónicos. Convocatoria Febrero 2014

Oferta de Proyectos Fin de Carrera para Ingeniería Técnica de Telecomunicación, especialidad Sistemas Electrónicos. Convocatoria Febrero 2014 Oferta de Proyectos Fin de Carrera para Ingeniería Técnica de Telecomunicación, especialidad Sistemas Electrónicos Convocatoria Febrero 04 Dpto. Tecnología Electrónica Numeración Secretaría Profesor FRANCISCO

Más detalles

BROKERMovil Online para SmartPhone Guía Rápida v1.0

BROKERMovil Online para SmartPhone Guía Rápida v1.0 BROKERMovil Online para SmartPhone Guía Rápida v1.0 Página 1 de 17 Índice 1 PUESTA EN MARCHA... 4 1.1 Requisitos... 4 1.2 Instalación de la aplicación... 4 1.2.1 Mediante descarga a través de Activa 24

Más detalles

SUMARIO. 2 Qué es conpay? 3 Acceso al sistema. 4 Como autorizar prestaciones. 7 Más funcionalidades de conpay. 12 Preguntas frecuentes

SUMARIO. 2 Qué es conpay? 3 Acceso al sistema. 4 Como autorizar prestaciones. 7 Más funcionalidades de conpay. 12 Preguntas frecuentes MANUAL CONPAY SUMARIO 2 Qué es conpay? 2 Descripción del sistema 2 Qué puedes hacer con conpay 2 Requisitos técnicos 3 Acceso al sistema 4 Como autorizar prestaciones 4 Selección de colaboradores 5 Identificación

Más detalles

GESTIÓN Y CONTROL DEL DESARROLLO E IMPLANTACIÓN DE APLICACIONES

GESTIÓN Y CONTROL DEL DESARROLLO E IMPLANTACIÓN DE APLICACIONES Ciclo Formativo: Módulo: Desarrollo de Aplicaciones Informáticas Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión Unidad de Trabajo 10: GESTIÓN Y CONTROL DEL DESARROLLO E IMPLANTACIÓN

Más detalles

TECNOLOGÍAS PARA LA AUTOMATIZACIÓN DE SUCURSALES BANCARIAS

TECNOLOGÍAS PARA LA AUTOMATIZACIÓN DE SUCURSALES BANCARIAS TECNOLOGÍAS PARA LA AUTOMATIZACIÓN DE SUCURSALES BANCARIAS GESTIÓN WEB (INTERNET O INTRANET) Página 1 de 9 Estimados Sres: Agradecemos la oportunidad que nos brindan, de volver a ponernos en contacto con

Más detalles

GUÍA BÁSICA DE USO DEL SISTEMA RED

GUÍA BÁSICA DE USO DEL SISTEMA RED SUBDIRECCIÓN GENERAL DE INSCRIPCIÓN, AFILIACION Y RECAUDACIÓN EN PERIODO VOLUNTARIO GUÍA BÁSICA DE USO DEL SISTEMA RED Marzo 2005 MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES TESORERÍA GENERAL DE LA SEGURIDAD

Más detalles

HARDWARE DE UN ORDENADOR. Elementos básicos

HARDWARE DE UN ORDENADOR. Elementos básicos HARDWARE DE UN ORDENADOR Elementos básicos Componentes de un ordenador Hardware: todos los componentes físicos, tanto internos como externos: monitor, teclado, disco duro, memoria, etc. Software: todos

Más detalles

Proyectos de Innovación Docente

Proyectos de Innovación Docente Proyectos de Innovación Docente Manual de Usuario Vicerrectorado de Docencia y Profesorado Contenido INTRODUCCIÓN... 3 DATOS PERSONALES... 6 Modificar email... 6 Modificar contraseña... 7 GESTIÓN PROYECTOS...

Más detalles

Boot Camp Manual de instalación y configuración

Boot Camp Manual de instalación y configuración Boot Camp Manual de instalación y configuración Contenido 3 Introducción 3 Requisitos 4 Visión general de la instalación 4 Paso 1: Comprobar si hay actualizaciones disponibles 4 Paso 2: Preparar el Mac

Más detalles

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA Fecha última revisión: Septiembre 2014 MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA MÓDULO GOTELGEST.NET MÓVIL... 3 1. INTRODUCCIÓN A

Más detalles

APLICACIONES WEB GOOGLE ANAYLITICS

APLICACIONES WEB GOOGLE ANAYLITICS APLICACIONES WEB GOOGLE ANAYLITICS Elena Berti Rebecca Thompson 2º DAW ÍNDICE Qué es una Aplicación Web Consideraciones técnicas Estructura de las Aplicaciones Web Ventajas Inconvenientes Diferencia entre

Más detalles

Guía Rápida de Inicio

Guía Rápida de Inicio Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

FP BÁSICA Ofimática y archivo de Documentos

FP BÁSICA Ofimática y archivo de Documentos FP BÁSICA Ofimática y archivo de Documentos ÍNDICE Introducción. Licencias de Software 1. Introducción Qué es hardware y qué es software? El término hardware (hw) hace referencia a las partes tangibles

Más detalles

Modelos y Bases de Datos

Modelos y Bases de Datos Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 10 Nombre: Álgebra Relacional Contextualización En qué consiste el álgebra relacional? Se ha planteado hasta el momento cada uno de los procesos

Más detalles

Manual para el alumno. Cobian Backup 11 (2016)

Manual para el alumno. Cobian Backup 11 (2016) Manual para el alumno Cobian Backup 11 (2016) 01.- Índice 01.- Índice... 1 02.- Introducción. Copias de seguridad... 2 03.- Instalación de Cobian Backup... 2 04.- Creación de una tarea... 2 04.1.- Características

Más detalles

Tutorial de uso. ScanIPTV V.4.7 http://scaniptv.emotec.es

Tutorial de uso. ScanIPTV V.4.7 http://scaniptv.emotec.es Tutorial de uso ScanIPTV V.4.7 http://scaniptv.emotec.es Conceptos básicos IP privada e IP pública La IP privada es una dirección virtual de una red interna, que hace referencia al dispositivo que se ha

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.

Más detalles

Control y Gestión de Notas de Gasto Documentación Técnico Comercial

Control y Gestión de Notas de Gasto Documentación Técnico Comercial Control y Gestión de Notas de Gasto Control y Gestión de Notas de Gasto Página 2 de 7 Qué es Indicus Control de Gastos?... 3 A quién va dirigida la aplicación de Control de Gastos?... 3 Características

Más detalles

En esta unidad añadiremos información sobre EXT3 y trabajaremos con aspectos visibles que nos proporcionan estos sistemas de archivos.

En esta unidad añadiremos información sobre EXT3 y trabajaremos con aspectos visibles que nos proporcionan estos sistemas de archivos. ESTRUCTURA DEL SISTEMA DE ARCHIVOS 1. Introducción. En la unidad anterior se esbozó mediante la explicación de los formatos del disco duro, distintos tipos de sistemas de archivos: FAT16, FAT32, NTFS y

Más detalles

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES RENOVACIÓN DEL CERTIFICADO CON MOZILLA FIREFOX EN SOFTWARE O TARJETA CRIPTOGRÁFICA (WINDOWS Y MAC) NOMBRE FECHA Elaborado por: Soporte Técnico 23/02/2011

Más detalles

Exportación e Importación horarios XML

Exportación e Importación horarios XML Exportación e Importación horarios XML Tipo documento Guía de procesos Funcionalidad Perfiles: Administración y Dirección Etapa Descripción Dirigido a Guía para la comunicación entre SAUCE y las aplicaciones

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

Estimado usuario. Tabla de Contenidos

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

Teclado sobre una PDA para Personas con Parálisis Cerebral

Teclado sobre una PDA para Personas con Parálisis Cerebral Manual de Usuario - 1 - - 2 - Teclado sobre una PDA para Personas con Parálisis Cerebral Capítulo 1. MANUAL DE USUARIO 12.1 Descripción de la aplicación Este programa le permitirá llevar a cabo las siguientes

Más detalles

Un Navegador es un programa que nos conecta a Internet y nos permite organizar nuestro

Un Navegador es un programa que nos conecta a Internet y nos permite organizar nuestro Introducción Un Navegador es un programa que nos conecta a Internet y nos permite organizar nuestro acceso al mundo Web. Cuando queremos entrar a Internet, lo primero que se abre en el ordenador es el

Más detalles

SELECCIÓN N Y DISEÑO DEL PRODUCTO Y SERVICIO

SELECCIÓN N Y DISEÑO DEL PRODUCTO Y SERVICIO SELECCIÓN N Y DISEÑO DEL PRODUCTO Y SERVICIO Administración n de Operaciones II 1 El desarrollo consistente y la introducción n de nuevos productos que valoren los clientes es muy importante para la prosperidad

Más detalles

Wiip Surveillance. Sistema de gestión de rondas de vigilancia. Wiip Systems C.B. S.L. 2013-2014

Wiip Surveillance. Sistema de gestión de rondas de vigilancia. Wiip Systems C.B. S.L. 2013-2014 Wiip Surveillance Sistema de gestión de rondas de vigilancia Wiip Systems C.B. S.L. 2013-2014 Wiip! Surveillance es la solución de Wiip! Systems para la gestión integral de rondas de vigilancia. Wiip!

Más detalles

Manual etime para supervisores

Manual etime para supervisores Contenido Introducción...3 Empezando a usar etime...4 Cómo entrar a etime?...5 *Cambiar su propia contraseña...5 Partes de pantalla principal...6 Funcionamiento estándar de las pantallas de captura...7

Más detalles

INSTRUCTIVO DEL COMANDO MAKE

INSTRUCTIVO DEL COMANDO MAKE INSTRUCTIVO DEL COMANDO MAKE Introducción Un programa escrito en C está normalmente compuesto por varios archivos. Estos archivos se van modificando según se va completando o cambiando el programa. Cada

Más detalles

IBM SPSS Statistics Versión 22. Instrucciones de instalación para Windows (Licencia concurrente)

IBM SPSS Statistics Versión 22. Instrucciones de instalación para Windows (Licencia concurrente) IBM SPSS Statistics Versión 22 Instrucciones de instalación para Windows (Licencia concurrente) Contenido Instrucciones de instalación...... 1 Requisitos de sistema........... 1 Instalación...............

Más detalles

Sistemas de control Outdoor solutions

Sistemas de control Outdoor solutions Sistemas de control Outdoor solutions Sistemas de control. Outdoor solutions Bienvenido al control de la iluminación Tecnología para una iluminación eficiente en las ciudades del futuro. Sistemas de control.

Más detalles

Solución de Mensajería y Colaboración HOSTED MICROSOFT EXCHANGE

Solución de Mensajería y Colaboración HOSTED MICROSOFT EXCHANGE Solución de Mensajería y Colaboración HOSTED MICROSOFT EXCHANGE Junio 2012 Introducción a Microsoft Exchange Su organización necesita que sus herramientas de comunicación sean económicas y flexibles, y

Más detalles

Recall SIP. Guía de Instalación y Configuración Versión 3.7

Recall SIP. Guía de Instalación y Configuración Versión 3.7 Recall SIP Guía de Instalación y Configuración Versión 3.7 INDICE 1- INTRODUCCION... 3 2- INSTALACIÓN DE RECALL SIP... 4 2.1 Instalación del Hardware...4 2.2 Instalación del Software...5 2.2.1 Instalación

Más detalles