Please enable JavaScript.
Coggle requires JavaScript to display documents.
Códigos de Representación de Caracteres Alfanuméricos - Coggle Diagram
Códigos de Representación de Caracteres Alfanuméricos
ISO 8859
La norma ISO 8859 define una serie de códigos de caracteres para la representación de caracteres alfanuméricos en diferentes idiomas.
Cada conjunto de caracteres se identifica con un número y se designa con un nombre, como ISO-8859-1 (Latin-1) o ISO-8859-5 (Cirílico).
Unicode
Unicode es un estándar de codificación de caracteres que permite la representación de todos los caracteres alfanuméricos de cualquier idioma en el mundo.
Utiliza un conjunto de códigos numéricos de 16 bits (UTF-16) o 32 bits (UTF-32) para representar cada carácter.
Se caracteriza por:
Compatibilidad
ya que cuenta con una amplia gama de idiomas.
Escalabilidad
incluye nuevos caracteres y scripts a medida que se desarrollan.
Unicidad
, asigna un número a cada carácter, lo que garantiza que cada uno tenga una representación única.
Eficiencia
: utiliza técnicas de codificación eficientes para minimizar el espacio de almacenamiento y la transferencia de datos.
Compatibilidad con sistemas existentes
, es compatible con otros códigos de caracteres, como ASCII, ISO-8859 y EBCDIC.
Flexibilidad
, permite la combinación de caracteres para formar nuevos caracteres complejos.
Se encuentran clasificados de la siguiente manera
ASCII
El código ASCII (American Standard Code for Information Interchange) es el estándar más utilizado para representar caracteres alfanuméricos en la mayoría de los sistemas informáticos.
Asigna un número único a cada carácter como son:
Letras
Números
Signos de puntuación
Caracteres especiales
EBCDIC
El código EBCDIC (Extended Binary Coded Decimal Interchange Code) se utiliza principalmente en sistemas informáticos de IBM. Este asigna un número único a cada carácter alfanumérico, pero a menudo requiere más espacio de almacenamiento que ASCII o Unicode.
Se caracteriza por:
Tamaño de palabra
, se utiliza comúnmente en sistemas que utilizan tamaños de palabra de 8 bits o más.
Representación de caracteres
, conjunto de códigos numéricos únicos para representar caracteres alfanuméricos.
Almacenamiento de datos
, almacena caracteres alfanuméricos, así como para representar datos numéricos y otros tipos de datos.
Limitaciones
, en la compatibilidad con otros sistemas informáticos y aplicaciones, lo que puede dificultar la transferencia de datos entre sistemas que utilizan diferentes códigos de caracteres.
UTF-8: UTF-8
UTF-8 se utiliza comúnmente en sistemas informáticos y en la web, ya que permite la representación eficiente de caracteres alfanuméricos en diferentes idiomas y utiliza menos espacio de almacenamiento que UTF-16 o UTF-32.
Se caracteriza por:
Escalabilidad
, puede incluir nuevos caracteres y scripts a medida que se desarrollan.
Unicidad
, asigna un número único a cada carácter, lo que garantiza que cada carácter tenga una representación única en cualquier sistema informático.
Eficiencia
, utiliza técnicas de codificación eficientes, es compatible con sistemas que utilizan ASCII.