INSTITUTO MEXICANO DE ACÚSTICA UNIVERSIDAD AUTÓNOMA DE GUERRERO, U. A. DE ARQUITECTURA Y URBANISMO Campus TAXCO

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

Download "INSTITUTO MEXICANO DE ACÚSTICA UNIVERSIDAD AUTÓNOMA DE GUERRERO, U. A. DE ARQUITECTURA Y URBANISMO Campus TAXCO"

Transcripción

1 INSTITUTO MEXICANO DE ACÚSTICA UNIVERSIDAD AUTÓNOMA DE GUERRERO, U. A. DE ARQUITECTURA Y URBANISMO Campus TAXCO 15º CONGRESO INTERNACIONAL MEXICANO DE ACÚSTICA 15th Mexican International Congreso on Acoustics TAXCO, GUERRERO, MÉXICO OCTUBRE, 2008 VO3 ALCANCES DE LA COMPUTACIÓN CUÁNTICA EN EL RECONOCIMIENTO DE VOZ Armando Jiménez Flores 1 Maximino Peña Guerrero 2 1 UAM Azc CBI-Electrónica ajf@correo.azc.uam.mx 2 IPN-Zac. ESIME-Acústica. mpenag@ipn.mx 346

2 VO3 ALCANCES DE LA COMPUTACIÓN CUÁNTICA EN EL RECONOCIMIENTO DE VOZ Armando Jiménez Flores 1 Maximino Peña Guerrero 2 1 UAM Azc CBI-Electrónica ajf@correo.azc.uam.mx 2 IPN-Zac. ESIME-Acústica. mpenag@ipn.mx ABSTRACT In recent years, new designs of speech recognition systems have helped increase their accuracy at expense of a lower speed in the process. Unfortunately, the techniques and algorithms faster involve approximations that reduce the accuracy of recognition. The purpose of our article is to explore the scope of quantum computing in the development of algorithms for speech recognition with features high precision and speed. We present some useful tools in simulation of algorithms that require many clock cycles when running on traditional processors, but that promise very high speed of response with a quantum computer. Keywords: Speech recognition, QCL, quantum computing, signal processing, FPGA. RESUMEN Durante los últimos años, nuevos diseños de sistemas de reconocimiento de voz han permitido incrementar su precisión a expensas de una menor velocidad en el proceso. Desafortunadamente, las técnicas y algoritmos más rápidos implican aproximaciones que reducen la precisión del reconocimiento. El objetivo de nuestro artículo es explorar los alcances de la computación cuántica en el desarrollo de algoritmos para reconocimiento de voz con características de alta precisión y velocidad. Presentamos algunas herramientas útiles en la simulación de algoritmos que requieren de muchos ciclos de reloj cuando se ejecutan en procesadores tradicionales, pero que prometen muy alta velocidad de respuesta con una computadora cuántica. Palabras Clave: Reconocimiento de voz, QCL, computación cuántica, procesamiento de señales, FPGA. I. INTRODUCCIÓN El proceso de reconocimiento de voz puede ser abordado mediante diversas técnicas, tales como comparación de patrones, modelos automáticos paramétricos, obtención de características fonéticas o alguna combinación total o parcial de ellas. Independientemente de la técnica utilizada, la mayoría de los sistemas reconocedores de voz contienen una primera etapa de procesamiento conocida como formador del espectro, la cual se encarga de tomar las señales de voz en el dominio del tiempo y establecer sus características en el dominio de la frecuencia [6]. Algunos realizan, además, un análisis lineal a partir de la 347

3 señal discreta en el dominio del tiempo. Generalmente, se continúa con un análisis espectral que consiste en medir los componentes de frecuencia pertenecientes a un conjunto de muestras de voz llamado ventana. Posteriormente, se modela el espectro mediante la parametrización de los componentes de frecuencia. Finalmente, se hace una transformación paramétrica que permite obtener vectores de observación para reconocer la voz. Frente a la disyuntiva de velocidad o precisión, el diseñador deberá decidir qué parámetros contemplar. De esta forma, para diseñar reconocedores de habla continua en tiempo real con mayor precisión, se han eliminado ciertas aproximaciones y se ha ido contemplando una mayor integración de parámetros. Por tal motivo se ha incrementado progresivamente la complejidad de los sistemas, incidiendo en una disminución de la velocidad de respuesta. No será un buen sistema aquel que tarde muchos segundos en procesar un segundo de habla, ni aquel que responda rápidamente pero consumiendo todo el recurso de cómputo disponible. El argumento de que la velocidad de reconocimiento es poco importante, porque las nuevas generaciones de circuitos y programas son cada vez más veloces, no es completamente válido. También los niveles de inteligencia y velocidad de respuesta que se le imponen a los reconocedores de habla continua van en aumento. II. VELOCIDAD DEL RECONOCIMIENTO DE VOZ Considérese que la velocidad del reconocimiento es el tiempo de CPU necesario para reconocer un segundo de habla, es decir, el período de tiempo en que el proceso de reconocimiento tiene el uso exclusivo de la CPU de una computadora con un sistema multitarea. Dado que los tiempos de acceso a la red y al disco no se consideran, es necesario que las mejoras en los algoritmos no incrementen el tiempo real del reconocimiento mientras reducen el tiempo de CPU. Esta forma de medir facilita los procesos de comparación entre pruebas distintas. Idealmente, en los sistemas de tiempo real el tiempo del habla debería ser el mismo que el de reconocimiento. Utilizando una técnica de procesamiento en línea (pipeline) podría lograrse un resultado aproximado al ideal, donde el retardo entre el final de la entrada de datos y el reconocimiento fuera despreciable. En el proceso de reconocimiento del habla se busca encontrar la secuencia de palabras W para una señal dada A. Independientemente del modelado que se utilice para la señal de voz, los modelos de lenguaje impactan en el tiempo de reconocimiento. Para reducir dicho impacto pueden utilizarse tres aproximaciones: 1. Búsqueda, consistente en encontrar la mejor secuencia de palabras. Esta aproximación puede demandar mucho cálculo, pero con buenas estructuras de búsqueda se puede reducir el tiempo. 2. Observación de probabilidades, basada en el cálculo de las probabilidades de observación. Con este enfoque se puede consumir entre el 60 y 90 % del tiempo de CPU, dependiendo del tamaño del vocabulario y de la complejidad de los modelos acústicos empleados. 3. Computación paralela y hardware, la cual se apoya en el uso de máquinas con mayor desempeño, incluyendo sistemas hardware de propósito específico. Cuando las aproximaciones algorítmicas carecen de la precisión requerida es necesario utilizar arquitecturas capaces de ejecutar varias tareas en paralelo para alcanzar el alto desempeño requerido en los cálculos. Una alternativa que promete resolver de manera muy eficiente cierto tipo de cálculos como los utilizados en el análisis de señales es la computación cuántica. Es por ello que, 348

4 nos hemos abocado a explorar las posibilidades de este nuevo paradigma para resolver problemas de cálculo intensivo como los requeridos en el proceso de reconocimiento de voz en tiempo real. III. COMPUTACIÓN CUÁNTICA Procesar información mediante algoritmos almacenados en un medio físico definido por estados que establecen las ecuaciones de la mecánica cuántica, es el principal significado de la computación cuántica. Podemos decir que cualquier tipo de información que existe en la naturaleza es un estado físico, debido a que es el resultado de la observación de un fenómeno natural. Sólo existe información si ésta puede procesarse con cualquier dispositivo físico natural o bien con un autómata artificial [3]. Una computadora cuántica no maneja bits, sino qubits, los cuales pueden ser creados en una partícula y representan la unidad básica de información en el contexto de la computación cuántica [1]. Por ejemplo, un electrón puede representar un 1 con espín hacia arriba, un 0 con espín hacia abajo además de estados cuánticos -superposiciones- que admiten simultáneamente un espín hacia arriba y un espín hacia abajo. Un pequeño número de partículas en estados de superposición puede incluir una cantidad enorme de información [2]. Una manipulación inteligente de las partículas haría posible la solución muy rápida de problemas como la descomposición factorial de números grandes, entre otros. Generalmente, los algoritmos de procesamiento de señales digitales implican el cálculo de funciones matemáticas con diversos niveles de complejidad. De esta forma, se calculan funciones básicas, tales como sumas, restas y operaciones lógicas. También, se procesan funciones de mediano nivel, tales como las de tipo exponencial, logarítmicas, sin(x), cos(x) y otras funciones trascendentales. Asimismo, se realizan cálculos con funciones más complejas como son las transformadas de Laplace, Z y de Fourier, entre otras. Muchas de estas funciones ya han sido descritas mediante algoritmos que pueden ser ejecutados en una computadora cuántica simulada por software. Ejemplos de ello son el algoritmo de Coppersmith para la transformada discreta de Fourier, el algoritmo de Shor para calcular los factores primos de números y el algoritmo de Grover para búsqueda de datos, entre otros[4]. IV. SIMULANDO UN PROCESADOR CUÁNTICO No pocos investigadores han estado trabajando tenazmente, durante los últimos años, para construir computadoras cuánticas. Tales computadoras podrían obtener provecho de la mecánica cuántica y sus propiedades, logrando mayor eficiencia que las computadoras tradicionales. Es importante hacer notar que, hasta este momento, la implementación práctica de una computadora cuántica, no ha sido construida: solo han sido construcciones teóricas [5]. Sin embargo, es posible simular dicha computadora y programar algunas funciones básicas utilizadas en el procesamiento de señales acústicas. Durante la última década se han desarrollado lenguajes cuánticos, tales como: QPL (Quantum Programming Language), QML (Quantum ML), QHaskell y QCL (Quantum Computation Language), pensados para programar y simular computadoras cuánticas. Con QCL, por ejemplo, es posible analizar algunas operaciones booleanas básicas que son comunes en una computadora clásica, tales como AND, OR, NOT. En la Figura 1 podemos ver en funcionamiento del simulador QCL y la interactividad con la interfase del usuario. En la Figura 2 se muestra un algoritmo que calcula la paridad de x y la almacena en y. La 349

5 Figura 3 muestra la realización, usando compuertas NO-Controladas, de un operador externo Fanout. Finalmente, la Figura 4 nos muestra la implementación de una función comparación de bit entre las cadenas de bits x 1 y x 2. Figura 1. Interfase de QCL con el usuario. Figura 2. Cálculo de la paridad de x. Figura 3. Fanout.qcl Implementación a la medida del Fanout. 350

6 Figura 4. Función comparación de bit entre las cadenas x 1 y x 2. V. EMULACIÓN DE DISPOSITIVOS CUÁNTICOS CON FPGAS Las técnicas y metodologías que se utilizan actualmente durante las fases del proceso de diseño y fabricación de circuitos integrados han dejado de ser un tanto artesanales y han cambiado radicalmente para soportar la complejidad de los circuitos. Ahora, el comportamiento y la estructura de un circuito integrado CI se describe mediante instrucciones de un lenguaje de programación de alto nivel orientado a la fabricación de circuitos integrados: VHDL (VHSIC Hardware Description Language VHSIC Very High Speed Integrated Circuits-) [7, 8]. Como entrada, el lenguaje recibe las intrucciones que definen el circuito, mientras que la salida es un conjunto de intrucciones compiladas para una máquina de control numérico robotizada que procesa el silicio, o sencillamente una matríz de conectividad compilada para un chip FPGA (Field Programmable Gate Array) o un chip CPLD (Complex Programmable Logic Device) [9, 10]. En la Figura 5 se muestra un diagrama conceptual del proceso que actualmente se utiliza para obtener dispositivos de silicio mediante una máquina de control numérico automatizada, a partir de su descripción por software. PROGRAMA EN VHDL QUE DESCRIBE A UNA MÁQUINA FASE DE COMPILACIÓN VHDL PROCESO DE MANUFACTURA EN SILICIO Figura 5. Desarrollo de dispositivos en silicio. Mediante la Figura 6 se muestra, conceptualmente, la forma en que el proceso de obtención de una computadora cuántica puede ser vista como una extensión del proceso 351

7 para generar dispositivos de silicio. En este nuevo proceso se contemplaría la automatización en la manufactura de hardware con tecnología cuántica. PROGRAMA QUE DESCRIBE A UNA MÁQUINA CUÁNTICA FASE DE COMPILACIÓN MANUFACTURA DE UNA COMPUTADORA CUÁNTICA Figura 6. Generación de una computadora con tecnología cuántica Mientras que los sistemas cuánticos se convierten en una realidad, nosotros proponemos la emulación de una computadora cuántica basada en compuertas lógicas cuánticas implementadas con FPGAs. Dicha emulación permitirá la implementación, en hardware, de algoritmos para reconocimiento de patrones acústicos en los que se intente explotar las posibilidades de paralelismo de tales algoritmos, tal como se muestra en la Figura 7. Para ello, será necesario definir algunas funciones de biblioteca para las compuertas cuánticas, conocidas como compuertas reversibles, las cuales permiten conocer sus condiciones de entrada a partir de sus salidas. DESCRIPCIÓN VHDL DE UN EMULADOR DE MÁQUINA CUÁNTICA FASE DE COMPILACIÓN VHDL DESARROLLO DE UN EMULADOR FPGA DE COMPUTADORA CUÁNTICA Figura 7. Generación de un emulador de máquina cuantica implementado con FPGA. VI. CONCLUSIONES Hemos analizado algunos de los requerimientos de cálculo que exigen los modernos sistemas de reconocimiento de patrones acústicos, particularmente, los que reconocen voz. Vimos que ante la necesidad de alcanzar una mayor precisión y velocidad, el paradigma de la computación cuántica sugiere la posibilidad de ser aplicada en el proceso de habla continua en tiempo real. Asimismo, hemos explorado la viabilidad de emular circuitos cuánticos mediante circuitos FPGA s y se ha encontrado que realmente es posible lograrlo. Una emulación de este tipo nos permitiría la construcción de circuitos cuánticos complejos, a partir de una biblioteca de componentes, de una manera sencilla. Así, podríamos emular el paralelismo presente en las computadoras cuánticas, mediante la contrucción de trayectorias paralelas para cada bit cuántico, sobre el circuito FPGA. Actualmente tenemos planeado desarrollar un emulador que nos permita realizar algunos algoritmos de medición cuántica, mientras se logra desarrollar en el futuro una computadora de control numérico cuántica. REFERENCIAS [1] Aaronson Scott, Los límites de la computación cuántica, Investigación y Ciencia, pp , mayo [2] McIntosh Harold V., Quantum Computing, Lecture notes XXV-XXVI, Summer School course, Puebla, México,

8 [3] McMahon David, Quantum Computing Explained, Wiley Inter Science, pgs. [4] Ömer Bernhard, A Procedural Formalism for Quantum Computing, Documentación qcl-0.3, [5] Newmann John von, Matematical Fundations of Quantum Mechanics, Princenton University Press, sisth printing pgs. [6] Rabiner L.R., R. W. Schafer, Digital Processing of Speech Signals, Prentice, Hall, [7] Peña Guerrero M. Captura de Múltiples Eventos MIDI en Tiempo de Ejecución. Tesis para obtener el grado de Doctor en Ciencias en Ingeniería Eléctrica. CINVESTAV, México, [8] Jiménez Flores A. Buffer Autocompactante para Switches y Ruteadores en Sistemas Paralelos. Tesis para obtener el grado de Doctor en Ciencias en Ingeniería Eléctrica. CINVESTAV, México, [9] Xilinx, VHDL: Reference Guide, Xilinx Inc., USA, [10] Xilinx, The Programmable Logic Data Book 1999, Xilinx Inc., USA., AUTORES Dr. Armando Jiménez Flores; Ingeniero en Comunicaciones y Electrónica (Escuela Superior de Ingeniería Mecánica y Eléctrica del IPN,); Maestro en Ciencias en Ingeniería Eléctrica (CINVESTAV-IPN); Doctor en Ciencias en Ingeniería Eléctrica (CINVESTAV-IPN 2006). Dr. Maximino Peña Guerrero; Ingeniero en Comunicaciones y Electrónica (ESIME-IPN 1981); Maestro en Ciencias en Ingeniería Eléctrica (CINVESTAV-1987); Doctro en Ciencias en Ingeniería Electrica (CINVESTAV 2005). 353

9 354

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

PROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL

PROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL PROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL N. E. Chávez Rodríguez*, A. M. Vázquez Vargas** *Departamento de Computación **Departamento de Procesamiento Digital de Señales

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

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

Por el rápido crecimiento de Internet la tecnología se ha tenido que adaptar para cubrir las

Por el rápido crecimiento de Internet la tecnología se ha tenido que adaptar para cubrir las Capítulo 1 Introducción Por el rápido crecimiento de Internet la tecnología se ha tenido que adaptar para cubrir las demandas de mayor ancho de banda. Para cubrir esta demanda los proveedores de Internet

Más detalles

3.8 Construcción de una ALU básica

3.8 Construcción de una ALU básica 3.8 Construcción de una ALU básica En este punto veremos como por medio de compuertas lógicas y multiplexores, se pueden implementar las operaciones aritméticas básicas de una ALU. Esencialmente en este

Más detalles

Descripción y tabla de especificaciones para prueba formativa Área Matemática Año 2014

Descripción y tabla de especificaciones para prueba formativa Área Matemática Año 2014 Descripción y tabla de especificaciones para prueba formativa Área Matemática Año 2014 Contenidos 1. El referente conceptual de la evaluación... 1 CUADRO 1. TABLA DE ESPECIFICACIONES EN EL ÁREA DE MATEMÁTICA...

Más detalles

INGENIERÍA EN SISTEMAS COMPUTACIONALES (ISIC-2010-224)

INGENIERÍA EN SISTEMAS COMPUTACIONALES (ISIC-2010-224) INGENIERÍA EN SISTEMAS COMPUTACIONALES (ISIC-2010-224) ÁREAS DE CONOCIMIENTO DESCRITAS Lenguajes de Programación. Bases de Datos. Redes de Computadoras. Arquitectura de Computadoras. Programación Web.

Más detalles

Laboratorio de Diseño de Sistemas Digitales

Laboratorio de Diseño de Sistemas Digitales Proceso de Diseño Laboratorio de Diseño de Sistemas Digitales I Semestre 2008 Ing. Gabriela Ortiz L. Diseño Implementación Depuración Diseño: Concepto inicial. Cuál es la función que lleva a cabo el objeto?

Más detalles

OPT. Núcleo Básico. Núcleo de Formación. Optativa. Nombre de la universidad. Universidad Politécnica de Pachuca. Nombre del programa educativo

OPT. Núcleo Básico. Núcleo de Formación. Optativa. Nombre de la universidad. Universidad Politécnica de Pachuca. Nombre del programa educativo Nombre la universidad Universidad Politécnica Pachuca Nombre l programa educativo Maestría en Mecatrónica Objetivo l programa educativo Formar recursos humanos altamente capacitados en los conocimientos

Más detalles

BÁSICAS INGENIERÍA EN COMPUTACIÓN INTELIGENTE

BÁSICAS INGENIERÍA EN COMPUTACIÓN INTELIGENTE OBJETIVO: Formar profesionales en el área de las Ciencias de la Computación con un alto sentido de responsabilidad social y humanista; con conocimientos sólidos de los fundamentos matemáticos y teóricos

Más detalles

Cómo planear la producción al crear tu empresa Documento para descargar

Cómo planear la producción al crear tu empresa Documento para descargar Cómo planear la producción al crear tu empresa Documento para descargar Bogotá Emprende. Prohibida la reproducción total o parcial bajo cualquier forma. 1 Tabla de contenido 1, A spectos básicos 3 2. Descripción

Más detalles

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl 1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,

Más detalles

El conjunto de conocimientos científicos y técnicos que hacen posible la resolución de forma automática de problemas por medio de las computadoras.

El conjunto de conocimientos científicos y técnicos que hacen posible la resolución de forma automática de problemas por medio de las computadoras. 1 Conceptos Generales 1.1 Definición de Informática Una posible definición de informática podría ser: El conjunto de conocimientos científicos y técnicos que hacen posible la resolución de forma automática

Más detalles

El Producto: Software

El Producto: Software Este material está basado en el curso preparado por A.Navarro, UCM U (que a su vez sigue el texto del libro de Pressman) El Producto: Software Ingeniería del Software de Gestión 1 Facultad de Informática

Más detalles

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO SÍLABO ASIGNATURA: MICROELECTRÓNICA CÓDIGO: 8F0108 1. DATOS GENERALES 1.1. DEPARTAMENTO ACADÉMICO : Ing. Electrónica e Informática 1.2. ESCUELA PROFESIONAL : Ingeniería de Mecatrónica 1.3. CICLO DE ESTUDIOS

Más detalles

UN PROBLEMA CON INTERÉS Y CALCULADORA

UN PROBLEMA CON INTERÉS Y CALCULADORA UN PROBLEMA CON INTERÉS Y CALCULADORA José Antonio Mora Sánchez. Alacant Las calculadoras ofrecen la posibilidad de modificar la óptica desde la que se abordan ciertos problemas matemáticos, esto hace

Más detalles

Guía Docente 2015/2016

Guía Docente 2015/2016 Guía Docente 2015/2016 Trabajo Fin de Grado Final Project Grado en Ingeniería Informática Modalidad Presencial Índice Trabajo Fin de Grado... 3 Breve descripción de la asignatura... 3 Brief Description...

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

1.- DATOS DE LA ASIGNATURA. Diseño Digital Avanzado con FPGAs. Nombre de la asignatura: Carrera: Ingeniería Electrónica. Clave de la asignatura:

1.- DATOS DE LA ASIGNATURA. Diseño Digital Avanzado con FPGAs. Nombre de la asignatura: Carrera: Ingeniería Electrónica. Clave de la asignatura: 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: (Créditos) SATCA 1 Diseño Digital Avanzado con FPGAs Ingeniería Electrónica SDJ 1203 4 2 6 2.- PRESENTACIÓN Caracterización

Más detalles

Breve Curso de VHDL. M. C. Felipe Santiago Espinosa. Profesor Investigador UTM

Breve Curso de VHDL. M. C. Felipe Santiago Espinosa. Profesor Investigador UTM Breve Curso de VHDL M. C. Felipe Santiago Espinosa Profesor Investigador UTM Noviembre de 2007 1 Orden del curso 1. Introducción al diseño con VHDL. 2. Unidades de diseño en VHDL. 3. Señales. 4. Especificación

Más detalles

INSTITUTO MEXICANO DE ACÚSTICA UNIVERSIDAD AUTÓNOMA DE GUERRERO, U. A. DE ARQUITECTURA Y URBANISMO Campus TAXCO

INSTITUTO MEXICANO DE ACÚSTICA UNIVERSIDAD AUTÓNOMA DE GUERRERO, U. A. DE ARQUITECTURA Y URBANISMO Campus TAXCO INSTITUTO MEXICANO DE ACÚSTICA UNIVERSIDAD AUTÓNOMA DE GUERRERO, U. A. DE ARQUITECTURA Y URBANISMO Campus TAXCO 15º CONGRESO INTERNACIONAL MEXICANO DE ACÚSTICA 15th Mexican International Congreso on Acoustics

Más detalles

TEMA 5. ELECTRÓNICA DIGITAL

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

Más detalles

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

Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal Emtech www.emtech.com.ar

Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal Emtech www.emtech.com.ar Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal Emtech www.emtech.com.ar Temario Introducción Circuitos Digitales FPGAs Flujo y Herramientas de Diseño Diseño para Síntesis Simulación Ejemplos

Más detalles

Evaluación de la capacidad óptima de medida y alcance de la acreditación de un laboratorio de calibración

Evaluación de la capacidad óptima de medida y alcance de la acreditación de un laboratorio de calibración Evaluación de la capacidad óptima de medida y alcance de la acreditación de un laboratorio de calibración Fernández Pareja, Mª Teresa te_fer@topografia.upm.es Departamento de Ingeniería Topográfica y Cartografía

Más detalles

Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos

Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos Antecedentes y Fundamentación Un Sistema de Información es un conjunto de componentes que interactúan entre sí, orientado

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

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali Sumadores En este documento se describe el funcionamiento del circuito integrado 7483, el cual implementa un sumador binario de 4 bits. Adicionalmente, se muestra la manera de conectarlo con otros dispositivos

Más detalles

SINTESIS Y DESCRIPCIÓN DE CIRCUITOS DIGITALES UTILIZANDO VHDL ANTECEDENTES

SINTESIS Y DESCRIPCIÓN DE CIRCUITOS DIGITALES UTILIZANDO VHDL ANTECEDENTES ANTECEDENTES En los últimos diez años la industria electrónica ha tenido una gran evolución en el desarrollo de sistemas digitales; desde computadoras personales, sistemas de audio y vídeo hasta dispositivos

Más detalles

TEMA VII: DISEÑO SECUENCIAL PROGRAMABLE

TEMA VII: DISEÑO SECUENCIAL PROGRAMABLE TEMA VII: ISEÑO SECUENCIAL PROGRAMABLE e igual forma que podíamos disponer de dispositivos combinacionales programables para poder implementar funciones combinacionales en un solo integrado, en el dominio

Más detalles

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04 Autorización Este documento entra en vigor a partir del 2 de agosto del 2005, a través de su autorización por parte del Dr. Francisco Javier Rojas Monroy, Coordinador de Operaciones, Calidad y Teclogía

Más detalles

El Rol Estratégico de los Sistemas de Información. Aplicaciones de sistemas clave en la organización (1)

El Rol Estratégico de los Sistemas de Información. Aplicaciones de sistemas clave en la organización (1) El Rol Estratégico de los Sistemas de Información Aplicaciones de sistemas clave en la organización (1) Puesto que en una organización hay diferentes intereses, especialidades y niveles, hay diferentes

Más detalles

EL COMPUTADOR. Las computadoras son actualmente

EL COMPUTADOR. Las computadoras son actualmente EL COMPUTADOR Es una máquina o Dispositivo mecánico-electrónico que procesa gran cantidad de información (numérica, alfanumérica) capaz elaborar gráficos, imágenes, diseños, sonidos y ayudándonos a realizar

Más detalles

REDUCCIÓN DE OPERACIONES EN UNA LÍNEA DE PRODUCCIÓN

REDUCCIÓN DE OPERACIONES EN UNA LÍNEA DE PRODUCCIÓN REDUCCIÓN DE OPERACIONES EN UNA LÍNEA DE PRODUCCIÓN Apolinar Zapata Rebolloso Servando Lizardi Macías Resumen Se presenta el uso de la simulación como una herramienta para reducir operaciones en una línea

Más detalles

Implementación de algoritmos genéticos paralelos de grano burdo en redes locales de computadoras. Resumen

Implementación de algoritmos genéticos paralelos de grano burdo en redes locales de computadoras. Resumen Implementación de algoritmos genéticos paralelos de grano burdo en redes locales de computadoras. Arturo Gómez Cortés y Raúl Leal Ascencio ITESO, Guadalajara Resumen El presente trabajo describe una arquitectura

Más detalles

Aplicación para la docencia en ingeniería: Cálculo de costes de mecanizado. MECACOST 1.0

Aplicación para la docencia en ingeniería: Cálculo de costes de mecanizado. MECACOST 1.0 Aplicación para la docencia en ingeniería: Cálculo de costes de mecanizado. MECACOST 1.0 R. Balart, D. García-Sanoguera, O. Fenollar, T. Boronat, L. Sánchez-Nácher Departamento de Ingeniería Mecánica y

Más detalles

Implementación de la transformada wavelet discreta para imágenes en un FPGA

Implementación de la transformada wavelet discreta para imágenes en un FPGA Implementación de la transformada wavelet discreta para imágenes en un FPGA Madeleine León 1, Carlos A. Murgas 1, Lorena Vargas 2, Leiner Barba 2, Cesar Torres 2 1 Estudiantes de pregrado de la Universidad

Más detalles

Conclusiones. Particionado Consciente de los Datos

Conclusiones. Particionado Consciente de los Datos Capítulo 6 Conclusiones Una de las principales conclusiones que se extraen de esta tesis es que para que un algoritmo de ordenación sea el más rápido para cualquier conjunto de datos a ordenar, debe ser

Más detalles

Interfaces de Usuario Inteligentes:

Interfaces de Usuario Inteligentes: Interfaces de Usuario Inteligentes: Pasado, Presente y Futuro Víctor M. López Jaquero, Francisco Montero, José Pascual Molina, Pascual González Instituto de Investigación en Informática (I3A) Laboratorio

Más detalles

1.2 Qué es un Sistemas de Información Geográfica?

1.2 Qué es un Sistemas de Información Geográfica? 1.1 Introducción En los últimos años, se ha desarrollado software especializado que permite el manejo de cartografía por computadora, favoreciendo a diferentes áreas, en el proceso de toma de decisiones.

Más detalles

Partes, módulos y aplicaciones de un Controlador de Procesos

Partes, módulos y aplicaciones de un Controlador de Procesos Partes, módulos y aplicaciones de un Controlador de Procesos Conceptos PLC Un controlador lógico programable es un sistema que originalmente fue desarrollado para la industria de manufactura, en particular

Más detalles

Por qué es importante la planificación?

Por qué es importante la planificación? Por qué es importante la planificación? La planificación ayuda a los empresarios a mejorar las probabilidades de que la empresa logre sus objetivos. Así como también a identificar problemas claves, oportunidades

Más detalles

FASES DEL PROCESO DE RESOLUCIÓN DE PROBLEMAS

FASES DEL PROCESO DE RESOLUCIÓN DE PROBLEMAS FASES DEL PROCESO DE RESOLUCIÓN DE PROBLEMAS Varios autores han tratado de identificar y describir las distintas fases en el proceso de resolución de problemas. Polya (1945), en su modelo descriptivo,

Más detalles

DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO:

DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: ELECTRONICA ACADEMIA A LA QUE SISTEMAS DIGITALES AVANZADOS PERTENECE: NOMBRE DE LA MATERIA: DISEÑO DIGITAL ASISTIDO POR COMPUTADORA CLAVE DE LA MATERIA:

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Técnica de modelado de objetos (I) El modelado orientado a objetos es una técnica de especificación semiformal para

Más detalles

1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez

1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez 1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez 1.2.1 CPU 1 Arquitecturas. 2 Tipos. 3 Características. 4 Funcionamiento(ALU, unidad de control, Registros y buses internos)

Más detalles

PROYECTO DISEÑO Y CONSTRUCCIÓN DE LA MAQUETA DE UNA CASA

PROYECTO DISEÑO Y CONSTRUCCIÓN DE LA MAQUETA DE UNA CASA 1 PROYECTO DISEÑO Y CONSTRUCCIÓN DE LA MAQUETA DE UNA CASA Introducción. Como aplicación a lo visto acerca de la vivienda y las instalaciones básicas, se plantea el siguiente proyecto: Planteamiento del

Más detalles

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO FACULTAD DE CS. QUIMICAS, FISICAS Y MATEMATICAS I. DATOS GENERALES DEPARTAMENTO ACADEMICO DE INFORMATICA SILABO 1.1 Asignatura : INTRODUCCION A LA INFORMATICA 1.2 Categoría : OE 1.3 Código : IF101AIN 1.4

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

DGB14DR-101 DCA/2002

DGB14DR-101 DCA/2002 BACHILLERATO GENERAL NOMBRE DE LA CAPACITACIÓN INFORMÁTICA CLAVE ASIGNATURA BASES DE DATOS I SEMESTRE V CRÉDITOS 6 ASIGNACIÓN DE TIEMPO 3 horas a la semana COMPONENTE DE FORMACIÓN DISTRIBUCIÓN DE ASIGNATURAS

Más detalles

GUÍAS. Módulo de Diseño de software SABER PRO 2013-2

GUÍAS. Módulo de Diseño de software SABER PRO 2013-2 GUÍAS Módulo de Diseño de software SABER PRO 2013-2 GUÍAS Módulo de diseño en ingeniería El diseño de productos tecnológicos (artefactos, procesos, sistemas e infraestructura) está en el centro de la naturaleza

Más detalles

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases El UML está compuesto por diversos elementos gráficos que se combinan para conformar diagramas. Debido a que el UML es un lenguaje, cuenta con reglas para combinar tales elementos. La finalidad de los

Más detalles

INTRODUCCION AL CONTROL AUTOMATICO DE PROCESOS

INTRODUCCION AL CONTROL AUTOMATICO DE PROCESOS INTRODUCCION AL CONTROL AUTOMATICO DE PROCESOS El control automático de procesos es parte del progreso industrial desarrollado durante lo que ahora se conoce como la segunda revolución industrial. El uso

Más detalles

Diseño Lógico I Facultad de Ciencias Exactas y Tecnología UNT. LENGUAJES DE DESCRIPCIÓN DE HARDWARE

Diseño Lógico I Facultad de Ciencias Exactas y Tecnología UNT. LENGUAJES DE DESCRIPCIÓN DE HARDWARE LENGUAJES DE DESCRIPCIÓN DE HARDWARE METODOS PARA DESCRIBIR CIRCUITOS LÓGICOS Descripción verbal Tablas de verdad Diagrama esquemático Expresiones del álgebra booleana Diagrama de tiempos Lenguajes de

Más detalles

GUIA PROGRAMACIÓN ORIENTADA A OBJETOS

GUIA PROGRAMACIÓN ORIENTADA A OBJETOS GUIA PROGRAMACIÓN ORIENTADA A OBJETOS 1. Por qué la P.O.O? R= A medida que se van desarrollando los lenguajes, se va desarrollando también la posibilidad de resolver problemas más complejos. En la evolución

Más detalles

Capacidad de respuesta y adaptación al cliente, claves para encontrar el camino del éxito

Capacidad de respuesta y adaptación al cliente, claves para encontrar el camino del éxito Capacidad de respuesta y adaptación al cliente, claves para encontrar el camino del éxito Partner de implementación 2 Berlys Corporación Alimentaria Sector Alimentación Productos y Servicios Fabricación

Más detalles

NORMA TÉCNICA DE AUDITORÍA SOBRE CONSIDERACIONES RELATIVAS A LA AUDITORÍA DE ENTIDADES QUE EXTERIORIZAN PROCESOS DE ADMINISTRACIÓN

NORMA TÉCNICA DE AUDITORÍA SOBRE CONSIDERACIONES RELATIVAS A LA AUDITORÍA DE ENTIDADES QUE EXTERIORIZAN PROCESOS DE ADMINISTRACIÓN Resolución de 26 de marzo de 2004, del Instituto de Contabilidad y Auditoría de Cuentas, por la que se publica la Norma Técnica de Auditoría sobre consideraciones relativas a la auditoría de entidades

Más detalles

CALIDAD TOTAL. Visión estratégica y buena gestión son los ingredientes fundamentales.

CALIDAD TOTAL. Visión estratégica y buena gestión son los ingredientes fundamentales. CALIDAD TOTAL Visión estratégica y buena gestión son los ingredientes fundamentales. ALFREDO SERPELL Ingeniero civil industrial UC Phd University of Texas at Austin.Profesor titular ingeniería y gestión

Más detalles

INTRODUCCIÓN. La influencia de las Tecnologías de la Información y la Comunicación (TIC) en la

INTRODUCCIÓN. La influencia de las Tecnologías de la Información y la Comunicación (TIC) en la 1 INTRODUCCIÓN La influencia de las Tecnologías de la Información y la Comunicación (TIC) en la educación es inminente en la actualidad. Los sistemas educativos recurren a la tecnología para agilizar sus

Más detalles

HERRAMIENTAS GENERALES PARA EL DESARROLLO DE JUEGOS Y SOFTWARE EDUCATIVO. Fernando Galindo Soria IPN UPIICSA Dpto. de Computación México, D.

HERRAMIENTAS GENERALES PARA EL DESARROLLO DE JUEGOS Y SOFTWARE EDUCATIVO. Fernando Galindo Soria IPN UPIICSA Dpto. de Computación México, D. HERRAMIENTAS GENERALES PARA EL DESARROLLO DE JUEGOS Y SOFTWARE EDUCATIVO Fernando Galindo Soria IPN UPIICSA Dpto. de Computación México, D.F DGIT CENIDET Cuernavaca, Mor. Septiembre de 1989 R E S U M E

Más detalles

EDITOR E INTÉRPRETE DE ALGORITMOS REPRESENTADOS EN DIAGRAMAS DE FLUJO 1 RESUMEN

EDITOR E INTÉRPRETE DE ALGORITMOS REPRESENTADOS EN DIAGRAMAS DE FLUJO 1 RESUMEN Informática Educativa Vol 11, No, 1, 1998 UNIANDES - LIDIE pp. 101-106 EDITOR E INTÉRPRETE DE ALGORITMOS REPRESENTADOS EN DIAGRAMAS DE FLUJO 1 Fabián CÁRDENAS VARELA Nelson CASTILLO IZQUIERDO Eduardo DAZA

Más detalles

CAPITULO I INTRODUCCION. Conforme la informática avanza, las imágenes se han convertido en un área muy

CAPITULO I INTRODUCCION. Conforme la informática avanza, las imágenes se han convertido en un área muy Introducción 4 CAPITULO I INTRODUCCION 1.1 Compresión de Imágenes. Conforme la informática avanza, las imágenes se han convertido en un área muy importante de esta. Hoy en día surgen más entornos gráficos

Más detalles

MANUAL DE ASIGNATURA

MANUAL DE ASIGNATURA INGENIERÍA INDUSTRIAL Objetivos MANUAL DE ASIGNATURA Preparar profesionales líderes, que mediante su formación interdisciplinaria sean capaces de tener una visión analítica y creativa para la mejora continua

Más detalles

HERRAMIENTA DE DIMENSIONADO DE SISTEMAS FOTOVOLTAICOS AUTONOMOS

HERRAMIENTA DE DIMENSIONADO DE SISTEMAS FOTOVOLTAICOS AUTONOMOS HERRAMIENTA DE DIMENSIONADO DE SISTEMAS FOTOVOLTAICOS AUTONOMOS M. VAZQUEZ, N. NUÑEZ Y L. DIAZ Sección Departamental de Electrónica Física EUIT de Telecomunicación Universidad Politécnica de Madrid e-mail

Más detalles

ORIENTACIONES SIMCE TIC

ORIENTACIONES SIMCE TIC ORIENTACIONES SIMCE TIC Sistema Nacional de Medición de Competencias TIC en Estudiantes ORIENTACIONES SIMCE TIC Sistema Nacional de Medición de Competencias TIC en Estudiantes INDICE Introducción 7 Prueba

Más detalles

UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval

UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I Licda. Consuelo Eleticia Sandoval OBJETIVO: ANALIZAR LAS VENTAJAS Y DESVENTAJAS DE LAS REDES DE COMPUTADORAS. Que es una red de computadoras?

Más detalles

Competencia Matemática tica y PISA (OCDE,2003) 6. Matemátizar se identifica con la resolución de problemas

Competencia Matemática tica y PISA (OCDE,2003) 6. Matemátizar se identifica con la resolución de problemas Competencia matemática y PISA (OCDE,2003) Programme for International Student Assessment Ministerio de Educación y Ciencia (MEC)- Instituto Nacional de Evaluación y Calidad del Sistema Educativo (INECSE)

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

El reto de la Gestión Documental

El reto de la Gestión Documental El reto de la Gestión Documental Introducción Quizá la pregunta más habitual que nos hacemos al considerar soluciones de Gestión Documental sea cómo puedo digitalizar la enorme cantidad de documentos que

Más detalles

Eficacia operativa en el sector público. 10 recomendaciones para reducir costes

Eficacia operativa en el sector público. 10 recomendaciones para reducir costes Eficacia operativa en el sector público 10 recomendaciones para reducir costes 2 de 8 Introducción Con unos amplios recortes de presupuesto y una presión constante que va en aumento, hoy en día el sector

Más detalles

Intel Tera-Scale Computing Alumno: Roberto Rodriguez Alcala

Intel Tera-Scale Computing Alumno: Roberto Rodriguez Alcala Intel Tera-Scale Computing Alumno: Roberto Rodriguez Alcala 1. Introducción Los procesadores con dos núcleos existen actualmente, y los procesadores de cuatro están insertándose en el mercado lentamente,

Más detalles

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador Act 1: Revisión de Presaberes Lectura No. 1 Título de la Lectura: El Computador Computador, dispositivo electrónico capaz de recibir un conjunto de instrucciones (input) y ejecutarlas realizando cálculos

Más detalles

MECATRÓNICA LISTADO DE MATERIAS CONTENIDO PLAN: 2007-2

MECATRÓNICA LISTADO DE MATERIAS CONTENIDO PLAN: 2007-2 MECATRÓNICA PLAN: 2007-2 La mecatrónica se refiere a la totalidad de fundamentos, procedimientos y técnicas para el servicio, producción y desarrollo de máquinas, dispositivos e instalaciones orientados

Más detalles

El proceso de edición digital en Artelope y CTCE

El proceso de edición digital en Artelope y CTCE El proceso de edición digital en Artelope y CTCE Carlos Muñoz Pons Universitat de València carlos.munoz-pons@uv.es Introducción Una de las cuestiones más importantes a la hora de trabajar en proyectos

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 5. Sistemas de Bases de Datos. frente a Sistemas de Ficheros

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 5. Sistemas de Bases de Datos. frente a Sistemas de Ficheros FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 5. Sistemas de Bases de Datos frente a Sistemas de Ficheros 1.- Sistemas de Ficheros. 2.- Problemas de los Sistemas de Ficheros. 3.- Sistemas

Más detalles

Criterios para seleccionar tecnología de Modelos de Toma de Decisiones

Criterios para seleccionar tecnología de Modelos de Toma de Decisiones Estado del Arte Por Eduardo Cantú y Stephen Sellers Criterios para seleccionar tecnología de Modelos de Toma de Decisiones Seleccionar la herramienta apropiada para desarrollar sus Modelos de Cadena de

Más detalles

Asignaturas antecedentes y subsecuentes

Asignaturas antecedentes y subsecuentes PROGRAMA DE ESTUDIOS Base de Datos I Área a la que pertenece: Área Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0156 Base de Datos II Asignaturas antecedentes y subsecuentes

Más detalles

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE Creado en May/14 Objetivo: Contar con una guía de las actividades que se deben realizar en esta fase,

Más detalles

DESARROLLO DE LA PROGRAMACIÓN PARA 4º ESO Opción B. Bloque 1. Contenidos comunes.

DESARROLLO DE LA PROGRAMACIÓN PARA 4º ESO Opción B. Bloque 1. Contenidos comunes. DESARROLLO DE LA PROGRAMACIÓN PARA 4º ESO Opción B Contenidos mínimos según real decreto 1631/2006 Bloque 1. Contenidos comunes. o Planificación y utilización de procesos de razonamiento y estrategias

Más detalles

Auditorías de calidad

Auditorías de calidad Auditorías de calidad Qué es una auditoría de la calidad? Qué es una auditoría interna? Cuáles son sus objetivos? Qué beneficios obtenemos?... En este artículo, puede obtenerse una visión general y nociones

Más detalles

V. CONCLUSIONES. Primera.

V. CONCLUSIONES. Primera. V. CONCLUSIONES Primera. El inventario de actividad física habitual para adolescentes (IAFHA) es un instrumento fiable y válido, y permite obtener información sobre la actividad física habitual en los

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

Guía Docente 2015/2016

Guía Docente 2015/2016 Guía Docente 2015/2016 Trabajo Fin de Grado Final Project Grado en Ingeniería Informática Modalidad a distancia Trabajo Fin degrado Índice Trabajo Fin de Grado... 3 Breve descripción de la asignatura...

Más detalles

Dirección General de Educación Superior Tecnológica

Dirección General de Educación Superior Tecnológica Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Créditos (Ht-Hp_ créditos): Carrera: Automatización de Empresas

Más detalles

Tema : ELECTRÓNICA DIGITAL

Tema : ELECTRÓNICA DIGITAL (La Herradura Granada) Departamento de TECNOLOGÍA Tema : ELECTRÓNICA DIGITAL.- Introducción. 2.- Representación de operadores lógicos. 3.- Álgebra de Boole. 3..- Operadores básicos. 3.2.- Función lógica

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

Centro de Idiomas. Catalogo de Cursos 2016-2017

Centro de Idiomas. Catalogo de Cursos 2016-2017 Centro de Idiomas Catalogo de Cursos 2016-2017 El dominio de los idiomas permite beneficiarse de oportunidades nuevas y diversas, por esta razón IE University considera que el conocimiento de varias lenguas

Más detalles

Nombre de la sesión: Fundamentos de software contable

Nombre de la sesión: Fundamentos de software contable Paquetería contable 1 Sesión No. 1 Nombre de la sesión: Fundamentos de software contable Contextualización: Estamos viviendo tiempos donde la información viaja por todo el mundo en algunos minutos o segundos,

Más detalles

VALORES CORPORATIVOS GRIFOLS

VALORES CORPORATIVOS GRIFOLS VALORES CORPORATIVOS GRIFOLS VALORES CORPORATIVOS GRIFOLS VALORES CORPORATIVOS GRIFOLS Es una forma de entender el negocio, de hacer las cosas, de relacionarnos entre nosotros y hacia afuera que ha hecho

Más detalles

EJEMPLO DE REPORTE DE LIBERTAD FINANCIERA

EJEMPLO DE REPORTE DE LIBERTAD FINANCIERA EJEMPLO DE REPORTE DE LIBERTAD FINANCIERA 1. Introduccio n El propósito de este reporte es describir de manera detallada un diagnóstico de su habilidad para generar ingresos pasivos, es decir, ingresos

Más detalles

Las TIC apoyo importante para el docente en educación básica

Las TIC apoyo importante para el docente en educación básica Las TIC apoyo importante para el docente en educación básica SILVIA HERNANDEZ LICONA ESCUELA TELESECUNDARIA 29 Y UNIVERSIDAD DE ETAC RESUMEN El presente proyecto tiene como fin principal dar cuenta de

Más detalles

Capitulo 3. Marco Teórico

Capitulo 3. Marco Teórico Capitulo 3. Marco Teórico A continuación se presenta la definición formal de lo que es un objeto de aprendizaje móvil y como ha sido tratado para poder implementarlo en MACLEN (Modalidad de Aprendizaje

Más detalles

Un filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i.

Un filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i. Filtros Digitales Un filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i. En electrónica, ciencias computacionales y matemáticas, un filtro

Más detalles

III JORNADAS DE EDUCACIÓN AMBIENTAL DE LA COMUNIDAD AUTÓNOMA DE ARAGÓN 24, 25 Y 26 DE MARZO DE 2006 CIAMA, LA ALFRANCA, ZARAGOZA

III JORNADAS DE EDUCACIÓN AMBIENTAL DE LA COMUNIDAD AUTÓNOMA DE ARAGÓN 24, 25 Y 26 DE MARZO DE 2006 CIAMA, LA ALFRANCA, ZARAGOZA COMUNICACIONES III JORNADAS DE EDUCACIÓN AMBIENTAL DE LA COMUNIDAD AUTÓNOMA DE ARAGÓN Postgrado en Gestión Medioambiental de la empresa. Una experiencia en la educación ambiental en Aragón para la inserción

Más detalles

Caso práctico de Cuadro de Mando con Tablas Dinámicas

Caso práctico de Cuadro de Mando con Tablas Dinámicas 1 Caso práctico de Cuadro de Mando con Tablas Dinámicas Luis Muñiz Socio Director de SisConGes & Estrategia Introducción Hay una frase célebre que nos permite decir que: Lo que no se mide no se puede controlar

Más detalles

Publicación del sitio web en internet. Equipo 6

Publicación del sitio web en internet. Equipo 6 Publicación del sitio web en internet Equipo 6 En que consiste? O Una vez que hemos diseñado nuestra página web llega el momento en el quede debemos publicarla en Internet. Para ello tenemos que encontrar

Más detalles

Infraestructura Tecnología y servicios de vanguardia sin ataduras. www.prosystem.es01

Infraestructura Tecnología y servicios de vanguardia sin ataduras. www.prosystem.es01 Tecnología y servicios de vanguardia sin ataduras www.prosystem.es01 Tecnología y servicios de vanguardia sin ataduras Servicios Gestionados de Monitorización Sistemas SIHS Gestión Documental Open Source

Más detalles

UML, ejemplo sencillo sobre Modelado de un Proyecto

UML, ejemplo sencillo sobre Modelado de un Proyecto UML, ejemplo sencillo sobre Modelado de un Proyecto Normal &DOLILFDU 0L3DQRUDPD 626 (VFULEHSDUD1RVRWURV Por Armando Canchala Contenido Introducción Objetivo Requerimientos Casos de Uso Subcasos de Uso

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