El Instituto Americano de Estándares Nacionales , o ANSI, juego de caracteres incluye 256 caracteres , desde el alfabeto en mayúsculas y minúsculas a números, puntuacion y caracteres acentuados . Se estandarizó el carácter básico conjunto utilizado por los dispositivos informáticos , la definición de los caracteres que se incluyen y la secuencia en la que los incluye . Los primeros 128 caracteres del conjunto ANSI completo , de cero a 127 , constituyen los caracteres ASCII , que incluyen 32 secuencias de control . De 128 a 255 , los caracteres extendidos ANSI incluyen letras acentuadas , símbolos matemáticos y caracteres de dibujo de línea . Antes de Normas
El mundo de la computación comenzó con una Babel de juegos de caracteres , cada fabricante de dispositivos definir su propio conjunto de entrada y secuencias de control . Estos principios del sistema utiliza tarjetas perforadas de papel como medio de almacenamiento de datos . Las posiciones de una tarjeta que contiene o carecían de golpes determinan la información que almacena . IBM, UNIVAC , FORTRAN , TRAMO : cada uno de estos sistemas utiliza diferentes arreglos de caracteres y el número de caracteres. Sin una norma general , estos dispositivos carecen de la capacidad de hablar el uno al otro .
ASCII
El original Código Estándar Americano para el Intercambio de Información, o ASCII, el conjunto de caracteres comenzó en 1960 con el pionero de la informática Bob Bemer , un empleado de IBM que se dio cuenta de que el caos de tarjetas perforadas de los primeros sistemas operativos que compiten contuvo adopción ordenador. En ese momento, la propia IBM utiliza diferentes codificaciones de nueve caracteres entre sus productos. Bemer presentó una propuesta de código de secuencia de ANSI , que finalmente aprobó un plan muy similar al original de Bemer . Dieciocho años más tarde, el IBM PC se convirtió en el primer equipo que utiliza ASCII.
ASCII Caracteres
Ubicado dentro de una cuadrícula numérica que va de cero a 128 , el juego de caracteres ASCII comienza con un conjunto de 32 secuencias de control , algunos de los cuales ya no ven el uso generalizado y otros , como " ESC ", que siguen siendo parte de la informática de hoy en día . El " espacio" sirve como carácter 32 , la 33 ª en el conjunto, seguido de los símbolos no alfabéticos , como el símbolo de almohadilla , signo de dólar, símbolo de unión y la puntuacion . Los números del cero al nueve personajes constituyen 48 a 57 , seguido por más puntuacion y símbolos matemáticos . El alfabeto en mayúsculas aparece de 65 a 90 , seguido por más personajes no alfabéticos . Completan el conjunto ASCII, 97 a 122 mantenga el alfabeto en minúsculas , seguido de llaves , el símbolo de canalización , la tilde y la "DEL ", o eliminar, carácter.
Caracteres extendidos
El juego de caracteres ANSI verdadera dedica posiciones 128 y 255 a los caracteres acentuados utilizados por la mayoría de los idiomas europeos , incluyendo combinaciones de dos caracteres llamados dígrafos , y las vocales mayúsculas y minúsculas y consonantes . Junto con las fracciones pre-hechos , signos de puntuación no Inglés , el símbolo del grado y algunos alfanuméricos superíndices , también incluye los caracteres griegos y símbolos de ecuaciones comunes en matemáticas , y un conjunto de caracteres utilizado para dibujar cuadros de simple y doble - gobernado similares a los marcos alrededor de las tablas HTML .
allá y junto a ANSI
Junto con el juego de caracteres ANSI cierto , el conjunto de Microsoft Windows ANSI define una variante con un nombre confusamente similar y caracteres sustancialmente similares. Carece de caracteres de dibujo de línea de ANSI e incluye otros signos de puntuación en lugar , entre ellos dos símbolos de marca , el símbolo de derechos de autor , un punto puntos suspensivos pre-hechos , la bala, em el tablero y en el tablero . Más allá de las limitaciones de 256 caracteres tradicionales de ANSI, Unicode permite que posibles conjuntos de caracteres con miles de glifos , con capacidad para casi todos los idiomas del mundo , incluidos los que no utilizan el alfabeto latino , como los idiomas asiáticos y de Oriente Medio .