Asignatura 6: Codificación de caracteres
Normas de codificación de caracteres:
La codificación de caracteres (character encoding) es el método que permite convertir un carácter de un lenguaje natural (alfabeto) en un símbolo de otro sistema de representación, como un número, un símbolo o una secuencia de pulsos eléctricos en un sistema electrónico, aplicando una serie de normas o reglas de codificación. Las normas de codificación más importantes son:
ASCII:
El conjunto de caracteres ASCII publicado por el ANSI (American National Standard Code for Information Interchange) como estándar en 1967, se diseñó en un principio utilizando solamente 7 bits, para dejar el octavo bit para la paridad (control de errores), por lo que solamente puede representar 128 caracteres, suficientes para incluir mayúsculas y minúsculas del abecedario inglés, además de cifras, puntuación y algunos caracteres de control. Por ejemplo, la letra ‘A’ en binario de acuerdo con el código ASCII quedaría: 0100 0001.
ISO 2022:
Esta norma nació en 1973 y llegó hasta 1994. Es una tabla de 8 bits con 256 caracteres. Fue un sistema para incluir conjuntos de caracteres múltiples en un sistema de codificación de carácter. ISO / IEC 2022 se desarrolló como una técnica para atacar estos dos problemas: para representar los caracteres en varios conjuntos de caracteres dentro de una codificación de carácter individual, y para representar grandes conjuntos de caracteres. Por ejemplo, la letra ‘p’ quedaría como: 01110000.
ISO 8859:
Surgió la norma ISO 8859 que utiliza 8 bits y que, por tanto, permite 256 caracteres, suficientes para abarcar los caracteres de un lenguaje en concreto. En ellos, los 128 caracteres primeros son los mismos de la tabla ASCII original y los 128 siguientes se corresponden a símbolos extra añadidos. Se publicó su primera revisión en 1985. Esta codificación es conocida en ocasiones como ASCII extendido. Pero 8 bits seguían siendo pocos por lo que surgieron diferentes ISO 8859, desde ISO 8859-1 hasta ISO8859-16, donde cada uno contenía caracteres de unos idiomas específicos. Por ejemplo, el carácter ‘e’ quedaría como: 01100101.
Unicode:
Formalmente apareció en 1993, es un estándar de codificación de caracteres diseñado para facilitar el almacenamiento, la transmisión y la visualización de textos de diversos lenguajes y así como textos clásicos de lenguas muertas. El término Unicode quiere resumir los tres objetivos que animaron el proyecto: Universalidad, Uniformidad y Unicidad. Por ejemplo, ‘A’ quedaría en binario como 0000 0000 0100 0001.
Imágenes Digitales:
Una imagen digital es una representación bidimensional de una imagen utilizando bits (unos y ceros). Dependiendo de si la resolución de la imagen es estática o dinámica, puede tratarse de un gráfico rasterizado o de un gráfico vectorial.
Gráfico Rasterizado:
A una imagen rasterizada, también es llamada mapa de bits, imagen matricial o bitmap, es una estructura o fichero de datos que representa una rejilla rectangular de píxeles o puntos de color, denominada ráster, que se puede visualizar en un monitor de ordenador, papel u otro dispositivo de representación. A las imágenes rasterizadas se les suele caracterizar por su altura y anchura (en pixeles) y por su profundidad de color (en bits por pixel), que determina el número de colores distintos que se pueden almacenar en cada pixel, y por lo tanto, en gran medida, la calidad del color de la imagen.
Gráfico Vectorial:
Las imágenes vectoriales son gráficos formados a base de curvas y líneas a través de elementos geométricos definidos como vectores. La gran ventaja de las imágenes vectoriales es que no sufren pérdida de resolución al producirse una ampliación de estos. Se utiliza mucho para trabajos de rotulación, iconos, dibujos, logotipos de empresa, etc. Esta clase de imagen tiene poco peso como archivo informático, medido en Kilobytes.
Bibliografía:
Eugenio Vega. (2013). Codificación de caracteres. 12 de septiembre de 2021, de eugeniovega.es Sitio web: http://www.eugeniovega.es/asignaturas/digital/presenta/20130305lecture.pdf
Rafa Morales. (2014). Que es la codificación de caracteres. 12 de septiembre de 2021, de ticarte.com Sitio web: https://www.ticarte.com/contenido/que-es-lacodificacion-de-caracteres
Sujey Anahí Díaz Herrera. (2011). ¿Qué es una imagen digital?. 12 de septiembre de 2021, de uaeh.edu.mx Sitio web: https://www.uaeh.edu.mx/docencia/VI_Lectura/bachillerato/documentos/LEC9.pdf
Enlace al archivo de Drive aquí.
Comentarios
Publicar un comentario