Código Braille:
Describa su funcionalidad para optimizar códigos.
Este conocido código, que permite a los ciegos a leer, fue desarrollado por Louis Braille en 1820, y
después de haber sido modificado varias veces, todavía se sigue utilizando hoy en día. Hay disponibles
muchos libros en Braille en el National Braille Press.
Como se representan las 26 letras del alfabeto en esta codificación
resolver el ejercicio 1.1
Encuéntrense frases redundantes que formen parte de la vida
cotidiana.
(1) hacer una pregunta, (2) es absolutamente necesario, (3) con previo aviso, (4) punto de ebullición
caliente, (5) subir, (6) un examen riguroso, (7) exactamente lo mismo, (8) obsequio, (9)
calentador de agua, (10) mi opinión personal, (11) recién nacido, (12) aplazado hasta más tarde,
(13) sorpresa inesperada, (14) misterios sin resolver.2
Comprensión irreversible de texto
Cuál es la funcionalidad mas destacada de este sistema de compresión.
Cuál es la funcionalidad mas destacada de este sistema de compresión.
Esto se
conoce como compresión irreversible de texto o compactación. El texto descomprimido no es idéntico
al original, por lo que estos métodos no son de propósito general; sólo pueden utilizarse en casos
especiales.
En casos extremos, todos los caracteres, excepto letras y espacios, pueden ser despreciados, y se
puede convertir todo el texto, a mayúsculas o minúsculas1
, reduciendo así el número de signos a
codificar. De esta manera, un texto en inglés estará compuesto por combinaciones de exactamente 27
símbolos, cada uno de los cuales puede ser codificado con 5 bis, en lugar de los 8 usuales.
resolver el ejercicio 1.2
Una forma razonable de utilizarlos es codificar las cinco cadenas más frecuentes en el texto.
Debido a que la compresión irreversible de texto es un método de propósito particular, el usuario
puede saber qué cadenas son las más comunes en el flujo de datos a comprimir; tiene que
proporcionárselas al codificador y además debe escribirlas al principio de la secuencia de salida
(para el uso del decodificador)
Compresión del texto Ad hoc
Cuál es la funcionalidad mas destacada de este sistema de compresión de texto ad hoc.
Cuál es la funcionalidad mas destacada de este sistema de compresión de texto ad hoc.
Si el texto contiene muchos espacios, pero no están agrupados, se pueden eliminar; sus posiciones,
se indican entonces mediante una cadena de bits, que contiene un 0 por cada carácter del texto
que no es un espacio y un 1 por cada espacio. Por lo tanto, el texto (Aquí hay algunas ideas), se codifica en la cadena de bits “0000100010000000100000” seguida de (Aquíhayalgunasideas).
A que se refiere el código Baudot.
Era un
código de 5 bits desarrollado por J.M.E. Baudot en torno al año 1880 para la comunicación
telegráfica. Se hizo popular, y en 1950 fue designado el Código Internacional de Telégrafos Nº
1. Se utilizaba en muchos equipos de primera y de segunda generación.
Utilce un organizador o tabla para conocer el código
Codificación run-lenght
Cuál es la funcionalidad mas destacada de este sistema de compresión ruc.
Cuál es la funcionalidad mas destacada de este sistema de compresión ruc.
La idea básica de este método es la siguiente: Si un dato d aparece n veces consecutivas en el flujo
de entrada, se cambian las n ocurrencias con el par único nd. Las n apariciones consecutivas de un
elemento de datos se llama run length9 de n, y este enfoque para la compresión de datos se llama
codificación run-length o RLE. Aplicamos esta primera idea a la compresión de texto y luego a la
compresión de imágenes.
Utilce un organizador o tabla para conocer la codificación run-length
Compresión de texto RLE.
Cuál es la funcionalidad mas destacada de este sistema de compresión de texto RLE
El reemplazo exacto de 2.⊔all⊔is⊔too⊔well con 2.⊔a2⊔is⊔t2⊔we2, es ambiguo y no funciona
. Claramente, el descompresor debería tener una manera de expresar que el primer 2 es parte del
texto, mientras que los demás indican el número de repeticiones de las letras o y l. Incluso la cadena
2.⊔a2l⊔is⊔t2o⊔we2l, sigue sin resolver este problema (y además no proporciona compresión alguna).
Un camino para resolver este problema es preceder cada repetición con un carácter especial de cambio
de código (o código de escape). Si usamos @ como carácter de cambio de código, entonces la cadena
2.⊔a@2l⊔is⊔t@2o⊔we@2l, puede ser descomprimida sin ambigüedad
Busque los algoritmos para Compresión y Descompresión
Compresión
Descompresión
Codificación relativa
Cuál es la funcionalidad mas destacada de este sistema de codificación relativa.
Cuál es la funcionalidad mas destacada de este sistema de codificación relativa.
Esta es otra variante, a veces llamada diferenciación ([Gottlieb et al. 75]). Se utiliza cuando los
datos a comprimir, están formados por una serie de números que no difieren en mucho entre sí (e.g.,
en la telemetría); o bien cuando se componen de cadenas similares. El último caso, se utiliza en la
compresión de datos para envío por fax descrita en la Sección 2.13 y también en la compresión LZW
No hay comentarios:
Publicar un comentario