2nd Pan-American and Iberian Meeting on Acoustics November th ASA meeting 7 o Congress FIA 17 o Congress IMA CANCUN MEXICO

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

Download "2nd Pan-American and Iberian Meeting on Acoustics. 15 19 November 2010. 160 th ASA meeting 7 o Congress FIA 17 o Congress IMA CANCUN MEXICO"

Transcripción

1 1 2nd Pan-American and Iberian Meeting on Acoustics November th ASA meeting 7 o Congress FIA 17 o Congress IMA CANCUN MEXICO Session Code: 1pMUb CONNECTING KL WITH A NEW GRAPHIC COMPONENT Maximino Peña Guerrero Academia de Acústica, Escuela Superior de Ingeniería Mecánica y Eléctrica del Instituto Politécnico Nacional, ESIME-IPN, Av. Instituto Politécnico Nacional S/N , Zacatenco D.F. México.

2 2 CONNECTING KL WITH A NEW GRAPHIC COMPONENT Maximino Peña Guerrero Academia de Acústica, Escuela Superior de Ingeniería Mecánica y Eléctrica del Instituto Politécnico Nacional, ESIME-IPN, Av. Instituto Politécnico Nacional S/N , Zacatenco D.F. México. ABSTRACT One of the problems that has our KL language it is doesn't have a graphic interface that allows to show in screen music scores with a professional quality. KL (Kernel for a music Language) is a compiler designed for the music digital processing. It contain functions for the lexical, syntactic, and semantic analysis. The KL input is a file (or console) with a commands sequence (f. e.: do do sol do do# reb) with that which a song is described. The KL output is in essence sound, MIDI, and graphic music elements for console and printer. In this document a computer methodology is presented for add and to connect to the language KL a new semantic function that allows to draw a new musical figure into a graphic screen. The result is a staff that leaves drawing with these new agreement elements with the instructions that it contains a KL data file. Keywords: MIDI, staff, digital orchestra, graphics, music compiler RESUMEN Uno de los problemas que tiene nuestro lenguaje KL es que no tiene una interfase gráfica que permita mostrar en pantalla partituras de música con una calidad profesional: hasta ahora sólo contiene algunas funciones básicas de prueba. KL (Kernel for a Music Language) es un compilador diseñado para el procesamiento digital de la música. Éste contiene funciones para el análisis léxico, sintáctico, y semántico. La entrada a KL es un archivo (o consola) con una secuencia de comandos (p.e. do do sol do do# reb) con lo cual se describe una canción. La salida de KL es en esencia sonido, MIDI, y elementos gráficos de música para consola e impresora. En este documento se presenta una metodología computacional para adicionar y enlazar al lenguaje KL una nueva función semántica que permite graficar un nueva figura musical en una pantalla gráfica. El resultado es un pentagrama que se va dibujando con estos nuevos elementos de acuerdo con las instrucciones que contiene un archivo de datos de KL.

3 3 1. Introducción Cuando un compositor se encuentra desarrollando una obra musical, este tiene en mente el sonido tal cual y como debería sonar en el momento en que dicha composición ya sea terminada. Es decir nuestro compositor "escucha" la melodía en su cerebro imaginando la complejidad de los acordes y el escenario, todo con sólo la imaginación. Para probar la obra de vez en cuando el compositor necesita reunir una orquesta de carne y hueso. Sin embargo a veces resulta difícil reunir a todos los músicos a un mismo tiempo debido a los problemas inherentes en las relaciones humanas (presupuesto, sindicatos, entre otros). Aquí es donde aparece en el escenario la tecnología digital. Hoy en día existen muchos programas que simulan una orquesta completa. Es posible ver la evolución de una nueva composición con sólo manipular unos cuantos íconos en una computadora digital. Estos ambientes de software permiten manipular muchas de las variables que contienen los sonidos complejos como los que genera una gran orquesta cuando se encuentra tocando. El compositor puede hacer transposición, cambio de sonido instrumental, separar con precisión uno o varios instrumentos, combinar sonidos armónicos, cambios de clave, captura de notas en tiempo real, entre muchos otros [2]. KL (Kernel for a music Language) es un compilador que diseñamos en el Instituto Politécnico Nacional que permite al compositor escribir, analizar, mostrar y reproducir partituras musicales. KL se encuentra en constante evolución. Pretende ser un medio ambiente que permite precisamente simular una orquesta completa. Actualmente contiene unas cuantas funciones para manipular el hardware y otras tantas para el control de partituras. Contiene algunos componentes básicos de graficación de figuras musicales. En este documento se presenta algunos de los símbolos musicales que ha desarrollado el equipo de trabajo en nuestro laboratorio de acústica, y una descripción sucinta de conectar a KL estos nuevos componentes gráficos. 2. El núcleo de KL KL contiene una colección de funciones escritas en C/C++ las cuales se agrupan en tres bloques principales: análisis léxico, análisis sintáctico, y análisis semántico. Cada uno de estos bloques han sido diseñados de acuerdo con una definición estándar que siguen la tecnología de lenguajes e interpretes en ciencias computacionales [1]. KL recibe como entrada un archivo de comandos o caracteres escritos con un teclado de consola. Contiene un conjunto de palabras reservadas con las cuales se forman dichos comandos. Por ejemplo cuando KL recibe la secuencia de caracteres

4 4 ASCII do el sistema coloca de manera gráfica el símbolo musical de la nota correspondiente a la nota C (estándar C_4). Además de mostrar dicho símbolo, también escuchamos el sonido correspondiente a dicha nota. De la misma forma, si el compilador recibe una secuencia de comandos más compleja como podría ser do mi sol la si do, KL analiza la secuencia de caracteres y realiza el mismo procedimiento. Cabe mencionar que KL puede generar un archivo en TeX para imprimir en papel la partitura musical que se esta procesando. La siguiente tabla define de una manera formal el compilador de comandos KL [3]. Para implementar una orquesta electrónico-digital (Figura 2) construimos una red de instrumentos musicales electrónicos utilizando su propio lenguaje: el protocolo MIDI (Musical Instrument Digital Interface). Otra forma de implementar dicha orquesta digital

5 5 conectamos un sistema cliente-servidor utilizando el sistema de comunicaciones TCP/IP entre instrumentos musicales y su director digital. De esta manera KL puede trabajar en tiempo real teniendo varios servidores (músicos) conectados a un sólo cliente (el director). Cada servidor es un músico digital interpretando su propia partitura El cliente es el director de la orquesta. Cabe mencionar que cada servidor (músico) tiene una dirección IP que lo distingue de los demás [5]. 3. Adición de Funciones a KL Para que una función gráfica tenga una apariencia profesional utilizamos le técnica de splines o polinomios de tercer orden. Cada símbolo musical es una gráfica que ha sido construida concatenando dos o más polinomios. Básicamente el contorno de una figura son dos polinomios que parten de un solo punto. Para dar la apariencia sólida de la figura basta con unir un punto del primer polinomio con otro punto del segundo polinomio. De esta forma tenemos una porción sólida de una figura musical unida con otra porción sólida de la misma figura hasta unir cada porción para completar la gráfica [4]. Figura 1: Seis funciones gráficas adicionales. KL se ha diseñado de una forma modular. La compilación se hace con los compiladores cc de UNIX, cl de Microsoft, y gcc de GNU (MinGW). Para adicionar una nueva función a KL primero se debe colocar el nuevo comando en el archivo de encabezados kl.h. Despues, dentro la estructura enumerada keywords escribir la constante del nuevo comando en mayúsculas. Enseguida dar de alta el tipo de palabra

6 6 clave en la estructura keywordtable[]. Ademas, escribir el prototipo de la nueva función en el segmento de código correspondiente dentro del archivo de encabezado kl.h. Y por último, escribir el nombre del archivo (oarchivos auxiliares) que contiene la nueva función en el archivo makefile para los compiladores que se emplean. Cabe mencionar que se proporcionan tres archivos para las diverentes versiones de sistemas operativos: makefile.cl, makefile.mingw, y makefile.unx. 4. Pruebas y resultados Figura 2: Desarrollo de la orquesta digital. Uno de los resultados que se presentan es KL con algunas de las nuevas funciones de sonido y graficación. En la Figura 1 se pueden observar las gráficas de construyen dichos nuevos símbolos. Otro de los resultados es la integración de KL en la implementación de una orquesta virtual. En la Figura 2 se muestra el proceso de diseño y desarrollo de nuestra orquesta digital, la cual es administrada por el núcleo de KL. A la derecha de esta misma Figura de color rojo (altavoz-amplificador) y azul (sintetizador MIDI con PIC) se puede ver un músico electrónico digital que interpreta un solo instrumento musical (un saxofón). Cabe mencionar que nuestra orquesta tendrá 15 sintetizadores MIDI (un sintetizador por cada instrumento de la orquesta).

7 7 Conclusiones Hemos presentado una breve descripción del sistema KL. También se menciona brevemente una manera de adicionar y enlazar una nueva característica de funcionamiento. Es decir colocar en KL un nuevo comando que amplia su funcionamiento. KL, en proceso de desarrollo dentro de los laboratorios del Instituto Politécnico Nacional, es la columna vertebral de un sistema de composición asistida por computadora (CAC systems) con lo cual un compositor dispone de una orquesta digital (músicos digitales) para facilitar el análisis de un proceso de composición musical sin tener que tener una orquesta normal con músicos de carne y hueso. Referencias [1] Peña G. M., KL: A Kernel for a Music Language, 15 Congreso Internacional de Acústica, Octubre 2008, Taxco Guerrero México. [2] Peña G. M., A. De Lucca P., Capture of Events MIDI in Parallel With FPGA, Journal of Applied Sciences & Technology, Vol. 1, No. 1, March [3] Peña G.M. Captura de Múltiples Eventos MIDI en Tiempo de Ejecución, Inédita. México. Tesis presentada para aspirar al grado de Doctor en Ciencias en Ingeniería Eléctrica. Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional, [4] Peña G. M., J.J Negrete Redondo, G Key OpenGL Component, 14 Congreso Internacional de Acústica, Noviembre 2007, León Guanajuato México. [5] Peña G. M., Pentagrama-Servidor de Comandos MIDI, 15 Congreso Internacional de Acústica, Octubre 16, 2009, Uruapan Michoacán, México. Agradecimientos Agradezco el apoyo proporcionado por las autoridades del Instituto Politécnico Nacional, la Comisión de Operación y Fomento de Actividades Académicas, a la Dirección de Estudios de Posgrado e Investigación. De la misma forma agradezco al equipo de desarrolladores de software conformado por alumnos de la academia de acústica.

8 8 El autor Dr. Maximino Peña Guerrero; Ingeniero en Comunicaciones y Electrónica ESIME-IPN 1981); Maestro en Ciencias en Ingeniería Eléctrica (CINVESTAV 1987); Doctor en Ciencias en Ingeniería Eléctrica (CINVESTAV 2005). Profesor de tiempo completo en la ESIME del Instituto Politécnico Nacional desde 1981.

MAN: Red de Internet II de Audio Multimedia con Servidores y Clientes Incrustados Reporte Final Registro: 20040733. 1.

MAN: Red de Internet II de Audio Multimedia con Servidores y Clientes Incrustados Reporte Final Registro: 20040733. 1. MAN: Red de Internet II de Audio Multimedia con Servidores y Clientes Incrustados Reporte Final Registro: 20040733 Dr. Maximino Peña Guerrero 1 Ing. José de Jesús Negrete Redondo 2 Dr. Pablo Roberto Lizana

Más detalles

Introducción al PSPICE

Introducción al PSPICE Pspice incluye varios programas, entre ellos está Schematics que es un programa de captura con una interfase directa a otros programas y opciones de Pspice. Con este programa se pueden realizar varias

Más detalles

TEMA 1: INTRODUCCIÓN

TEMA 1: INTRODUCCIÓN 1 DISEÑO Y DESARROLLO DE COMPILADORES TEMA 1: INTRODUCCIÓN Qué es un Compilador? Un compilador no es más que un traductor, es decir, un programa que nos permite pasar información de un lenguaje a otro.

Más detalles

Metodologías de diseño de hardware

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

Más detalles

Capítulo 1. 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

Microsoft Office 2010 Illustrated. Tipos de Software

Microsoft Office 2010 Illustrated. Tipos de Software Microsoft Office 2010 Illustrated Tipos de Software SOFTWARE Conjunto de instrucciones que le indican a la computadora que hacer. Existen tres tipos de software: Sofware de Aplicacion Sofware de Programacion

Más detalles

Juan de Dios Murillo Morera e-mail: jmurillo@una.ac.cr Santiago Caamaño Polini e-mail: scaamano@costarricense.cr INTRODUCCIÓN

Juan de Dios Murillo Morera e-mail: jmurillo@una.ac.cr Santiago Caamaño Polini e-mail: scaamano@costarricense.cr INTRODUCCIÓN UNICIENCIA 24 pp. 83-89 2010 IMPLEMENTACIÓN DE UN SERVIDOR FTP UTILIZANDO EL MODELO CLIENTE/SERVIDOR MEDIANTE EL USO DE SOCKETS EN LENGUAJE C UNIX CON EL FIN DE MEJORAR LOS TIEMPOS DE RESPUESTA EN LA RED

Más detalles

INSTRUCCIONES PARA EL MANEJO DEL MUSESCORE PROGRAMA LIBRE DE NOTACIÓN MUSICAL

INSTRUCCIONES PARA EL MANEJO DEL MUSESCORE PROGRAMA LIBRE DE NOTACIÓN MUSICAL INSTRUCCIONES PARA EL MANEJO DEL MUSESCORE PROGRAMA LIBRE DE NOTACIÓN MUSICAL 1. DESCARGAR EL PROGRAMA Para descargar el programa se debe ingresar a la siguiente dirección Web: http://musescore.org/es/descarga

Más detalles

SISTEMA OPERATIVO WINDOWS

SISTEMA OPERATIVO WINDOWS SISTEMA OPERATIVO WINDOWS QUÉ ES WINDOWS? Es un Sistema Operativo, que cuenta con un Ambiente Gráfico (GUI) que permite ejecutar programas (aplicaciones) de forma más fácil y cómoda para el usuario. Viene

Más detalles

EMBA. Asignatura: Apunte 10 Instructivo Aplicación MIDI. Alumno:. Band-in-a-Box:

EMBA. Asignatura: Apunte 10 Instructivo Aplicación MIDI. Alumno:. Band-in-a-Box: EMBA Escuela de Música de Buenos Aires Asignatura: EBEP Apunte 10 Instructivo Aplicación MIDI Daniel Albano Alumno:. Band-in-a-Box: Descripción Band-in-a-Box es una herramienta de composición musical poderosa

Más detalles

Programa de la materia. Programación de Sistemas. Organización del curso. Evaluación. Acerca de los trabajos. Acerca de las responsabilidades

Programa de la materia. Programación de Sistemas. Organización del curso. Evaluación. Acerca de los trabajos. Acerca de las responsabilidades Programa de la materia Programación de Sistemas Disponible desde el sitio web http://www.uv.mx/rrojano/programacion_sist/ Mtro. en IA José Rafael Rojano Cáceres rrojano@gmail.com http://www.uv.mx/rrojano

Más detalles

Computación Tercer Año

Computación Tercer Año Colegio Bosque Del Plata Computación Tercer Año UNIDAD 3 Sistemas Operativos E-mail: garcia.fernando.j@gmail.com Profesor: Fernando J. Garcia Ingeniero en Sistemas de Información Sistemas Operativos Generaciones

Más detalles

Compiladores y Lenguajes de Programación. Maria de Guadalupe Cota Ortiz

Compiladores y Lenguajes de Programación. Maria de Guadalupe Cota Ortiz Compiladores y Lenguajes de Programación Maria de Guadalupe Cota Ortiz Organizaciones que rigen las normas para estandarización de Lenguajes de Programación IEEE (Instituto de Ingenieros Eléctricos y Electrónicos)

Más detalles

Carlo Yovani Aguilar Avendaño (1). Instituto Tecnológico de Tuxtla Gutiérrez. cyovani.aguilar@gmail.com.

Carlo Yovani Aguilar Avendaño (1). Instituto Tecnológico de Tuxtla Gutiérrez. cyovani.aguilar@gmail.com. Aplicación móvil para el recorrido asistido en instalaciones basado en planos arquitectónicos, caso de estudio en el Instituto Tecnológico de Tuxtla Gutiérrez, Chiapas, México (UbicaTec). Mobile application

Más detalles

Entorno de programación de Sistemas Operativos.

Entorno de programación de Sistemas Operativos. Entorno de programación de Sistemas Operativos. La programación de aplicaciones sobre sistemas operativos supone conocer y usar las bibliotecas con las llamadas al sistema operativo. Para hacer una aplicación

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

Simulador de Protocolos de Red a tráves de WEB

Simulador de Protocolos de Red a tráves de WEB Simulador de Protocolos de Red a tráves de WEB Propuesta de Estudio 20071608 Director Ing. Francisco Antonio Polanco Montelongo Resumen Introducción Actualmente, el desarrollo tecnológico a alcanzado niveles

Más detalles

Nombre del documento: ProgramadeEstudiode asignaturadeespecialidad. Referencia a la Norma ISO9001:2008 7.3 Página 1 de 7

Nombre del documento: ProgramadeEstudiode asignaturadeespecialidad. Referencia a la Norma ISO9001:2008 7.3 Página 1 de 7 Referencia a la Norma ISO9001:2008 7.3 Página 1 de 7 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Sistemas Operativos de Red Carrera: Ing. en Sistemas Computacionales Clave de la asignatura: RSF-1201

Más detalles

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA UNIDAD ADOLFO LÓPEZ MATEOS - ZACATENCO

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA UNIDAD ADOLFO LÓPEZ MATEOS - ZACATENCO INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA UNIDAD ADOLFO LÓPEZ MATEOS - ZACATENCO ACADEMIA DE COMPUTACIÓN LABORATORIO DE DESARROLLO DE REDES PRACTICA No.6 México

Más detalles

Prototipo de virtualización de un caso de estudio para fundamentar la virtualización en el SNEST

Prototipo de virtualización de un caso de estudio para fundamentar la virtualización en el SNEST L u n a G a r c í a F e l i p e - M a r t í n e z Z a m u d i o M a r í a d e L o u r d e s V Í N C U L O S J U L I O D E 2 0 1 3 VOLUMEN 10 NÚMERO 2 Prototipo de virtualización de un caso de estudio para

Más detalles

WWW.COMPUTERCOACHPROGRAM.COM

WWW.COMPUTERCOACHPROGRAM.COM Generalmente la mayoría de las personas pensamos que las computadoras son aparatos difíciles de utilizar. Esta forma de pensar se debe a que estos sorprendentes aparatos pueden realizar tareas que hace

Más detalles

Bienvenidos a la presentación: Introducción a conceptos básicos de programación.

Bienvenidos a la presentación: Introducción a conceptos básicos de programación. Bienvenidos a la presentación: Introducción a conceptos básicos de programación. 1 Los programas de computadora son una serie de instrucciones que le dicen a una computadora qué hacer exactamente. Los

Más detalles

Adquisición de Datos usando Matlab

Adquisición de Datos usando Matlab 21 Adquisición de Datos usando Matlab Bruno Vargas Tamani Facultad de Ingeniería Electrónica y Eléctrica, Universidad Nacional Mayor de San Marcos, Lima, Perú RESUMEN: La interconexión a nivel de computadoras

Más detalles

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos.

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos. Contenidos Sistemas operativos Tema 3: Estructura del sistema operativo Componentes típicos del SO Servicios del SO Llamadas al sistema Programas del sistema El núcleo o kernel Modelos de diseño del SO

Más detalles

Enseñanza de programación multihilo y controladores de dispositivo en entornos Windows para alumnos de electrónica

Enseñanza de programación multihilo y controladores de dispositivo en entornos Windows para alumnos de electrónica Enseñanza de programación multihilo y controladores de dispositivo en entornos Windows para alumnos de electrónica A. Da Silva, V. Hernández y J.F. Martínez Departamento de Ingeniería y Arquitecturas Telemáticas.

Más detalles

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

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

Más detalles

InAge: Una Herramienta para el Desarrollo y Simulación de Sociedades de Agentes Reactivos

InAge: Una Herramienta para el Desarrollo y Simulación de Sociedades de Agentes Reactivos InAge: Una Herramienta para el Desarrollo y Simulación de Sociedades de Agentes Reactivos Sayde Alcántara Santiago 1, Carlos Alberto Fernández-y-Fernández 2, Ricardo Ruiz-Rodríguez 3 1 Instituto Nacional

Más detalles

ENTORNO GRÁFICO. PROFESOR: Maicol Angel Lezama Quintana

ENTORNO GRÁFICO. PROFESOR: Maicol Angel Lezama Quintana ENTORNO GRÁFICO PROFESOR: Maicol Angel Lezama Quintana INTERFAZ GRÁFICA Surge con la necesidad de hacer los ordenadores más accesibles para el uso de los usuarios comunes. La mayoría de ordenadores domésticos,

Más detalles

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA Nombre: Aplicaciones Computacionales Código: CC-215 Fecha Actualización: Septiembre 2004 Unidad Responsable: Departamento

Más detalles

Arquitectura de Aplicaciones

Arquitectura de Aplicaciones 1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento

Más detalles

Fundamentos de programación I. - Anexo de Software -

Fundamentos de programación I. - Anexo de Software - Fundamentos de programación I - - 1. Introducción 1.1. Introducción a Dev-C++ y DJGPP 1.1.1. Qué es Dev-C++? Dev-C++ es un Entorno Integrado de Desarrollo (Integrated Development Environment, IDE) capaz

Más detalles

Programación Orientada a Objetos Inteligencia Artificial Programación Lógica Lógica Matemática Tecnicas para el derrallo de sistemas artificiales

Programación Orientada a Objetos Inteligencia Artificial Programación Lógica Lógica Matemática Tecnicas para el derrallo de sistemas artificiales ANEXO D. INSTITUCION: PLANES DE ESTUDIOS DE OTRAS IES INSTITUTO POLITECNICO NACIONAL CIENCIAS DE LA COMPUTACIÓN Inteligencia artificial Programación Orientada a Objetos Inteligencia Artificial Programación

Más detalles

Construcción de un componente que permita manipular un gráfico para su almacenamiento como texto en una base de datos

Construcción de un componente que permita manipular un gráfico para su almacenamiento como texto en una base de datos La crisis corporativa: desencuentro entre la ética y la economía neoclásica Construcción de un componente que permita manipular un gráfico para su almacenamiento como texto en una base de datos Construction

Más detalles

Manual de uso Packet Tracer 5

Manual de uso Packet Tracer 5 Manual de uso Packet Tracer 5 ELO 324 - Laboratorio de Redes y Sistemas Operativos Profesor Miguel Rebolledo Marzo 2011 Indice Introducción.. 3 Objetivos.. 3 Primeros Pasos. 4 Posicionamiento de los Dispositivos..

Más detalles

Preliminares. Tipos de variables y Expresiones

Preliminares. Tipos de variables y Expresiones Preliminares. Tipos de variables y Expresiones Felipe Osorio Instituto de Estadística Pontificia Universidad Católica de Valparaíso Marzo 5, 2015 1 / 20 Preliminares Computadoras desarrollan tareas a un

Más detalles

DISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550

DISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550 DISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550 QUIRINO JIMENEZ DOMINGUEZ, MARGARITA ALVAREZ CERVERA INSTITUTO TECNOLÓGICO DE MÉRIDA qjimenezdo@yahoo.com.mx RESUMEN: En el presente

Más detalles

Processadors de Llenguatge II. Compiladores

Processadors de Llenguatge II. Compiladores Processadors de Llenguatge II Compiladores Que es un compilador Un traductor es cualquier programa que toma un texto escrito en un lengiaje y da como salida en otro lenguaje(llamado objeto) texto lenguaje

Más detalles

Capítulo 1. Introducción.

Capítulo 1. Introducción. Capítulo 1. Introducción. 1.1 Definición del problema. El mundo de la persona ciega es un mundo falto de visión en el que la información transmitida por otros sentidos cobra una importancia esencial. Si

Más detalles

Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador.

Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador. PRINCIPALES TIPOS DE SOFTWARE Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador. Software de aplicación: Son programas escritos para realizar funciones específicas

Más detalles

Generalidades Computacionales

Generalidades Computacionales Capítulo 2 Generalidades Computacionales 2.1. Introducción a los Computadores Definición: Un computador es un dispositivo electrónico que puede transmitir, almacenar, recuperar y procesar información (datos).

Más detalles

Nombre del documento: Programa de Estudio de asignatura de Especialidad

Nombre del documento: Programa de Estudio de asignatura de Especialidad Referencia a la Norma ISO 9001:2008 7.3 Página 1 de 10 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Redes II Carrera: Ing. en Sistemas Computacionales Clave de la asignatura: RSD-1204 (Créditos)

Más detalles

MANUAL INICIACIÓN ROSEGARDEN SECUENCIADOR AUDIO Y EDITOR PARTITURAS PARA SISTEMA GNU-LINUX.

MANUAL INICIACIÓN ROSEGARDEN SECUENCIADOR AUDIO Y EDITOR PARTITURAS PARA SISTEMA GNU-LINUX. MANUAL INICIACIÓN ROSEGARDEN SECUENCIADOR AUDIO Y EDITOR PARTITURAS PARA SISTEMA GNU-LINUX. 0. CONFIGURACIÓN INICIAL DE AUDIO En un equipo que no pertenezca a la dotación TIC tendremos que instalar timidity

Más detalles

Capitulo VIII. Multimedios. En informática, multimedios es la forma de presentar información que emplea

Capitulo VIII. Multimedios. En informática, multimedios es la forma de presentar información que emplea Capitulo VIII Multimedios. En informática, multimedios es la forma de presentar información que emplea una combinación de texto, sonido, imágenes, animación y vídeo. Entre las aplicaciones informáticas

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMMAS INFORMÁTICOS

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMMAS INFORMÁTICOS TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMMAS INFORMÁTICOS HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Desarrollo de

Más detalles

2º ESO BLOQUE: HARDWARE Y SISTEMAS OPERATIVOS EL ORDENADOR: HARDWARE

2º ESO BLOQUE: HARDWARE Y SISTEMAS OPERATIVOS EL ORDENADOR: HARDWARE 2º ESO BLOQUE: HARDWARE Y SISTEMAS OPERATIVOS EL ORDENADOR: HARDWARE 1. EL ORDENADOR Es una máquina electrónica diseñada para la manipulación y procesamiento de datos de datos, capaz de desarrollar complejas

Más detalles

Fundamentos de Sistemas Operativos

Fundamentos de Sistemas Operativos Fundamentos de Sistemas Operativos Sistemas Informáticos Fede Pérez Índice TEMA Fundamentos de Sistemas Operativos 1. - Introducción 2. - El Sistema Operativo como parte de un Sistema de Computación 2.1

Más detalles

VEO Ultimate Preguntas frecuentes

VEO Ultimate Preguntas frecuentes VEO Ultimate Preguntas frecuentes Quiero ser distribuidor Qué se necesita? Se requiere: Enviar solicitud de distribución. Acordar fecha y hora para: Recibir curso de capacitación. Instalar el software

Más detalles

Manual de Windows XP

Manual de Windows XP Universidad de Chiclayo Pagina 1 1. Sistema Operativo 2. El escritorio (desktop) 3. Íconos importantes 4. Menú contextual 5. Carpetas 6. Fondo del escritorio (papel tapiz) 7. El protector de pantalla 8.

Más detalles

Informática musical en el aula

Informática musical en el aula Informática musical en el aula José Antonio Jodar Guerrero. Profesor Superior de Clarinete del Conservatorio Profesional Narciso Yepes. Lorca Es importante no dar la espalda a los tiempos que corren. Una

Más detalles

1. Definición de puerto 2. Sockets 3. Conceptos cliente/servidor 4. Definición de Stream 5. Concurrencia, multiprogramación y multitarea 6.

1. Definición de puerto 2. Sockets 3. Conceptos cliente/servidor 4. Definición de Stream 5. Concurrencia, multiprogramación y multitarea 6. 1. Definición de puerto 2. Sockets 3. Conceptos cliente/servidor 4. Definición de Stream 5. Concurrencia, multiprogramación y multitarea 6. Servidores iterativos y concurrentes 7. Estándares Stream Es

Más detalles

Computación Aplicada

Computación Aplicada Computación Aplicada P R O P E D É U T I C O FACULTAD DE INGENIERÍA UNIVERSIDAD AUTÓNOMA DE QUERÉTARO Ma. Teresa García Ramírez Instructor Ma. Teresa García Ramírez Doctorado en Tecnología Avanzada en

Más detalles

AutoCAD, Herramientas 2D CONTENIDO

AutoCAD, Herramientas 2D CONTENIDO CONTENIDO HOJA TÉCNICA... 3 INTRODUCCIÓN... 4 GENERALIDADES DEL AUTOCAD... 5 COMO UTILIZAR ESTE MANUAL... 5 PARTE 1: PREPARACIÓN... 7 1.- CONOCIENDO EL COMPUTADOR:... 7 1.1.- COMPONENTE FÍSICO:... 8 1.2.-

Más detalles

LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ

LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ NÚCLEO BÁSICO N 2: INTRODUCCIÓN A LA INFORMÁTICA SESIÓN DE APRENDIZAJE N 2.2: EL COMPUTADOR Y SUS PARTES. COMPETENCIA: Reconozco que el computador es un artefacto

Más detalles

1. Resumen. 2. Introducción.

1. Resumen. 2. Introducción. Integración de un Sistema de Telecomunicación Aumentativo en una Red Virtual Para Soporte de Personas con Discapacidad. Francisco Chávez, Francisco Fernández. Departamento de Informática. Centro Universitario

Más detalles

Analizar, desarrollar y programar modelos matemáticos, estadísticos y de simulación.

Analizar, desarrollar y programar modelos matemáticos, estadísticos y de simulación. PERFIL PROFESIONAL Analizar, desarrollar y programar modelos matemáticos, estadísticos y de simulación. Reconocer y guiarse por los aspectos sociales, profesionales y éticos en su entorno. Dirigir y coordinar

Más detalles

Tema 1: Computadores y Programas

Tema 1: Computadores y Programas Tema 1: Computadores y Programas Ingeniería Informática Ingeniería Técnica en Informática de Sistemas Ingeniería Técnica en Informática de Gestión Departamento de Ciencia de la Computación e I.A. Universidad

Más detalles

IBM Rational Statemate ayuda a los ingenieros de sistemas a enfrentarse a los retos del mercado de sistemas integrados complejos

IBM Rational Statemate ayuda a los ingenieros de sistemas a enfrentarse a los retos del mercado de sistemas integrados complejos ZP09-0207, con fecha 2 de junio de 2009 IBM Rational Statemate ayuda a los ingenieros de sistemas a enfrentarse a los retos del mercado de sistemas integrados complejos Índice 1 Resumen de características

Más detalles

Simulación y Control de un Sistema Mecatrónico Aplicando Diseño Asistido por Computadora

Simulación y Control de un Sistema Mecatrónico Aplicando Diseño Asistido por Computadora La Mecatrónica en México, Vol. 2, No. 3, páginas 90-98, Septiembre 2013. Disponible en línea en www.mecamex.net/revistas/lmem ISSN en trámite, 2013 Derechos de autor y derechos conexos, Asociación Mexicana

Más detalles

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información.

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. INTRODUCCIÓN AL ORDENADOR Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. Se compone de dos elementos fundamentales que

Más detalles

INGENIERÍA DEL SOFTWARE

INGENIERÍA DEL SOFTWARE INGENIERÍA DEL SOFTWARE Sesión No. 2 Nombre: Procesos de ingeniería del software INGENIERÍA DEL SOFTWARE 1 Contextualización La ingeniería de software actualmente es muy importante, pues con los avances

Más detalles

Tutorial y descripción técnica de TCP/IP

Tutorial y descripción técnica de TCP/IP Page 1 of 6 Tabla de contenidos Modelo cliente/servidor 4.2 TELNET Figura: TELNET- Protocolo de conexión remota. TELNET es un protocolo estándar siendo su número STD de 8. Su status es recomendado. Se

Más detalles

DIPLOMADO EN SEGURIDAD INFORMATICA

DIPLOMADO EN SEGURIDAD INFORMATICA DIPLOMADO EN SEGURIDAD INFORMATICA Modulo 9: Soporte Computacional Clase 9_3:Protocolos de comunicación y conectividad de arquitecturas multiplataforma. Director Programa: César Torres A Profesor : Claudio

Más detalles

SIMULACIÓN REMOTA DE PROCESOS Y SISTEMAS DE ENTRADA/SALIDA

SIMULACIÓN REMOTA DE PROCESOS Y SISTEMAS DE ENTRADA/SALIDA SIMULACIÓN REMOTA DE PROCESOS Y SISTEMAS DE ENTRADA/SALIDA Carlos Domínguez, Houcine Hassan, Ángel Perles Departamento de Informática de Sistemas y Computadores Universidad Politécnica de Valencia {carlosd,

Más detalles

Análisis de un sistema Dual-Tone Multi-Frequency (DTMF)

Análisis de un sistema Dual-Tone Multi-Frequency (DTMF) Análisis de un sistema Dual-Tone Multi-Frequency (DTMF) Ignacio Acero, Andrés Arévalo, Santiago López Ingeniería Electrónica, Universidad Sergio Arboleda ignacio.acero@usa.edu.co andres.arevalo@correo.usa.edu.co

Más detalles

Técnico Profesional en Informática (IT Professional )

Técnico Profesional en Informática (IT Professional ) Técnico Profesional en Informática (IT Professional ) Objetivo : Introducir los estudiantes en las tecnologías de la información, y los prepara para construir y administrar una red de comunicación local

Más detalles

1.9. Es obligatoria la asistencia? / Is Attendance to Class Mandatory?

1.9. Es obligatoria la asistencia? / Is Attendance to Class Mandatory? 1. ASIGNATURA / COURSE 1.1. Nombre / Course Title Nuevas tecnologías aplicadas a la música 1.2. Código / Course Code 14742 1.3. Tipo / Type of Course Optativa / Optional 1.4. Nivel / Level of Course Licenciatura

Más detalles

SERVICIOS TELEMÁTICOS PARA GESTIÓN DEL TURISMO RURAL EN UNA COMARCA.

SERVICIOS TELEMÁTICOS PARA GESTIÓN DEL TURISMO RURAL EN UNA COMARCA. UNIVERSIDAD DE VALLADOLID ESCUELA UNIVERSITARIA POLITÉCNICA INGENIERO TÉCNICO INDUSTRIAL, ESPECIALIDAD EN ELECTRÓNICA INDUSTRIAL MEMORIA RESUMEN PROYECTO FIN DE CARRERA SERVICIOS TELEMÁTICOS PARA GESTIÓN

Más detalles

Configuración del servicio de printers CUPS

Configuración del servicio de printers CUPS Configuración del servicio de printers CUPS Common Unix Printing System (Sistema de impresión común de Unix, abreviado CUPS) es un sistema de impresión modular para sistemas operativos de tipo Unix que

Más detalles

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática La Necesidad de Modelar Analogía Arquitectónica Tiene sentido poner ladrillos sin hacer antes los planos? El modelo, los planos, ayuda a afrontar la complejidad del proyecto. Cuál es el lenguaje adecuado

Más detalles

UNIVERSIDADES PÚBLICAS DE LA COMUNIDAD DE MADRID MATERIA: LENGUAJE Y PRÁCTICA MUSICAL

UNIVERSIDADES PÚBLICAS DE LA COMUNIDAD DE MADRID MATERIA: LENGUAJE Y PRÁCTICA MUSICAL UNIVERSIDADES PÚBLICAS DE LA COMUNIDAD DE MADRID PRUEBA DE ACCESO A LAS ENSEÑANZAS UNIVERSITARIAS OFICIALES DE GRADO Curso 2014-2015 PRIMERA PARTE MATERIA: LENGUAJE Y PRÁCTICA MUSICAL INSTRUCCIONES GENERALES

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Ecualizador y Sintetizador Musical

Ecualizador y Sintetizador Musical OpenStax-CNX module: m41060 1 Ecualizador y Sintetizador Musical José Miguel Hobaica Alvarado This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 3.0 Abstract

Más detalles

Introducción. Sistemas Operativos. Pedro Chávez Lugo mailto:pchavezl74@gmail.com. 23 de marzo de 2010

Introducción. Sistemas Operativos. Pedro Chávez Lugo mailto:pchavezl74@gmail.com. 23 de marzo de 2010 mailto:pchavezl74@gmail.com 23 de marzo de 2010 1 Introducción Que es un Sistema Operativo? Un sistema operativo es un programa que tiene la finalidad de simplificar el manejo y la utilización de la computadora.

Más detalles

Aplicaciones Informáticas

Aplicaciones Informáticas Aplicaciones Informáticas Profesor: Eduardo Zúñiga Sistema de aprobación: 2 parciales y recuperatorio Promoción: Sumar 14 o más puntos entre los dos parciales y no sacar menos de 6 en ninguno de los dos

Más detalles

Manual de uso del software. RoboPlus. Octubre 6. Interconectividad de dispositivos Nombre del profesor: Emilio Vargas Soto

Manual de uso del software. RoboPlus. Octubre 6. Interconectividad de dispositivos Nombre del profesor: Emilio Vargas Soto Manual de uso del software RoboPlus Octubre 6 Interconectividad de dispositivos Nombre del profesor: Emilio Vargas Soto Elaborado por: Andrés Ernesto López Sandoval. 164139 Martha Fernanda Iturbe Cejudo.

Más detalles

SISTEMA DE MONITOREO DE PRESIÓN ATMOSFÉRICA EN EL CENAM

SISTEMA DE MONITOREO DE PRESIÓN ATMOSFÉRICA EN EL CENAM SISTEMA DE MONITOREO DE PRESIÓN ATMOSFÉRICA EN EL CENAM Zúñiga González S., Olvera Arana P., Torres Guzmán J. Centro Nacional de Metrología km 4,5 carretera a Los Cués, El Marqués, Querétaro, México Tel.

Más detalles

Programando por primera vez

Programando por primera vez Programando por primera vez Antes de comenzar a programar es necesario ubicar un entorno que disponga de un compilador para el lenguaje en el que queremos programar. Un compilador es un programa que se

Más detalles

Por más insignificante que sea lo que debes hacer, esmérate en hacerlo lo mejor que puedas, como si fuera la cosa más importante

Por más insignificante que sea lo que debes hacer, esmérate en hacerlo lo mejor que puedas, como si fuera la cosa más importante Empecemos! En este tema puedes seguir aprendiendo y conociendo todo lo relacionado a la clasificación del software, sus funciones en el control de los dispositivos de la computadora y las diferentes aplicaciones

Más detalles

18 CONGRESO INTERNACIONAL MEXICANO DE ACÚSTICA (18th MEXICAN INTERNATIONAL CONGRESS ON ACOUSTICS)

18 CONGRESO INTERNACIONAL MEXICANO DE ACÚSTICA (18th MEXICAN INTERNATIONAL CONGRESS ON ACOUSTICS) INSTITUTO MEXICANO DE ACUSTICA ASOCIACION MEXICANA DE INGENIEROS Y TECNICOS EN RADIODIFUSION (PUEBLA) THE MEXICAN INSTITUTE OF ACOUSTICS MEXICAN ASOCIATION OF BROADCAST ENGINEERS AND TECHNICIANS (Puebla)

Más detalles

"Módulo OOWS para StarUML" INTRODUCCIÓN

Módulo OOWS para StarUML INTRODUCCIÓN UNA HERRAMIENTA PARA DIAGRAMAS OOWS: "Módulo OOWS para StarUML" Richard Medina Z. Universidad de Concepción, Chile INTRODUCCIÓN Una herramienta CASE (Computer Aided Software Engineering,

Más detalles

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas Módulos: Módulo 1 Hardware & Arquitectura de sistemas - 20 Horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros componentes adicionales como

Más detalles

Módulo 1 El lenguaje Java

Módulo 1 El lenguaje Java Módulo 1 El lenguaje 1.1 Presentación de es un lenguaje de programación desarrollado por la empresa Sun Microsystems en 1991 como parte de un proyecto secreto de investigación llamado Green Proyect, con

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

TECNÓLOGO EN DESARROLLO DE SOFTWARE

TECNÓLOGO EN DESARROLLO DE SOFTWARE PERFIL DE EGRESO Diseña, codifica, desarrolla e implementa software a la medida, web y móvil, de manera segura bajo los estándares internacionales; Diseña, gestiona, administra y da mantenimiento a infraestructuras

Más detalles

III-.10 Lecciones iniciales de operación del programa de Notación Musical Digital

III-.10 Lecciones iniciales de operación del programa de Notación Musical Digital CONTENIDOS I-.Principios de acústica Introducción Que es el sonido? Psicoacustica ; el oído y los límites de la audición Características de los sonidos musicales y ruidos El Silencio La altura y la frecuencia

Más detalles

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS TÓPICOS SELECTOS DE

Más detalles

A3 - Programando la Entrada de Audio en el Reconocimiento de Voz PROGRAMMING AUDIO INPUT FOR VOICE RECOGNITION

A3 - Programando la Entrada de Audio en el Reconocimiento de Voz PROGRAMMING AUDIO INPUT FOR VOICE RECOGNITION INSTITUTO MEXICANO DE ACUSTICA y (and) CENTRO INTERDISCIPLINARIO DE INVESTIGACIÓN PARA EL DESARROLLO INTEGRAL REGIONAL, UNIDAD OAXACA 13 CONGRESO INTERNACIONAL MEXICANO DE ACUSTICA 13th MEXICAN INTERNATIONAL

Más detalles

INGENIERIA EN INGENIERÍA EN SISTEMAS COMPUTACIONALES CLAVE MATERIA OBJETIVO

INGENIERIA EN INGENIERÍA EN SISTEMAS COMPUTACIONALES CLAVE MATERIA OBJETIVO INGENIERIA EN INGENIERÍA EN SISTEMAS COMPUTACIONALES CLAVE MATERIA OBJETIVO SCE - 0418 SCM - 0414 SCC-0428 ACM - 0403 SCB - 0421 SCV - 0407 ACU-0402 Introducción a la ingeniería en sistemas computacionales

Más detalles

Tema 1. Conceptos fundamentales de los Sistemas Operativos

Tema 1. Conceptos fundamentales de los Sistemas Operativos Tema 1. Conceptos fundamentales de los Sistemas Operativos 1. Introducción a los Sistemas Operativos. 1. Concepto de Sistema Operativo. Niveles del software. 2. Funciones principales de un Sistema Operativo.

Más detalles

TEMA II.- PROGRAMACIÓN CON EL CROCODILE TECHNOLOGY.

TEMA II.- PROGRAMACIÓN CON EL CROCODILE TECHNOLOGY. TEMA II.- PROGRAMACIÓN CON EL CROCODILE TECHNOLOGY. I. Introducción Aunque todavía no hemos introducido concepto alguno de programación si nos interesa primeramente conocer el manejo de las herramientas

Más detalles

Ingº CIP Fabian Guerrero Medina Master Web Developer-MWD

Ingº CIP Fabian Guerrero Medina Master Web Developer-MWD 1 Java es un lenguaje de programación de Sun Microsystems originalmente llamado "Oak. James Gosling Bill Joy 2 Oak nació para programar pequeños dispositivos electrodomésticos, como los asistentes personales

Más detalles

Escritorios Remotos 1. RDP

Escritorios Remotos 1. RDP Escritorios Remotos 1. RDP RDP (Remote Desktop Protocol = Protocolo de Acceso a un Escritorio Remoto) es un protocolo desarrollado por Microsoft que permite manipular, de manera remota, el escritorio de

Más detalles

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS Para instalar este motor de base de datos, SQL Express 2008 requiere de los siguientes prerrequisitos: 1. Microsoft.net Framework 3.5 2. Microsoft

Más detalles

Windows Server 2003. Windows Server 2003

Windows Server 2003. Windows Server 2003 Windows Server 2003 Windows Server 2003 Es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión

Más detalles

Estructuras de datos: Proyecto 2

Estructuras de datos: Proyecto 2 Estructuras de datos: Proyecto 2 28 de mayo de 2013 Instrucciones Enviar las soluciones por email a los ayudantes, con copia a la profesora. Plazo de entrega: 16 de junio (durante todo el día). Se debe

Más detalles

Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011

Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011 Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011 NÚCLEO BÁSICO N 2: INTRODUCCIÓN A LA INFORMÁTICA. SESIÓN DE APRENDIZAJE N 2.4: GENERALIDADES DE WINDOWS XP EL EXPLORADOR DE WINDOWS.

Más detalles

COMFAR III Business Planner COMFAR III Mini Expert MANUAL TÉCNICO. para Windows ORGANIZACIÓN DE LAS NACIONES UNIDAS PARA EL DESARROLLO INDUSTRIAL

COMFAR III Business Planner COMFAR III Mini Expert MANUAL TÉCNICO. para Windows ORGANIZACIÓN DE LAS NACIONES UNIDAS PARA EL DESARROLLO INDUSTRIAL COMFAR III Expert COMFAR III Business Planner COMFAR III Mini Expert para Windows MANUAL TÉCNICO ORGANIZACIÓN DE LAS NACIONES UNIDAS PARA EL DESARROLLO INDUSTRIAL COMFAR III Expert COMFAR III Business

Más detalles

DESARROLLO DE BIBLIOTECAS DIGITALES T E S I S MAESTRO EN REDES Y TELECOMUNICACIONES. Ismael Esquivel Gámez. Dr. Miguel Angel Celis Flores

DESARROLLO DE BIBLIOTECAS DIGITALES T E S I S MAESTRO EN REDES Y TELECOMUNICACIONES. Ismael Esquivel Gámez. Dr. Miguel Angel Celis Flores DESARROLLO DE BIBLIOTECAS DIGITALES T E S I S QUE PARA OBTENER EL GRADO DE MAESTRO EN REDES Y TELECOMUNICACIONES PRESENTA Ismael Esquivel Gámez ASESOR Dr. Miguel Angel Celis Flores Í n d i c e 1 INTRODUCCIÓN

Más detalles

TÍTULO: EL CARNAVAL DE LOS ANIMALES

TÍTULO: EL CARNAVAL DE LOS ANIMALES TÍTULO: EL CARNAVAL DE LOS ANIMALES Hilario Gómez Pérez, CEIP La Asomada (Cartagena) La actividad se dirige a un grupo de 25 alumnos de 5º curso de Primaria. 1º Producto Final El objetivo de esta tarea

Más detalles

SENA CEET, Distrito Capital ADSI Instructor: Ing. Espec. Javier V.aquiro

SENA CEET, Distrito Capital ADSI Instructor: Ing. Espec. Javier V.aquiro SENA CEET, Distrito Capital ADSI Instructor: Ing. Espec. Javier V.aquiro Que hace un Sistema Operativo? El SO viste a la máquina desnuda * 4º INFORMÁTICA * La máquina desnuda es el ordenador sin S.O Definición

Más detalles