The American National Standards Institute , ou ANSI , Character Set inclui 256 caracteres , a partir do alfabeto maiúsculas e minúsculas para números , pontuação e caracteres acentuados . Ele padronizou o conjunto básico de caracteres usado por dispositivos computacionais , definindo quais os caracteres a serem incluídos ea seqüência na qual incluí-los. Os primeiros 128 caracteres do conjunto ANSI completa , de zero a 127 , constituem os caracteres ASCII , que incluem 32 seqüências de controle . De 128 a 255 , os caracteres ANSI prolongados incluem letras acentuadas , símbolos matemáticos e personagens de desenho de linha . Antes de Normas
O mundo da computação começou com uma Babel de conjuntos de caracteres , cada fabricante de dispositivo definindo seu próprio conjunto de seqüências de entrada e controle. Estes sistema início usado cartões perfurados papel como meio de armazenamento de dados . As posições em um cartão que continha ou não tinham socos determinado as informações armazenadas . IBM , UNIVAC , Fortran , TRECHO : cada um desses sistemas utilizados diferentes arranjos e números de caráter . Sem um padrão geral , esses dispositivos não tinha a capacidade de falar com o outro.
ASCII
A American Standard Code for Information Interchange originais , ou ASCII, conjunto de caracteres começou em 1960 com o computador pioneiro Bob Bemer , um funcionário da IBM , que percebeu que o caos punch- card de competir sistemas operacionais iniciais retido adoção computador. Na época , a própria IBM utilizou diferentes codificações de nove caracteres entre seus produtos. Bemer apresentou uma proposta de código de seqüência para ANSI , o que , eventualmente, aprovou um plano muito semelhante ao original de Bemer . Dezoito anos mais tarde , o IBM PC tornou-se o primeiro computador que usou ASCII.
Caracteres ASCII
posicionado dentro de uma grade numérica que se estende de zero a 128, o conjunto de caracteres ASCII começa com um conjunto de 32 sequências de controle , alguns dos quais já não vêem uso e outros alargada, como o "ESC ", que continuam a fazer parte da computação de hoje. O "Espaço" serve como caráter 32, o 33 º no conjunto , seguido de símbolos não- alfabéticos , como a marca de hash , sinal de dólar, comercial e pontuação. Os números de zero a nove personagens constituem 48 a 57 , seguido por mais sinais de pontuação e símbolos matemáticos . O alfabeto maiúsculo aparece de 65 a 90 , seguido por caracteres mais não-alfabéticos . Completando o conjunto ASCII, 97 até 122 segurar o alfabeto em minúsculas , seguido por colchetes , o símbolo pipe , o til eo " DEL ", ou eliminar , caráter .
Caracteres estendidos
O verdadeiro conjunto de caracteres ANSI dedica posições 128 a 255 para os caracteres acentuados utilizados pela maioria das línguas europeias , incluindo combinações de dois caracteres chamados dígrafos , e vogais maiúsculas e minúsculas e consoantes . Junto com frações pré-fabricados , pontuação não- Inglês , o símbolo de grau e alguns expoentes alfanuméricos , que também inclui os caracteres gregos e símbolos da equação comuns em matemática, e um conjunto de caracteres usados para desenhar caixas simples e dupla - governado semelhantes os quadros ao redor tabelas HTML .
além e Juntamente com ANSI
Junto com o verdadeiro conjunto de caracteres ANSI , o conjunto de Microsoft Windows ANSI define uma variante com um nome muito semelhante e personagens que são substancialmente similares . Ela carece de personagens de desenho de linha do ANSI e inclui outros sinais de pontuação , em vez , entre eles dois símbolos de marca registrada , o símbolo de copyright , um ponto de reticências pré-fabricados , a bala , em- traço e en -dash . Além das limitações de 256 caracteres tradicionais de ANSI , Unicode possibilita conjuntos de caracteres com milhares de glifos , com capacidade praticamente todas as línguas do mundo , incluindo aqueles que não usam o alfabeto latino , como línguas asiáticas e do Oriente Médio .