En las comunicaciones un código del es una regla para convertir un pedazo de la información (por ejemplo, una letra, la palabra, o la frase ) en otra forma o representación, no no necesario del mismo tipo. En las comunicaciones y la tratamiento de la información, la codificación es el proceso por el cual la información de una fuente es convertida en los símbolos que se comunicarán. El que descifra es el proceso reverso, convirtiendo estos símbolos del código nuevamente dentro de la información comprensible por un receptor.
Una razón de la codificación es permitir la comunicación en lugares donde está difícil o imposible la lengua hablada o escrita del ordinario. Por ejemplo, un código de cable substituye las palabras (e., nave del o la factura del ) en palabras más cortas, permitiendo que la misma información sea enviada con pocos carácteres, un más rápidamente, y la más importante, menos costoso. Otro ejemplo es el uso del semáforo, donde la configuración señala por medio de una bandera sostenido por un signaller o los brazos de una torre del semáforo codifican las partes del mensaje, las letras y los números típicamente individuales. Otra persona que coloca una gran distancia lejos puede interpretar las banderas y reproducir las palabras enviadas.
En la historia de la criptografía, los códigos eran una vez comunes para asegurar el secreto de comunicaciones, aunque las cifras ahora se utilicen en lugar de otro. Ver el código (criptografía) .
Códigos en la comunicación usada para la brevedad
El código se puede utilizar para la brevedad. Cuando los mensajes del telégrafo eran el estado plus ultra en la comunicación interurbana rápida, los códigos comerciales elaborados que codificaron frases completas en las solas palabras (comúnmente grupos de la cinco-letra) fueron desarrollados, de modo que los telegrafistas hicieron entendidos con tal " words" como BYOXO (" ¿Usted está intentando a la
comadreja fuera de nuestro reparto? "), LIOUY (" ¿Por qué usted no contesta a mi pregunta? "), BMULD (" ¡Usted es una mofeta! "), o AYYLU (" Cifrado no claramente, repetir más clearly. Las palabras de código fueron elegidas por varias razones: La
longitud, el Pronounceability, los significados del etc. fueron elegidos a las necesidades percibidas ajuste: negociaciones comerciales, términos militares para los códigos militares, términos diplomáticos para los códigos diplomáticos, cualesquiera y el todo el preceder para los códigos del espionaje. Los Codebooks y los editores del codebook proliferaron, incluyendo uno funcionado como un frente para el
compartimiento americano del negro funcionado por el Herberto Yardley entre WWI y WWII. El
propósito la mayor parte de estos códigos era ahorrar en costes del cable. El uso de la codificación de datos para la compresión de datos precede la era de la computadora; un ejemplo temprano es el
código Morse del telégrafo donde más carácteres frecuente-usados tienen representaciones más cortas. Las técnicas tales como
codificación de Huffman ahora son utilizadas por algoritmos computarizados para comprimir ficheros de datos grandes en una forma más compacta para el almacenaje o la transmisión. ¡computadora desde la Segunda Guerra Mundial, hay también " codes" para la compresión de datos, e. la
codificación, que de Huffman las aplicaciones ponen en cortocircuito los códigos para los símbolos frecuentes y códigos más largos para los símbolos raramente usados - el mismo principio se utiliza en el código Morse . Él y el código que utiliza la misma representación de la longitud para todos los símbolos y carácteres, ambos de Baudot vuelven telegrafiar días. Este 3ultimo era un antepasado primario del código de carácter de ASCII ampliamente utilizado en computadoras. -->
Un ejemplo: el código del ASCII
El hoy funcionando lo más extensamente posible sabido del código de
comunicaciones de datos (representación de carácter del aka) es probablemente el ASCII . En una u otra versión (algo compatible), es utilizado por
casi todos los terminales personales de las computadoras, las impresoras, y el otro equipo de comunicación. Su versión original representa 128 carácteres con el numbers&mdash binario del siete-pedacito; es decir, como
cadena de siete 1s y 0s. En el ASCII un " minúsculo; a" está
siempre 1100001, un " mayúsculo; A" siempre 1000001, y así sucesivamente. Los sucesores al ASCII han incluido carácteres de 8 bits (para las letras de idiomas europeas y de las cosas tales como símbolos del juego de la tarjeta), y en el florecimiento más completo han incluido glyphs esencialmente de los sistemas de
escritura de todo el mundo (véase el Unicode y el UTF-8 ).
Códigos para detectar o para corregir errores
Los códigos se pueden también utilizar para representar datos de una manera más
resistente a los errores en la transmisión o el almacenaje. Tal " code" es llamó un el código error-correcting, y trabajos incluyendo redundancia cuidadosamente hecha a mano con (o transmitido) los datos almacenados. Los ejemplos incluyen la Caña-Solomon, Caña-Moleta, Bose-Chaudhuri-Hochquenghem, Turbo, Golay, Goppa de los códigos de Hamming, el de baja densidad paridad-comprueba los códigos y los códigos del
espacio-tiempo Los códigos de detección de error se pueden optimizar para detectar los errores de explosión del, o los errores al azar del .
Códigos y siglas
Las siglas y las abreviaturas se pueden considerar los códigos, y en cierto modo todas las idiomas y los sistemas de escritura son códigos para el pensamiento humano. Una palabra de código alcanza
de vez en cuando una existencia independiente (y el significado) mientras que el equivalente original expresar se olvida o por lo menos tiene no más el significado exacto atribuido a la palabra de código. Por ejemplo, “30” eran ampliamente utilizados en
periodismo significar el " extremo del story", y se utiliza a veces en otros contextos para significar el " el end".
Código de Gödel
En las
matemáticas, un código de Gödel era la base para la prueba teorema del estado incompleto de s de Gödel de el '. Aquí, la idea era trazar la
notación matemática a un número natural (un número de Gödel).
Ver también
la
lista codificación llama
Escritura de Asemic
simple: Cifrar .
ZenithicAssociated Press Television News