Está en la página 1de 5

1

Índice

Breve descripción acerca de que son y para qué sirven los códigos de E/S.

Código de E/S ASCII:

o Origen, motivación y organismo que lo respalda o propone.


o Número de bits y número de caracteres representables.

Código de E/S ASCII extendido:

o Origen, motivación y organismo que lo respalda o propone.


o Número de bits y número de caracteres representables.
o Compatibilidad entre las diferentes versiones de ASCII extendido y
compatibilidad con ASCII.

Código de E/S ISO-8859:

o Origen, motivación y organismo que lo respalda o propone.


o Número de bits y número de caracteres representables.
o Compatibilidad con ASCII y compatibilidad con ASCII extendido.

Código de E/S Unicode:

o Origen, motivación y organismo que lo respalda o propone.


o Número de bits y número de caracteres representables.
o Compatibilidad con ASCII, ASCII extendido e ISO-8859.
o Formatos de representación UTF-8, UTF-16 y UTF32, sin profundizar en
el mecanismo concreto de codificación.

Cuestiones a responder:

o ¿De qué forma puede modificarse el código de E/S que utiliza Internet
Explorer para decodificar las páginas web que se visualizan?
o En relación a los códigos de E/S, ¿a qué llama Microsoft "OEM"?
o En relación a los códigos de E/S, ¿a qué llama Microsoft "ANSI"?
o ¿Qué relación tiene el estándar ISO-10646 con Unicode?
Código de E/S ASCII

El código ASCII fue creado en 1963 por el Comité Estadounidense de Estándares o


"ASA", este organismo cambio su nombre en 1969 por "Instituto Estadounidense de
Estándares Nacionales" o "ANSI" como se lo conoce desde entonces.
Este código nació a partir de reordenar y expandir el conjunto de símbolos y caracteres
ya utilizados en aquel momento en telegrafía por la compañía Bell. En un primer
momento solo incluía letras mayúsculas y números, pero en 1967 se agregaron las
letras minúsculas y algunos caracteres de control, formando así lo que se conoce como
US-ASCII, es decir los caracteres del 0 al 127.
Así con este conjunto de solo 128 caracteres fue publicado en 1967 como estándar,
conteniendo todos lo necesario para escribir en idioma inglés.
Es así como, este código denominado ASCII permite representar hasta 128
caracteres diferentes, para ello necesita 7 bits (27 = 128 permutaciones).

Código de E/S ASCII extendido

En 1981, la empresa IBM desarrolló una extensión de 8 bits del código ASCII, llamada
"página de código 437", en esta versión se reemplazaron algunos caracteres de control
obsoletos, por caracteres gráficos. Además, se incorporaron 128 caracteres nuevos,
con símbolos, signos, gráficos adicionales y letras latinas, necesarias para las escrituras
de textos en otros idiomas, como por ejemplo el español. Así fue como se sumaron los
caracteres que van del ASCII 128 al 255.

IBM incluyó soporte a esta página de código en el hardware de su modelo 5150,


conocido como "IBM-PC", considerada la primera computadora personal. El sistema
operativo de este modelo, el "MS-DOS" también utilizaba el código ASCII extendido.

Código de E/S ISO-8859

ISO 8859-1 es una norma de la ISO publicada en 1987 que define la codificación del alfabeto
latino, incluyendo los diacríticos (como letras acentuadas, ñ, ç), y letras especiales (como ß, Ø),
necesarios para la escritura de las siguientes lenguas originarias de Europa occidental:
afrikáans, alemán, español, catalán, euskera, danés, escocés, feroés, francés, gaélico, gallego,
inglés, islandés, italiano, neerlandés, noruego, portugués y sueco.

Esta norma pertenece al grupo de juegos de caracteres de la ISO que se caracterizan por
poseer la codificación ASCII en su rango inicial (128 caracteres) y otros 128 caracteres para
cada codificación, con lo que en total utilizan 8 bits.

Código de E/S Unicode

El 3 de enero de 1991 se formó el Consorcio Unicode, y en octubre de 1991 se publicó la


primera versión del estándar.

Unicode es un sistema de codificación de caracteres utilizado por los equipos informáticos


para el almacenamiento y el intercambio de datos en formato de texto. Asigna un número
único (un punto del código) a cada carácter de los principales sistemas de escritura del mundo.
También incluye símbolos técnicos y de puntuación, y otros muchos caracteres utilizados en la
escritura de textos.

Unicode define tres formas de codificación bajo el nombre UTF

1. UTF-8: utiliza codificaciones de caracteres de ancho variable de 8 bits.

2. UTF-16: codificación de 16 bits de longitud variable optimizada para la


representación del plano básico multilingüe (BMP).

3. UTF-32: codificación de 32 bits de longitud fija, y la más sencilla de las tres.

Las formas de codificación se limitan a describir el modo en que se representan los puntos de
código en formato inteligible por la máquina. A partir de las 3 formas identificadas se definen 7
esquemas de codificación.
¿De qué forma puede modificarse el código de E/S que utiliza Internet
Explorer para decodificar las páginas web que se visualizan?
Si estando en una página web de Internet Explorer, pulsamos la tecla F12 accederemos al
código que se ha diseñado para la página web en la que nos encontremos y desde ahí
podremos modificar el código que utiliza dicha página.

En relación a los códigos de E/S, ¿a qué llama Microsoft "OEM"?


OEM signifíca Original Equipment Manufacturer. En la práctica, significa que el software ya
está instalado en un dispositivo. Es fácil de usar de inmediato, pero es difícil integrar la licencia
en un paquete más amplio.

En relación a los códigos de E/S, ¿a qué llama Microsoft "ANSI"?


Se usa en Windows para referirse a varias páginas de códigos consideradas como nativas. La
intención era que la mayoría de estas fueran estándares ANSI como los lo es por ejemplo el
ISO-8859-1. Microsoft establece que el término “ANSI” es usado para determinar códigos de
páginas de Windows, en una referencia histórica. Pero que aun sigue siendo persistente en la
comunidad Windows y es un término equivocado actualmente.

¿Qué relación tiene el estándar ISO-10646 con Unicode?


El estándar para codificación de texto multilingüe es ISO/IEC 10646. Aunque los estándares
ISO/IEC 10646 y Unicode contienen todos los mismos caracteres y puntos de codificación, el
estándar Unicode proporciona información adicional sobre los caracteres y su uso.

Bibliografía
https://elcodigoascii.com.ar/
https://es.wikipedia.org/wiki/ISO/IEC_8859-1
https://pro.arcgis.com/es/pro-app/latest/help/data/geodatabases/overview/a-quick-
tour-of-unicode.htm
https://docs.oracle.com/cd/E26921_01/html/E27143/glmgn.html#:~:text=El%20est
%C3%A1ndar%20para%20codificaci%C3%B3n%20de,los%20caracteres%20y%20su
%20uso

También podría gustarte