Código de longitud variable

Código de longitud variable

Se conoce como código de longitud variable (o varchar) en la teoría de la información a un código en donde su ancho de palabra es variable de longitud, es decir, al codificar el abecedario no es necesario hacerlo con el mismo número de bits cada letra, ya que en el lenguaje español, es mucho más probable que se encuentre una vocal, por ejemplo "a", que la letra "k", entonces para hacer una codificación de reducción de espacio o código de compresión, la letra "a" se codifica con un menor número de bits, por ejemplo 2 bits "01", y la letra "k" se codifique con 8 bits, por decir un ejemplo "01001010". Entonces como sabemos que es más probable encontrar la letra "a" se codificara con un número mínimo de bits que la letra "k".

Si seguimos haciendo una codificación con respecto a las demás letras, encontraremos que hay algunas que se utilizan menos que otras, y por lo tanto, tenemos que analizar la probabilidad de ocurrencia de cada letra, para codificarlo con más o menos bits. Pero hay que tener cuidado que sea un código prefijo, es decir, que ninguna palabra del código constituye la palabra de otro código y no presentar ambigüedad en la decodificación.


Wikimedia foundation. 2010.

Игры ⚽ Нужен реферат?

Mira otros diccionarios:

  • Código prefijo — Un código prefijo es un código, típicamente un código de longitud variable, con la propiedad de prefijo : ninguna palabra de código es prefijo de cualquier otra palabra de código del conjunto. Un código con las palabras de código… …   Wikipedia Español

  • Código canónico de Huffman — Un código canónico de Huffman es un tipo particular de codificación Huffman que tiene la propiedad de poder ser descrito de una forma muy compacta. Los compresores de datos generalmente trabajan de una de dos formas posibles. O bien el… …   Wikipedia Español

  • Código de barras — EAN13 El código de barras es un código basado en la representación mediante un conjunto de líneas paralelas verticales de distinto grosor y espaciado que en su conjunto contienen una determinada información. De este modo, el código de barras… …   Wikipedia Español

  • Código enhebrado — En ciencias de la computación, el término código enhebrado se refiere a una técnica de implementación del compilador donde el código generado tiene una forma que esencialmente consiste enteramente en llamadas a subrutinas. El código puede ser… …   Wikipedia Español

  • Código de identificación fiscal — El Código de identificación fiscal ( CIF ) ha sido hasta 2008 el nombre del sistema de identificación tributaria utilizada en España para las personas jurídicas o entidades en general según regula el Decreto 2423/1975, de 25 de septiembre. Este… …   Wikipedia Español

  • Código de tiempo — El código de tiempo o TC es una información que se utiliza en la grabación y edición en vídeo. Son varios tipos de código que permiten controlar, mediante un reloj, la ubicación en el tiempo de la cinta de cada frame y así tenerlo localizados… …   Wikipedia Español

  • Código binario — El código binario es el sistema de representación de textos, o procesadores de instrucciones de ordenador utilizando el sistema binario (sistema numérico de dos dígitos, o bit: el 0 (cerrado) y el 1 (abierto). En informática y telecomunicaciones …   Wikipedia Español

  • Código 39 — El Código 39 es un estándar de codificación en barras. Puede contener letras y números con una longitud sólo limitada por la capacidad del lector. Es de ancho variable. Es el más popular. Es el estándar para usos no relacionados con la… …   Wikipedia Español

  • Código 39 — Estándar de codificación en barras. Puede contener letras y números con una longitud sólo limitada por la capacidad del lector. Es de ancho variable. Es el más popular. Es el estándar para usos no relacionados con la alimentación. Implica el uso… …   Enciclopedia Universal

  • Universal Variable Length Code — Contenido 1 Definición 2 Proceso 2.1 Esquema general 2.2 Funcionamiento 3 Véase también …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”