Download multimedia - HuellasEducativas.com
Document related concepts
no text concepts found
Transcript
5to Año IPETyM 84 TANTI “No se equivoca el pájaro que ensayando el primer vuelo cae al suelo. Se equivoca aquel que por temor a caerse renuncia a volar permaneciendo en el nido” Anónimo. EMPREDIMIENTOS EN MEDIOS II Notas para ciclo lectivo 2012 Profesor/Autor: Jorge Miguel PERALTA Emprendimientos en Medios II – 5”B” - Profesor: Jorge Miguel PERALTA página1de8 IPETyM 84 – Jorge Vocos Lescano Asignatura: EMPRENDIMIENTOS EN MEDIOS II AÑO LECTIVO: 2012 Profesor: Jorge Miguel PERALTA 5to “B” EMPREDIMIENTOS EN MEDIOS II Eje 1 – Multimedia: Unidad 1: Concepto de multimedia, multitarea, multiusuario. La caja negra. Proceso. Qué es una computadora. Denominación de carpetas y archivos. Tipos de archivos multimedia. Unidad 2: El microprocesador y la memoria. Tecnologías CISC y RISC. Pipeline o cadena. Registros. Tecnología MMX. Manejo de la Memoria. Bit. Byte. Tipos de Memoria. Memoria Caché. Estado de un proceso. Sistema binario de numeración. Transformaciones de decimal a binario y viceversa. Eje-2 – redes Informáticas. Internet. Eje-3: aplicaciones con Excel - Flash EJE-4: Los multimedios y el avance en tecnología. Bibliografía: Apuntes del profesor y páginas Web recomendadas. Cualquier material bibliográfico sirve y se puede discutir. Emprendimientos en Medios II – 5”B” - Profesor: Jorge Miguel PERALTA página2de8 MULTIMEDIA Multimedia es un término que procede de la lengua inglesa y que refiere a aquello que utiliza varios medios de manera simultánea en la transmisión de una información. Una presentación multimedia, por lo tanto, puede incluir: fotografías, colores, videos, Dibujos, Música, Audio, Animaciones, Sonidos, texto. Etc… En computación, cuando decimos multimedia nos referimos al uso de software y hardware para almacenar y presentar contenidos, usando textos, fotografías, videos y audio. La multimedia, en una expresión popular, ha afectado a todos los ámbitos de nuestro quehacer en donde hay transferencia de información; por ejemplo en las presentaciones de ejecutivos y docentes, usando Power Point, en las conversaciones entre computadoras utilizando webcams y micrófonos y últimamente en los mensajes enriquecidos entre teléfonos celulares (MMS o "Multimedia Messaging System"). Hay dos enfoques multimediales: 1. libro electrónico: centrado en la búsqueda de información, como lo son las enciclopedias multimedia. Ej. hoy Wikipedia. 2. el edutainment centrado en el aprendizaje y el juego. En una computadora, para trabajar con multimedia necesitamos soportes de información o sistemas de almacenamiento que permitan guardar/almacenar grandes cantidades de datos. Esos soportes son entre otros: disketes, cintas, CD, DVD, memorias, pendrive y HD (disco duro). Además, de velocidad y memorias RAM, hacen falta buena placa de Video, buena placa de sonido, buen microprocesador ya sea de origen Intel o AMD, buen software (Windows, Linux, aplicaciones MSOffice, open Office, etc.). Desde un punto de vista funcional la PC puede imaginarse como una “caja negra”, donde ingresan datos, se procesan y salen de ella datos procesados que una vez interpretados por la inteligencia humana se convierten en información. ENTRADA DE DATOS PROCESAMIENTO SALIDA DE DATOS Interpretación humana INFORMACIÓN Fig. 1 La computadora interpretada como una “caja negra” Recordemos que la información sirve para disminuir la duda al momento de tomar una decisión y sus dos características básicas: eficiencia y eficacia. Una PC o computadora u ordenador, en cualquiera de sus versiones, ya sea de escritorio, notebook, netbook o tabletas (Ipod) consta esencialmente de dos partes: Emprendimientos en Medios II – 5”B” - Profesor: Jorge Miguel PERALTA página3de8 HARDWARE: todo lo tangible como plaquetas, chips, cables, memorias RAM y ROM, Monitor, etc. SOFTWARE: conjunto de órdenes que en armonía constituyen un programa. Definición: Una computadora es un conjunto de elementos electrónicos conectados entre sí, destinados al procesamiento de datos, de mucha capacidad para almacenarlos y de gran velocidad para realizar las operaciones y transferencias de datos. Con el software multimedia podemos crear archivos cuyos formatos y extensiones son propios de la misma. Un nombre de archivo posee 3 partes (aunque hoy los sistemas operativos no los muestran pero sí los usamos): un nombre de fantasía, un punto y una extensión. Esquemáticamente: Nombre de fantasía Trabajo_em . Extensión doc Los posibles formatos y extensiones de los archivos multimedia que más se utilizan hoy son entre otros muchos: FORMATO Sonido Voz Música Animación Video EXTENSIÓN WAV VOC MID FLI y FLC AVI, MPG, MOV, VOP, QT (quit Time) Gráficos BMP, JPG, GIF, PSD, CDR Y WMF, entre otros. Un buen programa multimedia, es aquel que nos permite crear archivos multimedia a los que podamos crear, guardar, abrir, modificar, borrar, editar y por supuesto verlos y escucharlos. EL MICROPROCESADOR Y LA MEMORIA Estos tres elementos fundamentales del hardware de una máquina, son los responsables de procesar y almacenar los datos en forma de registros y archivos. El microprocesador o CPU (Unidad Central de procesamiento): es el verdadero cerebro de la pc y según su diseño, existen dos líneas de micros: Tecnología CISC = Instrucciones complejas. Hay control por medio de microcódigo incorporado (en memoria ROM). Técnica secuencial. Tecnología RISC = Instrucciones simples. Hay control por cableado. Técnica utilizada se denomina pipeling. Procesamiento en pipelines: (pipeling) Se traduce como procesamiento en cadena. Implica que ciertas operaciones internas de la computadora se trasladan o superponen para lograr una mayor velocidad. Podemos imaginar el proceso más menos así: Emprendimientos en Medios II – 5”B” - Profesor: Jorge Miguel PERALTA página4de8 1 0 0 1 0 0 1 1 1 1 0 0 0 1 1 1 Tratamiento secuencial. Termina una instrucción y empieza otra. 1 0 0 1 0 1 1 0 0 1 1 0 0 1 Tratamiento en pipeline. Una instrucción está completa, otra a la mitad y otra empieza, sin que otras hayan terminado. En estos esquemas cada celda representa un registro del micro y los números uno y cero hacen referencia al sistema binario de numeración. Dentro de los microprocesadores hay un área especial de almacenamiento de alta velocidad llamada REGISTRO. Todos los datos deben ser representados en un registro antes de ser procesados. Por ejemplo, si dos números van a ser multiplicados, ambos números deben estar en registros, y el resultado también se colocará en un registro. El número de registros de un CPU y el tamaño en bit de cada uno de ellos ayudan a determinar la potencia y velocidad del mismo. El movimiento de los datos hacia los registros en invisible para el usuario. Los micros de la serie denominada Pentium, de tecnología hibrida entre RISC (97%) y la CISC (3%) y la ejecución se llama superescalar. LA TECNOLOGÍA MMX Una gran mejora introducida en los microprocesadores, desde Pentium en adelante, fue la llamada tecnología MMX (extensión para multimedia). Esta tecnología mejora la compresión/descompresión de video, manipulación de imágenes, criptografía y el procesamiento de entrada/salida. MANEJO DE LAS MEMORIAS: Las memorias pueden imaginarse como un conjunto de celdas en las que se almacena la información hasta que se necesita. Cada celda en particular posee una “dirección” que la identifica. Dentro de una celda puede almacenarse un byte de información. Qué es un byte? Para entender una respuesta nos debemos referir primero a un sistema de medida particular, que las características electrónicas de las computadoras han obligado y que se desarrolla a partir de la numeración binaria. “A diferencia del sistema decimal que acostumbramos a utilizar y que contiene 10 símbolos (0 al 9), el sistema binario cuenta con sólo dos símbolos: el 0 y el 1. Cada celda de memoria se compone de un conjunto de ocho posiciones binarias. Cada una de esas posiciones puede contener un 0 ó un 1. Esta unidad mínima se nomina bit. Al conjunto de ocho bits que forman una celda se lo denomina byte, y es la menor unidad de información con la que contamos en una computadora”. Emprendimientos en Medios II – 5”B” - Profesor: Jorge Miguel PERALTA página5de8 Las unidades de medida de una memoria pueden visualizarse así: 1 bits 1024 bytes 1024 Kb 1024 Mb 1024 Gb 1byte 1 Kb 1 Mb 1 Gb 1 Tb Tipos de memoria: Hay dos tipos de memorias: 1. RAM (Random Access Memory): memoria de acceso aleatorio cuyas características son: 1)Permite lectura. 2) Permite la escritura. 3) Es volátil (se borra si le cortamos el flujo eléctrico). 2. ROM (Read Only Memory) Memoria de solo lectura. Sus características son: 1)Permite lectura 2) No permite la escritura. 3) Es no volátil (no se borra cuando la energía se corta). Dado que la velocidad de un microprocesador es mucho mayor que la velocidad de una memoria RAM, a veces de “esperar” a que los datos solicitados sean proporcionados por la memoria, produciendo momentos de inactividad llamados wait stat, ocasionando 1 disminución del rendimiento del sistema. Existe un tipo de memoria RAM, la memoria CACHÉ, cuya función es la de acelerar la búsqueda de información en la memoria principal, actuando como intermediaria. Para lograrlo, el sistema almacena en la memoria caché porciones de la memoria principal que son solicitadas con mayor frecuencia por el micro. Esquemáticamente: Memoria Principal Gran Cantidad Memoria Intermedia Poca Cantidad. La memoria caché es efectiva porque muchos programas acceden a los mismos datos o instrucciones una y otra vez. Al colocar estos datos en los chips rápidos de caché, el procesador los lee desde allí sin necesidad de acceder a la lenta memoria RAM. Como este proceso tuvo éxito en rendimiento, los fabricantes de procesadores incorporaron una pequeña cantidad de caché dentro del chip, que se denominó L1 o primaria y con el tiempo otra L2 o secundaria. Como la memoria caché dentro del micro es más rápida de acceder, se logró mayor aceleración en la llegada de los datos desde la memoria principal. Hoy en día un microprocesador tiene o debe tener los siguientes componentes: Unidad de control: cuya funciones son cargar una de las instrucciones elementales, decodificadas e impartir las órdenes para que sean ejecutadas. Unidad aritmética_lógica: ejecuta las operaciones aritméticas y lógicas. Emprendimientos en Medios II – 5”B” - Profesor: Jorge Miguel PERALTA página6de8 Registros: celdas de almacenamiento temporal de la información para su posterior uso por la unidad de control o la unidad aritmético lógica. Bus: serie de conectores para conducir la información. Hay uno interno para conectar las partes del micro y otro externo para comunicar al micro con la placa madre y viceversa. Coprocesador matemático: para operaciones complejas de alto nivel matemático. Memoria Caché: tipo L1 y L2. ESTADO DE LOS PROCESOS En un ambiente de multitareas, multiusuario, aunque parezca que todos los procesos es estuvieron ejecutando en el mismo momento, en realidad son atendidos uno por vez, en forma secuencial. ¿Pero se en un ambiente “multi” parece que todos se ejecutan en paralelo? ¿Cómo puede ser? La explicación es muy sencilla. Como sabemos ya que los micros pueden realizar miles y millones de instrucciones por segundo y para poder atender a muchos procesos, a cada uno le asigna una unidad de tiempo de uso del procesador. Este tiempo se lo denomina quantum que equivale a un orden de los milisegundos. De acuerdo a esto en un segundo el procesador puede atender muchos procesos creando una sensación de ejecución en paralelo. Un programa o aplicación o proceso, mientras es atendido, tiene al menos tres estados en el micro: 1) En Ejecución. 2) Bloqueado. Proceso P 3) En Lista. Corriendo o en Ejecución 3 Proceso J 1 2 Proceso M Tabla Bloqueado Proceso M Proceso T Proceso W 4 Proceso Z 1. 2. 3. 4. El sistema elige el proceso de la tabla Listo para ejecutarlo. Cuando a un proceso se le agotó el tiempo de ejecución el sistema los registra en la tabla Listo. Si un proceso en ejecución requiere de una E/S, se bloquea y es registrado en la tabla Bloqueado. Una vez que el evento de E/S termina, pasa de la tabla Bloqueado a la Listo. El proceso bloqueado no, puedo pasar directamente a ejecución. Tabla Listo E/S significa Entrada/Salida, y puede ser por ej. imprimir, insertar una imagen, insertar un archivo, etc. UN EVENTO Emprendimientos en Medios II – 5”B” - Profesor: Jorge Miguel PERALTA página7de8 SISTEMA DE NUMERACION BINARIO El sistema binario es elemental para computadora, ya que internamente sólo conoce los números 0 y 1 ó “apagado” y “prendido” respectivamente. Se eligió este sistema para el desarrollo en informática ya que requiere de componentes electrónicos de mayor simplicidad y menor costo que si se utilizar otro sistema de numeración. Vamos a realizar las transformaciones necesarias para pasar de un sistema decimal a un binario y al revés. Comencemos por el pasaje de una número decimal a uno binario. Para ello se divide al número decimal en dos, luego al cociente se lo divide por dos y así sucesivamente: Ejemplo: pasar a binario el número decimal 100. 100│2 00 50 │ 2 0 10 25 │ 2 0 05 12 │ 2 1 0 6│2 0 3│2 1 1 Ahora el 100 decimal en binario es: 1100100. Se “arma” colocando el último cociente y luego los restos de cada división según el sentido de la flecha. Transformemos el binario 1100100 en decimal, es decir, la inversa de lo que hicimos. Para ello contamos las cifras, que en este caso son siete y las numeramos desde 0 a 6, que serán potencias de base 2 y multiplicadas a su vez por cada cifra: 1.26 64 1.25 32 0.24 0 0.23 0 1.22 4 0.21 0 0.20 0 100 Si sumamos: 64+31+4= 100 que es el decimal buscado. TRABAJO PRACTICO Nº 1 Realizar las transformaciones correspondientes para completar la siguiente tabla y sus verificaciones inversas: Decimal a Binario Binario a Decimal 1 0 8 256 1 0 8 111000 2 4 9 1024 2 1 9 10111001 3 8 10 4096 3 11 10 000111 4 11 11 65535 4 111 11 00001 5 12 12 44 5 1010 12 10001 6 128 13 10.000 6 1001 13 1010011 7 129 14 11.500 7 1100110 14 011011100 Emprendimientos en Medios II – 5”B” - Profesor: Jorge Miguel PERALTA página8de8