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