M3 - Pentagrama-Servidor de Comandos MIDI

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

Download "M3 - Pentagrama-Servidor de Comandos MIDI"

Transcripción

1 INSTITUTO MEXICANO DE ACÚSTICA INSTITUTO TECNOLOGICO SUPERIOR DE URUAPAN 16º CONGRESO INTERNACIONAL MEXICANO DE ACÚSTICA 16th Mexican International Congress on Acoustics URUAPAN, MICHOACAN, MÉXICO OCTUBRE (October), 2009 M3 - Pentagrama-Servidor de Comandos MIDI Maximino Peña Guerrero 232

2 M3 - Pentagrama-Servidor de Comandos MIDI 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 In this work it s presented the server programming that it shows a controlled staff by a program client, which requests the server (staff) that the MIDI notes it placed and played that the client it transmits by means of TCP/IP communications protocol with sockets structures. This technique it allows to have at least two musicians (one director and one musician), fundamental principle of the a virtual orchestra operation. Keywords: MIDI, parallelism, concurrent process, graphic systems, staff. RESUMEN En este trabajo se presenta la programación de un servidor que muestra un pentagrama controlado por un programa cliente, el cual solicita al servidor (pentagrama) que coloque y toque las notas MIDI que transmite el cliente vía protocolo de comunicaciones TCP/IP con estructuras sockets. Esta técnica permite tener por lo menos dos procesos ejecutándose al mismo tiempo (un director y un músico), base fundamental del funcionamiento de una orquesta virtual. Palabras clave: MIDI, parallelism, concurrent process, graphic systems, staff. 1. Introducción Uno de los problemas que que tiene el desarrollador de sistemas de música digital es la falta información detallada para programar y controlar las interfases de hardware y software que permitan la captura y la reproducción de sonido. Con mayor frecuencia se desconocen los detalles de los sistemas de comunicación entre los procesos (locales o exteriores), que una o varias máquinas digitales están ejecutando de manera concurrente o paralela. En este trabajo se presenta un ejemplo sencillo de la programación de un servidor que muestra un pentagrama cuyos símbolos gráficos (notas, claves, entre otros) son controlados por un programa cliente el cual solicita al servidor (pentagrama) que coloque y toque, en formato MIDI, las notas que se envían a través de un canal de comunicaciones de red estándard. 233

3 MIDI (Musical Instrument Digital Interface) es un protocolo de comunicaciones que surgió en los 80`s, como un acuerdo entre fabricantes, para que instrumentos de diferentes marcas pudiesen comunicarse entre sí. Combinando en una sola aplicación este sistema MIDI, el sistema de red TCP/IP y sus protocolos, OpenGL, C/C++, y las facilidades de transmitir y enviar mensajes que proporcionan los sistemas operativos MS-Windows y UNIX, construimos una herramienta que puede ayudar a analizar una composición musical, por ejemplo, la armonía, la tonalidad, la construcción de los distintos acordes, entre otras características de una obra musical. Para lograr dicho análisis, estamos desarrollando en los laboratorios de la academia de acústica del IPN Zacatenco, una orquesta digital con 16 músicos. Hasta este momento un músico es un proceso en ejecución que interpreta a uno de los instrumentos, por ejemplo el contrabajo; otro músico es el proceso del piano; otro la primera trompeta, otro el primer saxofón alto; otro el trombón, y así hasta tener 15 procesos independientes. Esto nos permite analizar el sonido de cada instrumento por separado, o bien, tres saxofones o dos trompetas. Cabe recordar que todos los sonidos son independientes. El proceso director es el que sincroniza la melodía de tal forma que los compases de la melodía sean interpretados por todos los elementos de la orquesta en el preciso momento que se les indica. 2. Procesos cliente-servidor Figura 1: Sistema estándar cliente-servidor Sean dos procesos distintos que se están ejecutando de una manera simultánea e independiente dentro de una computadora digital (Figura 1). El primero de ellos, el servidor (SRV), es un programa escrito en C que grafica un pentagrama de acuerdo con una sucesión de mensajes que recibe desde el exterior a través de un canal de comunicaciones. El segundo de ellos, el cliente (CLI), es un programa escrito también en C el cual recibe un texto escrito desde un teclado para construir los mensajes los cuales a su vez son nombres de símbolos gráficos que forman el lenguaje de la música (do, re, mi, entre muchos otros). Tanto el cliente como el servidor están conectados mediante el sistema de comunicaciones TCP/IP (Transfer Control Protocol/Internet Protocol). El dispositivo de software que permite implementar un canal de comunicaciones entre dos o más procesos son los sokets. Un soket es una estructura de datos que contiene información acerca de las características de software y hardware tanto del proceso cliente como del proceso servidor. Por 234

4 ejemplo el número es una dirección que identifica la máquina donde se ejecuta uno de los procesos. Otro número, 555, puede ser el número de puerto con el cual se establecen las comunicaciones. Figura 2: Pentagrama-servidores (músicos) con un solo cliente. Es posible tener varios servidores conectados a un sólo cliente para construir una orquesta virtual (Figura 2). En este caso, cada servidor es un músico digital que interpreta su propia partitura siguiendo las indicaciones del cliente, el cual hace las veces del director de la orquesta. Debido a que cada servidor tiene una dirección única que lo identifica el cliente conoce a quién dirigir los mensajes de las partituras. Figura 3: Algunos de los símbolos diseñados con concatenación de curvas (splines) que pertenecen al servidor. Básicamente el servidor SRV esta dividido en dos secciones: la de envío y recepción de datos musicales en forma de mensajes (sistema de comunicaciones). La otra sección del SRV es la que corresponde al proceso de graficación de las figuras musicales. Cada símbolo será dibujado utilizando el método de polinomios de tercer orden (splines) y la biblioteca de funciones de graficación OpenGL. En la Figura 3 se muestran algunas de las figuras musicales diseñadas con dicho método. 235

5 De la misma forma, el cliente CLI está dividido también en dos secciones: la parte de comunicaciones, la cual se encarga de enviar y recibir los mensajes al servidor o servidores. La otra sección se encarga de procesar el texto que proviene de un teclado estándard de terminal. Básicamente esta parte es un intérprete de comandos. Un intérprete de comandos IC es un programa que recibe cadenas de caracteres y produce una acción de acuerdo con una secuencia de caracteres bien determinada. Consiste de un analizador léxico, un analizador sintáctico, y un analizador semántico (técnicas utilizadas en el diseño de compiladores e intérpretes). Figura 4: Sistema cliente-servidor en acción. 3. Pruebas y resultados En la Figura 4 se pueden observar el cliente (lado izquierdo) y el servidor (lado derecho) en acción. En el cliente CLI se pueden observar los siguientes comandos: clear, borrar la partitura; penta, colocar las líneas del pentagrama; csol, dibujar la clave de sol; do, nota do; mi, nota mi; sol; nota sol; do5, nota do 5; sil4, silencio de nota de 1/4; sil4 silencio de nota de 1/4; así sucesivamente hasta observar el último comando que es nuevamente sil4. El lado derecho es el resultado de la ejecución del servidor ejecutándose de manera independiente y en paralelo. 236

6 Conclusiones Se han presentado algunos resultados de la programación de un sistema cliente-servidor que permite ejecutar, hasta este momento, dos procesos de una manera concurrente e independientes entre sí. El objetivo de estos experimentos es preparar las bases para construir una orquesta virtual de 16 músicos (un director y 15 intérpretes). Cada intérprete (el servidor) es un programa de computadora que recibe órdenes que envía el director (el programa cliente). Cuando el servidor interpreta y ejecuta estos mandatos, se produce el sonido de una nota musical si la orden es el comando correspondiente. Además, la nota se dibuja sobre el pentagrama gráfico que dibuja el servidor. Las comunicaciones cliente-servidor se ha implementado utilizando estructuras de datos sokets de TCP/IP. Esto permite que cada proceso en ejecución pueda correr en la misma máquina o en alguna otra máquina distante. El único requisito es que este conectada a la red de Internet. El cliente sólo procesa los datos que se escribe en una terminal, pero dichos datos pueden provenir de un archivo MIDI que contenga instrucciones de música. Por otra parte el servidor utiliza OpenGL para construir los elementos gráficos. Referencias [1] Conger Jim, Sequensing in C,M&T Publishing, Redwood City Calif., [2] Quin Bob, Dave Shute, Windows Sockets Programming, Addison Wesley, USA, pgs. [3] Messick Paul, Maximum MIDI: Music Applications in C++, Manning Publications Co., Canada, pgs. [4] Petzold Charles, Programming Windows: The definitive guide to the Win32 API, Fifth edition, Microsoft Press, pgs. [5] 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. [6] Peña G. M., KL: A Kernel for a Music Language, 15 Congreso Internacional de Acústica, Octubre 2008, Taxco Guerrero México. [7] Shreiner Dave, et., OpenGL Programming Guide: The Oficial Guide to Learning OpenGL, 5 th ed. OpenGL Architecture Review Board. 237

7 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, la Sección de Estudios de Posgrado e Investigación. De la misma forma agradezco a los alumnos de la academia de acústica la programación y verificación de los algoritmos básicos que permitieron la realización del presente trabajo. El autor mpenag@ipn.mx 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

M4 Conecting MIDI to KL. Maximino Peña Guerrero

M4 Conecting MIDI to KL. Maximino Peña Guerrero 20 Congreso Internacional Mexicano de Acústica XX International Mexican Meeting on Acoustics 30 Septiembre al 3 de Octubre de 2014 30th September 3 October 2014 TAXCO DE ALARCÓN, GUERRERO, MÉXICO M4 Conecting

Más detalles

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

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 1 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 Session Code: 1pMUb CONNECTING KL WITH A NEW GRAPHIC COMPONENT

Más detalles

M2 Generador Digital de Acordes Melódicos

M2 Generador Digital de Acordes Melódicos 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

INSTITUTO MEXICANO DE ACÚSTICA ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA COLEGIO DE INGENIEROS EN COMUNICACIONES Y ELECTRONICA

INSTITUTO MEXICANO DE ACÚSTICA ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA COLEGIO DE INGENIEROS EN COMUNICACIONES Y ELECTRONICA X O C H P L L NSTTUTO MEXCANO DE ACÚSTCA ESCUELA SUPEROR DE NGENERA MECANCA Y ELECTRCA COLEGO DE NGENEROS EN COMUNCACONES Y ELECTRONCA 19º CONGRESO NTERNATONAL MEXCANO DE ACÚSTCA (19TH MEXCAN NTERNATONAL

Más detalles

SIMULACIÓN GRÁFICA DE EVENTOS PARALELOS EN TIEMPO REAL SINCRONIZADOS CON MENSAJES. Dr. Maximino Peña Guerrero Ing. José de Jesús Negrete Redondo

SIMULACIÓN GRÁFICA DE EVENTOS PARALELOS EN TIEMPO REAL SINCRONIZADOS CON MENSAJES. Dr. Maximino Peña Guerrero Ing. José de Jesús Negrete Redondo SIMULACIÓN GRÁFICA DE EVENTOS PARALELOS EN TIEMPO REAL SINCRONIZADOS CON MENSAJES Dr. Maximino Peña Guerrero Ing. José de Jesús Negrete Redondo ACÚSTICA-ESIME-IPN1 1 [presen4.tex] Noviembre, 2010 1 OBJETIVO:

Más detalles

1er COLOQUIO NACIONAL DE ACÚSTICA

1er COLOQUIO NACIONAL DE ACÚSTICA INSTITUTO MEXICANO DE ACÚSTICA Y ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA UNIDAD ZACATENCO, DEL INSTITUTO POLITÉCNICO NACIONAL 1er COLOQUIO NACIONAL DE ACÚSTICA 11 DE NOVIEMBRE DE 2013 A1 PROGRAMACIÓN

Más detalles

Programa de estudios por competencias Sistemas Operativos en red

Programa de estudios por competencias Sistemas Operativos en red 1. Identificación del curso Programa de estudios por competencias Sistemas Operativos en red Programa educativo: Ingeniería en Computación Unidad de aprendizaje: Sistemas operativos en red Departamento

Más detalles

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

TAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS.

TAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. 1 TAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. 1- Cuáles son las principales funciones de un sistema operativo? Los Sistemas Operativos tienen como objetivos o funciones principales lo siguiente; Comodidad;

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO COMPUTACIÓN GRÁFICA 1669 7 08 Asignatura Clave Semestre Créditos Ingeniería Eléctrica Ingeniería en Computación Ingeniería

Más detalles

SISTEMAS EN TIEMPO REAL

SISTEMAS EN TIEMPO REAL SISTEMAS EN TIEMPO REAL Año académico: 2006/07 Centro: Escuela Politécnica Superior Estudios: Ingeniero Técnico en Informática de Sistemas Asignatura: Sistemas en Tiempo real Ciclo: 1º Curso: 3º Cuatrimestre:

Más detalles

ESCOLA SUPERIOR DE ARTES APLICADAS DO INSTITUTO POLITÉCNICO DE CASTELO BRANCO

ESCOLA SUPERIOR DE ARTES APLICADAS DO INSTITUTO POLITÉCNICO DE CASTELO BRANCO ESCOLA SUPERIOR DE ARTES APLICADAS DO INSTITUTO POLITÉCNICO DE CASTELO BRANCO ESART: UNA ESCUELA JÓVEN Y DINÁMICA La Escuela Superior de Artes Aplicadas del Instituto Politécnico de Castelo Branco (ESART)

Más detalles

Nombre del documento: Programa de Estudio de asignatura de Especialidad. Nombre de la asignatura: Protección de Sistemas Operativos

Nombre del documento: Programa de Estudio de asignatura de Especialidad. Nombre de la asignatura: Protección de Sistemas Operativos 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Protección de Sistemas Operativos Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: SIF-1205 (Créditos) SATCA: 3-2-5 2.- PRESENTACIÓN

Más detalles

Sistema de Gestión de Aplicaciones Implementadas en FPGAs

Sistema de Gestión de Aplicaciones Implementadas en FPGAs Sistema de Gestión de Aplicaciones Implementadas en FPGAs Ledo Bañobre, R. 1, Losada Sampayo, A. 1, Álvarez Ruiz de Ojeda, J. 1 1 Departamento de Tecnología Electrónica, Escuela Técnica Superior de Ingenieros

Más detalles

Nombre de la Unidad de Aprendizaje. Clave de la UA Modalidad de la UA Tipo de UA Valor de créditos Área de formación

Nombre de la Unidad de Aprendizaje. Clave de la UA Modalidad de la UA Tipo de UA Valor de créditos Área de formación Misión del Centro Universitario Somos un centro que forma parte de la Red Universitaria de la Universidad de Guadalajara. Como institución de educación superior pública asumimos el compromiso social de

Más detalles

Esp. Alexis Olvany Torres ch. Datos de salida. Datos de salida. Datos de salida

Esp. Alexis Olvany Torres ch. Datos de salida. Datos de salida. Datos de salida Tiempo de Ejecución fuente Descripción abstracta del comportamiento de un programa Máquina abstracta objeto Descripción del comportamiento de un programa independiente de máquina pero fácil de implementar

Más detalles

SIMULACIÓN GRÁFICA DE EVENTOS PARALELOS EN TIEMPO REAL SINCRONIZADOS CON MENSAJES

SIMULACIÓN GRÁFICA DE EVENTOS PARALELOS EN TIEMPO REAL SINCRONIZADOS CON MENSAJES SIMULACIÓN GRÁFICA DE EVENTOS PARALELOS EN TIEMPO REAL SINCRONIZADOS CON MENSAJES Maximino Peña Guerrero José de Jesús Negrete Redondo Academia de Acústica, Escuela Superior de Ingeniería Mecánica y Eléctrica

Más detalles

Programación Docente: Ingeniería de Protocolos de Comunicaciones.

Programación Docente: Ingeniería de Protocolos de Comunicaciones. Programación Docente: Ingeniería de Protocolos de Comunicaciones http://pegaso.ls.fi.upm.es/~lmengual/inicio_ip.html Ingeniería de Protocolos de Comunicaciones Curso: 5º (2º cuatrimestre) Optativa Créditos:

Más detalles

Introducción al Diseño de Compiladores. Año

Introducción al Diseño de Compiladores. Año Introducción al Diseño de Compiladores Año 2003 1 BIBLIOGRAFÍA [AHO] Compilers. Principles, Techniques, and Tools Aho, Sethi; Adisson-Wesley 1986 [TEU] Compiladores: Conceptos fundamentales. Teufel ; Addison

Más detalles

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos. .- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Programación I Ingeniería Electrónica. ECM-043 3-2- 2.- HISTORIA DEL PROGRAMA Lugar

Más detalles

Tema 1: Introducción. Teoría de autómatas y lenguajes formales I

Tema 1: Introducción. Teoría de autómatas y lenguajes formales I Tema 1: Introducción Teoría de autómatas y lenguajes formales I Bibliografía Hopcroft, J. E., Motwani, R., y Ullman, J. D. Introducción a la Teoría de Autómatas, Lenguajes y Computación. Addison Wesley.

Más detalles

Computación Conociendo la herramienta de cálculo. La Computadora

Computación Conociendo la herramienta de cálculo. La Computadora Computación 1-2017 - Conociendo la herramienta de cálculo La Computadora Sistemas Operativos cómo funcionan? Esquema de relaciones: aplicaciones SO hardware A1 A2 Aplicaciones del usuario An Sistema Operativo

Más detalles

M. Peña Guerrero 1 J. J. Negrete Redondo

M. Peña Guerrero 1 J. J. Negrete Redondo PROGRAMACIÓN DE PICs CON LENGUAJE C/C++ M. Peña Guerrero 1 J. J. Negrete Redondo Academia de acústica, Escuela Superior de Ingeniería Mecánica y Eléctrica del Instituto Politécnico Nacional, Unidad Profesional

Más detalles

Programa de estudios por competencias. Seminario de Sistemas operativos en red

Programa de estudios por competencias. Seminario de Sistemas operativos en red 1. Identificación del curso Programa de estudios por competencias Seminario de Sistemas Operativos en red Programa educativo: Ingeniería en Computación Unidad de aprendizaje: Seminario de Sistemas operativos

Más detalles

INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA. Sistema de Control de Posición de un mini-auto usando LabView.

INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA. Sistema de Control de Posición de un mini-auto usando LabView. INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA. Sistema de Control de Posición de un mini-auto usando LabView. Sánchez A. (BUAP ITS Tepeaca) e-mail: armando_sac@ece.buap.mx Volumen 1. Número 2. Recibido: Mayo2010.

Más detalles

Midi y Audio Digital. Qué es el MIDI?

Midi y Audio Digital. Qué es el MIDI? Midi y Audio Digital Informática Musical y Multimedia II Qué es el MIDI? MIDI es el acrónimo de Musical Intruments Digital Interface (Interfaz digital para instrumentos musicales) Es un protocolo de comunicación

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO COMPILADORES 1764 7 o 09 Asignatura Clave Semestre Créditos Ingeniería Eléctrica Ingeniería en Computación Ingeniería

Más detalles

Ing. Juan Carlos Sabido Alcántara Ingeniero Petrolero Facultad de Ingeniería UNAM

Ing. Juan Carlos Sabido Alcántara Ingeniero Petrolero Facultad de Ingeniería UNAM Programación Avanzada Semestre 2019-1 Ingeniero Petrolero Facultad de Ingeniería UNAM Como Ingeniero Petrolero no es suficiente ser usuario del software existente en el mercado, software que va desde

Más detalles

Objetivo: Contenido

Objetivo: Contenido PROGRAMACIÓN BÁSICA Introducción Objetivo: El alumno describirá la importancia de la programación como herramienta en el quehacer del ingeniero. Contenido 1.1 Componentes: hardware, software. 1.2 Beneficios

Más detalles

Cátedra de Sistemas Distribuidos Escuela de Ingeniería Electrónica Departamento de Sistemas e Informática

Cátedra de Sistemas Distribuidos Escuela de Ingeniería Electrónica Departamento de Sistemas e Informática Cátedra de Sistemas Distribuidos Escuela de Ingeniería Electrónica Departamento de Sistemas e Informática Trabajo Práctico nro. 2: Comunicación Entre Procesos Tiempo Distribuido Objetivos del Práctico

Más detalles

M4 - Generador Digital de Funciones de Prueba

M4 - Generador Digital de Funciones de Prueba INSTITUTO MEXICANO DE ACÚSTICA UNIVERSIDAD DE GUANAJUATO 14o CONGRESO INTERNACIONAL MEXICANO DE ACÚSTICA 14th MEXICAN INTERNATIONAL CONGRESS ON ACOUSTICS LEON, GUANAJUATO, MEXICO 14-16 NOVIEMBRE, 2007

Más detalles

Tema 2 Introducción a la Programación en C.

Tema 2 Introducción a la Programación en C. Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes

Más detalles

Introducción a la Operación de Computadoras Personales

Introducción a la Operación de Computadoras Personales Introducción a la Operación de Computadoras Personales Conceptos básicos de computadoras: Software Dr. Diego García Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur, Bahía

Más detalles

Fecha de elaboración: Agosto de 2004 Fecha de última actualización: Julio de 2010

Fecha de elaboración: Agosto de 2004 Fecha de última actualización: Julio de 2010 PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en ciencias computacionales Integral profesional Programa elaborado por: Programación Concurrente Horas teóricas: 1 Horas prácticas:

Más detalles

Contenido. 3 Capa de Red. 1 Esquema 2 Introducción. 3 Las capas del Modelo OSI. 4 Referencias 5 Contacto. Modelo OSI. Ing. Silvestre Palafox Vargas

Contenido. 3 Capa de Red. 1 Esquema 2 Introducción. 3 Las capas del Modelo OSI. 4 Referencias 5 Contacto. Modelo OSI. Ing. Silvestre Palafox Vargas Instala y mantiene redes LAN de acuerdo a estándares oficiales Centro de Bachillerato Tecnológico Industrial y de Servicios 75 2 de octubre de 2016 Contenido 1 2 3 4 5 Contacto 1 Durante las últimas dos

Más detalles

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria. Unidad académica: Sistemas Operativos. Ubicación: Sexto Semestre. Clave: 1995 Horas semana-mes:

Más detalles

Guía para la Realización del Trabajo Práctico Período Lectivo 2003/2004

Guía para la Realización del Trabajo Práctico Período Lectivo 2003/2004 Universidad Tecnológica Nacional Facultad Regional La Plata Departamento de Ingeniería en Sistemas de Información Cátedra de Internetworking Período Lectivo 2003/2004 Contenidos 1. INTRODUCCIÓN... 2 2.

Más detalles

Universidad Nacional Autónoma de México Centro de Investigación en Energía. Programa de Estudio

Universidad Nacional Autónoma de México Centro de Investigación en Energía. Programa de Estudio Universidad Nacional Autónoma de México Centro de Investigación en Energía Programa de Estudio Herramientas Computacionales 3 8 Asignatura Clave Semestre Créditos Formación Profesional Ciclo Técnicas de

Más detalles

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Introducción a los Sistemas Operativos Departament d Informàtica de Sistemes i Computadors EPS d'alcoi Contenidos Introducción Hardware Qué es un Sistema Operativo Historia de los Sistemas Operativos 1

Más detalles

Unidad I Introducción a la programación de Sistemas. M.C. Juan Carlos Olivares Rojas

Unidad I Introducción a la programación de Sistemas. M.C. Juan Carlos Olivares Rojas Unidad I Introducción a la programación de Sistemas M.C. Juan Carlos Olivares Rojas Agenda 1.1 Qué es y que estudia la programación de sistemas? 1.2 Herramientas desarrolladas con la teoría de programación

Más detalles

Programación Distribuida

Programación Distribuida PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ciencias Computacionales Integral profesional Programa elaborado por: Programación Distribuida Horas teóricas: 1 Horas prácticas:

Más detalles

Evolución del software y su situación actual

Evolución del software y su situación actual Evolución del software y su situación actual El software es el conjunto de programas que permite emplear la PC, es decir, es el medio de comunicación con la computadora, el control de sus funciones y su

Más detalles

Interfaz interfaz textual gráficos

Interfaz interfaz textual gráficos I. Definición Programa que hace de intérprete entre la máquina y el usuario. Administración de los dispositivos (teclado, ratón, impresoras, ) Carga y ejecución de aplicaciones. Cada empresa Macintosh,

Más detalles

PRÁCTICAS DE PROCESADORES DEL LENGUAJE CURSO 2008/2009

PRÁCTICAS DE PROCESADORES DEL LENGUAJE CURSO 2008/2009 PRÁCTICAS DE PROCESADORES DEL LENGUAJE CURSO 2008/2009 PRÁCTICA 2: ANALIZADOR SINTÁCTICO Y TABLA DE SÍMBOLOS. Objetivo de la Práctica Esta práctica tiene como primer objetivo la codificación de un analizador

Más detalles

Computación. Carrera: Ingeniería Naval NAF Participantes. Comité de Consolidación de la Carrera de Ingeniería Civil

Computación. Carrera: Ingeniería Naval NAF Participantes. Comité de Consolidación de la Carrera de Ingeniería Civil 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Computación Ingeniería Naval NAF - 0606 2-4-8 2.- HISTORIA DEL PROGRAMA Lugar y

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO SISTEMAS OPERATIVOS 1554 5º 09 Asignatura Clave Semestre Créditos Ingeniería Eléctrica Ingeniería en Computación Ingeniería

Más detalles

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER ENTREGA: 26/11/2010 1 INTRODUCCIÓN La tecnología es cada vez más sencilla de

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 TALLER DE SISTEMAS

Más detalles

SISTEMAS OPERATIVOS - DEFINICIÓN:

SISTEMAS OPERATIVOS - DEFINICIÓN: 1/5 SISTEMAS OPERATIVOS - DEFINICIÓN: programa que controla la ejecución de los programas de aplicación y que actúa como interfaz entre las aplicaciones del usuario y el HW de una computadora - OBJETIVOS:

Más detalles

Robots Móviles. Practica No. 4. Comunicación entre Procesos Usando un Blackboard para Operar un Robot Móvil

Robots Móviles. Practica No. 4. Comunicación entre Procesos Usando un Blackboard para Operar un Robot Móvil Robots Móviles Practica No. 4 Comunicación entre Procesos Usando un Blackboard para Operar un Robot Móvil Objetivo: Usando un Blackboard interconectar procesos en C/C++ y Python que reciben y envían comandos

Más detalles

Nivel de Aplicación: Principios Tema 2.- Nivel de aplicación en Internet

Nivel de Aplicación: Principios Tema 2.- Nivel de aplicación en Internet Nivel de : Principios Tema 2.- Nivel de aplicación en Internet Dr. Daniel Morató es de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso Material adaptado del libro Computer Networking:

Más detalles

Programación Concurrente : Docencia Práctica

Programación Concurrente : Docencia Práctica Programación Concurrente : Docencia Práctica José Luis Herrero, Fabiola Lucio, David Domínguez, Fernando Sánchez {Jherrero, FLucio,Fernando}@unex.es Departamento de Informática Universidad de Extremadura

Más detalles

COLEGIO DE ESTUDIOS DE POSGRADO DE LA CIUDAD DE MÉXICO

COLEGIO DE ESTUDIOS DE POSGRADO DE LA CIUDAD DE MÉXICO COLEGIO DE ESTUDIOS DE POSGRADO DE LA CIUDAD DE MÉXICO ELABORO: ALEJANDRA FUERTES FRANCISCO TEMA: LENGUAJES DE PROGRAMACIÓN INTRODUCCIÓN Un lenguaje de programación es un conjunto de instrucciones que

Más detalles

Introducción al Sistema Operativo Unix

Introducción al Sistema Operativo Unix Introducción al Sistema Operativo Unix Sistema Operativo Un sistema operativo es software que supervisa la forma en que se pueden usar los recursos de una computadora. En algunas computadoras el sistema

Más detalles

En el Módulo 1 se aprenden las notas elementales, para tocar a primera vista melodías con la mano derecha.

En el Módulo 1 se aprenden las notas elementales, para tocar a primera vista melodías con la mano derecha. Presentación: El objetivo de este breve método es dar los primeros pasos en el aprendizaje del piano a través de 3 módulos, para explorar su talento musical y para medir su capacidad de aprendizaje. En

Más detalles

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura UNIVERSIDAD DEL CARIBE UNICARIBE Escuela de Informática Programa de Asignatura Nombre de la asignatura : Sistema Operativo I Carga académica : 3 créditos Modalidad : Semi-presencial Clave : INF-222 Pre-requisito

Más detalles

SHERPA C 5000 SOLUCIÓN DF NÚCLEO PARA AUTOMATIZACIÓN DE SUBESTACIONES BASADA EN LA NORMA IEC-61850

SHERPA C 5000 SOLUCIÓN DF NÚCLEO PARA AUTOMATIZACIÓN DE SUBESTACIONES BASADA EN LA NORMA IEC-61850 SHERPA C 5000 SOLUCIÓN DF NÚCLEO PARA AUTOMATIZACIÓN DE SUBESTACIONES BASADA EN LA NORMA IEC-61850 01. SHERPA C 5000 La norma IEC-61850 ofrece una nueva perspectiva para la automatización de subestaciones

Más detalles

COMUNICACIONES TRANSMISIÓN DE DATOS REDES DE ORDENADORES INTERNET. Sistemas de transmisión de datos

COMUNICACIONES TRANSMISIÓN DE DATOS REDES DE ORDENADORES INTERNET. Sistemas de transmisión de datos COMUNICACIONES TRANSMISIÓN DE DATOS REDES DE ORDENADORES INTERNET Sistemas de transmisión de datos Transmisión en serie: Los bits de cada palabra se transfieren secuencialmente por una única línea de datos

Más detalles

Planificaciones LENGUAJES DE PROGRAMACIÓN. Docente responsable: KUHN MONICA. 1 de 13

Planificaciones LENGUAJES DE PROGRAMACIÓN. Docente responsable: KUHN MONICA. 1 de 13 Planificaciones 9549 - LENGUAJES DE PROGRAMACIÓN Docente responsable: KUHN MONICA 1 de 13 OBJETIVOS Aprender el significado (semántica) de las distintas componentes de un programa para la verificación

Más detalles

Sistemas Distribuidos

Sistemas Distribuidos Sistemas Distribuidos Carrera: Magister en Redes de Datos Año 2010 Duración: 124 Hs. Profesor a Cargo: Dr. Fernando Tinetti OBJETIVOS GENERALES: Proveer los fundamentos del procesamiento distribuido. Identificar

Más detalles

Software. Universidad de Buenos Aires Facultad de Ciencias Económicas Tecnología de la Información Profesor Adjunto Dr. Anibal Mazza Fraquelli

Software. Universidad de Buenos Aires Facultad de Ciencias Económicas Tecnología de la Información Profesor Adjunto Dr. Anibal Mazza Fraquelli Universidad de Buenos Aires Facultad de Ciencias Económicas Tecnología de la Información Profesor Adjunto Dr. Anibal Mazza Fraquelli Software File: 2-30000 1 Software Instrucciones detalladas que controlan

Más detalles

Nombre del documento: Programa de Estudio de asignatura de Especialidad

Nombre del documento: Programa de Estudio de asignatura de Especialidad 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Programación Avanzada Carrera: Ingeniería Mecatrónica Clave de la asignatura: IMG - 1202 (Créditos) SATCA1 3-3 - 8 2.- PRESENTACIÓN Caracterización de

Más detalles

Sistemas Operativos. Introducción. Tema 6

Sistemas Operativos. Introducción. Tema 6 Sistemas Operativos Introducción Qué es un sistema operativo? Ubicación de un sistema operativo en un computador Descripción de un sistema operativo: Funcional Estructural Realización Funciones de los

Más detalles

UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL DEPARTAMENTO DE INGENIERÍA ESTRUCTURAL

UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL DEPARTAMENTO DE INGENIERÍA ESTRUCTURAL 117 TIPO DE 5 FUNDAMENTACIÓN El desarrollo de toda actividad productiva y/o cualquier proyecto requiere como insumo indispensable disponer, manejar y procesar información relevante para los fines que se

Más detalles

Curso de guitarra para aficionados: Aprenda a tocar su música favorita de una forma rápida y sencilla (Spanish Edition)

Curso de guitarra para aficionados: Aprenda a tocar su música favorita de una forma rápida y sencilla (Spanish Edition) Curso de guitarra para aficionados: Aprenda a tocar su música favorita de una forma rápida y sencilla (Spanish Edition) Descarga de audio en Mp3 disponible con tu compra Nuestro curso para aficionados

Más detalles

Guía para la Realización del Trabajo Práctico Período Lectivo 2016/2017

Guía para la Realización del Trabajo Práctico Período Lectivo 2016/2017 Universidad Tecnológica Nacional Facultad Regional La Plata Departamento de Ingeniería en Sistemas de Información Cátedra de Internetworking Período Lectivo 2016/2017 Contenidos 1. INTRODUCCIÓN... 2 2.

Más detalles

Bloque 1. Interpretación y creación. Cualidades del sonido: altura, duración, intensidad y timbre.

Bloque 1. Interpretación y creación. Cualidades del sonido: altura, duración, intensidad y timbre. 2º ESO. CONTENIDOS Bloque 1. Interpretación y creación Cualidades del sonido: altura, duración, intensidad y timbre. Elementos básicos del lenguaje musical: ritmo y melodía. Elementos de representación

Más detalles

12/06/2013. UNITEC Presentación. Misión Filosofía. Prof. Ing. Julio C. Martínez Cruz

12/06/2013. UNITEC Presentación. Misión Filosofía. Prof. Ing. Julio C. Martínez Cruz UNITEC Presentación Misión Filosofía Prof. Ing. Julio C. Martínez Cruz Nuestra Misión «Generar y ofrecer servicios educativos en los niveles medio superior, superior y posgrado; conjugando educación científica

Más detalles

Fundamentos de Programación. Introducción. Fundamentos de Programación. Página 01.0 de 24

Fundamentos de Programación. Introducción. Fundamentos de Programación. Página 01.0 de 24 Fundamentos de Programación. Introducción. Fundamentos de Programación. Página 01.0 de 24 Objetivo General del Curso Entender los fundamentos de la programación de las computadoras y resolver problemas

Más detalles

SIGLAS RELACIONADAS CON LOS PUERTOS DE UN EQUIPO DE CÓMPUTO

SIGLAS RELACIONADAS CON LOS PUERTOS DE UN EQUIPO DE CÓMPUTO SIGLAS RELACIONADAS CON LOS PUERTOS DE UN EQUIPO DE CÓMPUTO SIGLA DEFINICIÓN/SIGNIFICADO/TRADUCCIÓN IMAGEN PCI Peripheral Component Interconnect (Personal Computer Interface) Interfaz para Computadora

Más detalles

16/02/2013 INGº PEDRO BELTRÁN CANESSA 1

16/02/2013 INGº PEDRO BELTRÁN CANESSA 1 Alumno: Pedro Beltrán Canessa Facultad: Ingeniería Escuela: Ingeniería de Sistemas Universidad Los Ángeles de Chimbote Sede: Chimbote Curso: Tecnología de Información y Comunicaciones 16/02/2013 INGº PEDRO

Más detalles

Compiladores e intérpretes Introducción

Compiladores e intérpretes Introducción Introducción Profesor: Eridan Otto Introducción Perspectiva histórica Motivación Definiciones Componentes y fases de un compilador 1 Introducción Definiciónes básicas Traductor: desde un punto de vista

Más detalles

ORGANIZACIÓN DE COMPUTADORAS

ORGANIZACIÓN DE COMPUTADORAS Instituto Politécnico Superior Departamento Electrotecnia T ÉCNICO UNIVERSITARIO EN SISTEMAS ELECTRÓNICOS Introducción a la Computación ORGANIZACIÓN DE COMPUTADORAS ABEL LOBATO 2012 Introducción a la Computación

Más detalles

HERRAMIENTAS EMPLEADAS EN EL DESARROLLO DEL PROYECTO

HERRAMIENTAS EMPLEADAS EN EL DESARROLLO DEL PROYECTO Estudio y realización de un enlace Bluetooth para el sistema de 31 Capítulo 2 HERRAMIENTAS EMPLEADAS EN EL DESARROLLO DEL PROYECTO En todo proyecto de electrónica es necesario conocer y saber utilizar

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 TALLER DE PROGRAMACIÓN

Más detalles

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 3.0 Semana 3.0 de elección Optativa Prácticas 0.0 16 Semanas 48.0

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 3.0 Semana 3.0 de elección Optativa Prácticas 0.0 16 Semanas 48.0 UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO DISEÑO DE INTERFACES, MULTIMEDIA Y REALIDAD VIRTUAL 0689 8, 9 06 Asignatura Clave Semestre Créditos Ingeniería Eléctrica

Más detalles

Periféricos Interfaces y Buses

Periféricos Interfaces y Buses Periféricos Interfaces y Buses I. Arquitectura de E/S II. Programación de E/S III. Interfaces de E/S de datos IV. Dispositivos de E/S de datos Dispositivos de entrada de datos (teclado, escáner, tablas

Más detalles

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Introducción a los Sistemas Operativos Parte II AGOSTO 2011 1 Qué es un Sistema Operativo? Un Sistema Operativo es un programa que actúa de intermediario entre el usuario y el hardware del computador.

Más detalles

PIANO COMPLEMENTARIO

PIANO COMPLEMENTARIO OBJETIVOS, CONTENIDOS Y CRITERIOS DE EVALUACIÓN Y CALIFICACIÓN PARA ACCESO A 2º, 3º, 4º, 5º ó 6º CURSO DE LAS ENSEÑANZAS PROFESIONALES DE MÚSICA CURSO 2017-2018 PIANO COMPLEMENTARIO ÍNDICE Pág. Contenido

Más detalles

Principios de Computadoras II

Principios de Computadoras II Departamento de Ingeniería Electrónica y Computadoras Ing. Ricardo Coppo Qué es una computadora? Una computadora es una máquina digital y sincrónica con capacidad de cálculo numérico y lógico controlada

Más detalles

Un sistema operativo (SO) es un conjunto de programas o software, que permite la comunicación de usuario con la computadora. Administra los recursos

Un sistema operativo (SO) es un conjunto de programas o software, que permite la comunicación de usuario con la computadora. Administra los recursos Un sistema operativo (SO) es un conjunto de programas o software, que permite la comunicación de usuario con la computadora. Administra los recursos de software y hardware desde los niveles más básicos.

Más detalles

Interfaz gráfica de usuario para la visualización de diseños de territorios

Interfaz gráfica de usuario para la visualización de diseños de territorios PISIS XII Verano científico 2011 Interfaz gráfica de usuario para la visualización de diseños de territorios Alumna: Brenda Aide Peña Cantú Asesores: Dr. Hugo Jair Escalante, Dr. Roger Z. Ríos Contenido

Más detalles

Arquitectura de Software para la Distribución, Administración de Objetos y Componentes (ASDAOC)

Arquitectura de Software para la Distribución, Administración de Objetos y Componentes (ASDAOC) Arquitectura de Software para la Distribución, Administración de Objetos y Componentes (ASDAOC) Gonzalo Pérez Araiza 1 y Felipe Rolando Menchaca García 2 Centro de Investigación en Computación-IPN, Av.

Más detalles

Protocolos de Telecomunicaciones Semana 4 Capa de Aplicación.

Protocolos de Telecomunicaciones Semana 4 Capa de Aplicación. Protocolos de Telecomunicaciones Semana 4 Capa de Aplicación. La mayoría de nosotros experimentamos Internet a través de World Wide Web, servicios de e-mail y programas para compartir archivos. Éstas y

Más detalles

20 Congreso Internacional Mexicano de Acústica

20 Congreso Internacional Mexicano de Acústica 20 Congreso Internacional Mexicano de Acústica XX International Mexican Meeting on Acoustics 30 Septiembre al 3 de Octubre de 2014 30th September 3 October 2014 TAXCO DE ALARCÓN, GUERRERO, MÉXICO EA3 MEDICIÓN

Más detalles

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: DIBUJO MECÁNICO INDUSTRIAL FECHA DE ELABORACIÓN: FEBRERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS (

Más detalles

METACOMPILADOR DIDÁCTICO GENERADOR DE CÓDIGO JAVA

METACOMPILADOR DIDÁCTICO GENERADOR DE CÓDIGO JAVA METACOMPILADOR DIDÁCTICO GENERADOR DE CÓDIGO JAVA Erick Leonel Rico Preciado 1, Ana Cristina Bueno Campos 1, José Gerardo Carpio Flores 2, Ruth Sáez de Nanclares Rodríguez 2, Martha Alicia Rocha Sánchez

Más detalles

Nombre de la asignatura : Arquitectura de Computadoras II. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCC-9338

Nombre de la asignatura : Arquitectura de Computadoras II. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCC-9338 1. D A T O S D E L A A S I G N A T U R A Nombre de la asignatura : Arquitectura de Computadoras II Carrera : Ingeniería en Sistemas Computacionales Clave de la asignatura : SCC-9338 Horas teoría-horas

Más detalles

PROTOCOLO FTP PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS ING. RAUL BAREÑO GUTIERREZ RAUL BAREÑO GUTIERREZ 1

PROTOCOLO FTP PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS ING. RAUL BAREÑO GUTIERREZ RAUL BAREÑO GUTIERREZ 1 PROTOCOLO FTP PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS RAUL BAREÑO GUTIERREZ 1 FTP. Qué es? Es un protocolo que permite pasar ficheros de un computador que los tiene (servidor FTP) a un computador que los

Más detalles

Servicio de terminal remoto. Jesús Torres Cejudo

Servicio de terminal remoto. Jesús Torres Cejudo 1 - Telnet, Rlogin, SSH. Telnet (TELecommunication NETwork) es el nombre de un protocolo de red red a otra máquina para manejarla remotamente como si estuviéramos sentados delante de ella. También es el

Más detalles

Laboratorio para Acceso Remoto por Internet

Laboratorio para Acceso Remoto por Internet Laboratorio para Acceso Remoto por Internet Ramón Rodríguez Pecharromán ramon@dea.icai.upco.es Rafael Palacios Hielscher Rafael.Palacios@iit.upco.es Diciembre 2003 Antecedentes 2 Antecedentes 1. Laboratorio

Más detalles

Componentes lógicos. Componentes lógicos. Sistemas operativos T E M A. Componentes de un ordenador Contenido del tema

Componentes lógicos. Componentes lógicos. Sistemas operativos T E M A. Componentes de un ordenador Contenido del tema Componentes de un ordenador Contenido del tema Componentes lógicos T E M A 8 8.1. Componente física (hardware) 8.1.1. Arquitectura von Neumann 8.1.2. Unidad central de proceso 8.1.3. Buses 8.1.4. Memoria

Más detalles

Estructura Windows NT

Estructura Windows NT Introducción - Uno de los objetivos principales del diseño de Windows NT fue tener un núcleo tan pequeño como fuera posible. - En este núcleo estarían integrados módulos que dieran respuesta a aquellas

Más detalles

Lenguaje de Programación

Lenguaje de Programación Introducción a C/C++() UG Introducción a C/C++() Universidad de Guanajuato Sesión 18 Introducción a C/C++() Qué es un? Un entorno de desarrollo integrado o (acrónimo en inglés de integrated development

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO COMPUTACIÓN GRÁFICA AVANZADA 0677 8, 9 06 Asignatura Clave Semestre Créditos Ingeniería Eléctrica Ingeniería en Computación

Más detalles

MÚSICA, SEPTIEMBRE, 1º ESO

MÚSICA, SEPTIEMBRE, 1º ESO MÚSICA, SEPTIEMBRE, 1º ESO Los alumnos con la asignatura suspensa de Música de 1º de la ESO deberán realizar lo siguiente en la prueba extraordinaria de septiembre para aprobar: Traer realizada la ficha

Más detalles