Codigos Ascii - Unicode



La forma en que las letras, los números y otros símbolos se expresan como valores numéricos que un ordenador puede entender es a través de la codificación de caracteres. Por ejemplo, un documento en HTML se almacena con un determinado conjunto de caracteres. La información sobre la forma de codificación que utiliza el archivo se envía a los navegadores y otros agentes de usuario, para que puedan interpretar los bits y bytes correctamente. Si la codificación declarada no coincide con la que realmente se ha utilizado, los navegadores pueden interpretar su preciosa página web como una galimatía.



código ASCII

El código ASCII es un estándar para la representación de caracteres en cualquier dispositivo electrónico, haciendo referencia a una codificación fija que asigna a caracteres imprimibles como letras , números y signos de puntuación y a caracteres de control no imprimibles un código concreto,que al pasar por el dispositivo lo traduce y muestra el carácter deseado.ASCII se creó bajo la misma premisa definiendo sus caracteres en siete bits, es decir, siete posiciones que muestran un 0 o un 1 y un octavo bit que se reserva para hacer análisis.

Debemos tener en cuenta que las computadoras siempre utilizan un sistema binario para realizar sus cálculos, por lo que todas sus operaciones se basan en el uso de ceros y unos.

Para establecer brevemente la escena histórica , en 1963 la American Standards Association comenzó el lanzamiento del American Standard Code for Information Interchange (ASCII), sentando las bases para el futuro de los dispositivos electrónicos a la hora de representar los diversos caracteres que las personas utilízan cuando operab con computadoras u otros dispositivos que funcionan con esta codificación.

ASCII se creó para darle una alternativa a los ordenadores de forma que pudiesen comprender lo que queremos escribir en ellos, ya que fue necesario generar una traducción desde el sistema binario hacia el alfabeto latino.

¿Para que Sirve?

El código ASCII todavía se usa ampliamente en la actualidad, aunque no sería posible cambiar de un alfabeto a otro sin la aparición de otros códigos que ayuden a una representación de texto más precisa .Uno de los sistemas más conocidos es Unicode, que ha evolucionado hasta convertirse en el sistema más completo y extenso , dominando la internacionalización del software informático y siendo utilizado, por ejemplo, para desarrollar XML, Java e incluso los sistemas operativos actuales .

¿Cómo se estructura el código ASCII?

A continuación, mostramos cómo se representan los caracteres en código ASCII:

Unicode

El término "Unicode" hace referencia a un conjunto de caracteres que se desarrolló para facilitar la gestión de la tecnología de la información y la visualización y transmisión de textos de diversas disciplinas tecnológicas y lenguajes muertos . En otras palabras, y de manera más precisa , el Unicode es un esquema de codificación de caracteres común que contiene todas las pulsaciones de teclas del teclado de la computadora. Según lo expresado, el término proviene de los tres objetivos perseguidos de universalidad , unicidad y uniformidad.

En particular, Unicode proporciona un número único para cada carácter sin tener en cuenta la plataforma, el idioma o la aplicación, lo que facilita la transferencia de datos entre varios sistemas de codificación y plataformas. Como puede verse, el Unicode incluye más que solo letras y números; también incluye símbolos y otros.

Una codificación de caracteres define una tabla que representa caracteres como números.Cada carácter tiene un número asociado. Este número se denomina punto de código en Unicode. El antecesor del Unicode se le conoce como «ASCII», con la diferencia que este último comprende solo los caracteres que se utilizan en la lengua inglesa. Dicho estándar es sostenido por el ánimo de las siglas Unicode Technical Committee, integrado en el Consorcio Unicode, organización sin parte de lucro, en el que forman parte con grados de lucro diferentes, grandes y famosas empresas como Apple, Microsoft, Google, Yahoo, Adobe , IBM, SAP, Oracle, o entidades como la Universidad de Berkeley y profesionales y académicos a título individual.

Comentarios

Entradas populares