O que é um personagem de controle?
Quando alguém digita em um computador, ele ou ela usa dois tipos de caracteres: impresso e não impresso. Os caracteres de impressão são as letras, números e símbolos vistos e representados no documento, enquanto os caracteres não impressos são os caracteres que controlam o posicionamento dos símbolos, mas não os exibem. Eles também são conhecidos como caracteres de controle e são usados com bastante frequência sem que os usuários percebam. No Código Padrão Americano para Intercâmbio de Informações (ASCII), existem 32 caracteres de controle e a maioria é usada diariamente por usuários comuns de computador.
O conjunto de caracteres de controle recebeu esse nome porque a principal função desses caracteres é controlar o posicionamento de outros caracteres. Com um caractere de controle, um usuário pode colocar um espaço entre as letras ou corrigir erros. A maioria dos usos de um caractere de controle é de um único pressionamento de botão, mas outros podem precisar ter dois botões pressionados em conjunto.
Existem muitos caracteres de controle comuns, como a barra de espaço. Quando um caractere de controle, como a barra de espaço, é usado, ele tem um efeito visível na tela. Enquanto o efeito é visível, ele não cria um símbolo que possa ser lido. Outras teclas de caracteres de controle comum incluem tabulação, exclusão, inserção e deslocamento. Nenhum desses caracteres não imprimíveis é visto na tela, mas cada um tem um efeito dramático na criação do documento e é usado de forma consistente por todos os usuários.
A maioria das teclas de caracteres de controle é ativada pressionando uma única tecla, como a barra de espaço. Alguns comandos precisam que o botão de comando seja pressionado junto com outra tecla pressionada para ativar um efeito. Esses caracteres de controle são mais para configuração avançada de local e são usados com menos frequência. Por exemplo, pressionar as teclas de comando e barra invertida (\) é usado como um separador de arquivos, que a maioria dos usuários não precisará para a criação regular de documentos.
Os caracteres não imprimíveis ASCII foram usados pela primeira vez com máquinas de teletipo que podiam se comunicar com outras máquinas de teletipo. Eles também foram usados para inserir linhas de comando em computadores primitivos. Agora, caracteres de controle são usados em todos os dispositivos com entrada de texto, embora alguns dispositivos menores possam não ter todos os caracteres de controle, como a tecla tab.
Outro conjunto de caracteres, conhecido como The Unicode Consortium, é um tipo de codificação que lida com texto e símbolos nos documentos. Este conjunto contém todas as chaves de caracteres de controle ASCII, além de alguns extras para configuração avançada. Ao contrário do ASCII, que é especificado como americano, o Unicode é usado em programas internacionais.