Fundamentos de Codificación de Caracteres y Sistemas de Numeración
Clasificado en Informática
Escrito el en
español con un tamaño de 17,18 KB
Unicode: El Estándar Universal de Codificación
El Unicode Standard es una norma de codificación universal de caracteres que se emplea en los ordenadores bajo Windows NT y en los navegadores Internet Explorer y Netscape a partir de su versión 4. Su uso se está extendiendo de manera global. Utiliza 16 bits, lo que permite codificar todos los caracteres de cualquier lenguaje, hasta un total de 65.536 combinaciones posibles.
La versión 3 de Unicode cuenta con 49.194 caracteres de los utilizados en los lenguajes más importantes del mundo. El objetivo de Unicode es representar cada elemento usado en la escritura de cualquier idioma del planeta. Los idiomas actuales más importantes del mundo pueden escribirse con Unicode, incluyendo su puntuación, símbolos especiales, símbolos matemáticos y técnicos, formas geográficas, caracteres gráficos y modelos de Braille.
ASCII: Código Estándar para el Intercambio de Información
El Código Estadounidense Estándar para el Intercambio de Información, o ASCII, es la representación X3.4-1977 del Instituto Estadounidense de Normas Nacionales (ANSI). Utiliza grupos de 7 bits por carácter, permitiendo 27 (128) caracteres diferentes, lo que es suficiente para el alfabeto en letras mayúsculas y minúsculas y los símbolos de una máquina de escribir corriente, además de algunas combinaciones reservadas para el uso interno.
El código ASCII extendido usa 8 bits por carácter, lo que añade otros 128 caracteres posibles. Este juego de códigos más amplio permite que se agreguen los símbolos de lenguajes extranjeros y varios símbolos gráficos.
Sistemas de Numeración
Es el conjunto de símbolos utilizados para la representación de cantidades, así como las reglas que rigen dicha representación. Un sistema de numeración se distingue por su base, que es el número de símbolos que utiliza, y se caracteriza por ser el coeficiente que determina cuál es el valor de cada símbolo dependiendo de su posición.
El sistema de numeración que utilizamos normalmente es el sistema decimal, de base 10. El sistema decimal utiliza diez dígitos o símbolos:
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Dependiendo de la posición que ocupe un dígito dentro de una cifra, representará las unidades, decenas, centenas, millares, etc. Por esto, se dice que los sistemas de numeración son posicionales.
Teorema Fundamental de la Numeración
Este teorema relaciona una cantidad expresada en cualquier sistema de numeración con la misma cantidad expresada en el sistema decimal; es decir, el valor decimal de una cantidad expresada en otro sistema de numeración que utiliza otra base. Viene dado por la fórmula: