Caracteres de control do código ASCII

Seguro que vos preguntaches como funciona o mundo da informática, bueno, é máis complexo do que pensamos e detrás de funcións tan sinxelas como escribir nunha folla de Word ou enviar un documento para imprimir, hai procesos que ocorren en microsegundos que están previamente codificados.

Código estándar estadounidense para o intercambio de información ou ASCII polas súas siglas en inglés, é un conxunto de caracteres ou símbolos que se basean no latín para -como di o seu nome- intercambiar información e executar correctamente.

Táboa de caracteres de control e símbolos de código ASCII

Código ASCII de «ACK» – Acuse de recibo – Acuse de recibo – Cartas de póquer de picas de símbolo
Código ASCII de "BEL" - Bell
Código ASCII de "BEL" - Bell
Código ASCII de "BS" - Retroceso
Código ASCII de "BS" - Retroceso
Código ASCII de "CAN" - Cancelar
Código ASCII de "CAN" - Cancelar
Código ASCII de “CR” – Intro – Devolución de carro
Código ASCII de “CR” – Intro – Devolución de carro
Código ASCII de "DC1" - Dispositivo de control 1
Código ASCII de "DC1" - Dispositivo de control 1
Código ASCII de "DC2" - Dispositivo de control 2
Código ASCII de "DC2" - Dispositivo de control 2
Código ASCII de "DC3" - Dispositivo de control 3
Código ASCII de "DC3" - Dispositivo de control 3
Código ASCII de "DC4" - Dispositivo de control 4
Código ASCII de "DC4" - Dispositivo de control 4
Código ASCII para "DEL" - Eliminar, borrar, eliminar
Código ASCII para "DEL" - Eliminar, borrar, eliminar
Código ASCII de "DLE" - Data Link - Data Link Escape
Código ASCII de "DLE" - Data Link - Data Link Escape
Código ASCII de "EM" - Fin do medio
Código ASCII de "EM" - Fin do medio
Código ASCII de “ENQ” – Consulta – Suit Clubs English Poker Cards
Código ASCII de “ENQ” – Consulta – Suit Clubs English Poker Cards
Código ASCII para "EOT" - Fin da transmisión - Cartas de póker Suit Diamonds
Código ASCII para "EOT" - Fin da transmisión - Cartas de póker Suit Diamonds
Código ASCII para "ESC" - Escape
Código ASCII para "ESC" - Escape
Código ASCII de “ETB” – Fin da transmisión de bloque
Código ASCII de “ETB” – Fin da transmisión de bloque
Código ASCII para “ETX” – Fin do texto – Cartas de póquer en inglés de traxe de corazón
Código ASCII para “ETX” – Fin do texto – Cartas de póquer en inglés de traxe de corazón
Código ASCII de “FF” – Salto de páxina – Nova páxina – Avance de liña
Código ASCII de “FF” – Salto de páxina – Nova páxina – Avance de liña
Código ASCII de "FS" - Separador de ficheiros
Código ASCII de "FS" - Separador de ficheiros
Código ASCII de “GS” – Separador de grupos
Código ASCII de “GS” – Separador de grupos
Código ASCII de "HT" - Tab Horizontal
Código ASCII de "HT" - Tab Horizontal
Código ASCII de "LF" - Salto de liña - Nova liña
Código ASCII de "LF" - Salto de liña - Nova liña
Código ASCII de "NAK" - Recoñecemento negativo
Código ASCII de "NAK" - Recoñecemento negativo
Código ASCII de “NULL”: carácter nulo
Código ASCII de “NULL”: carácter nulo
Código ASCII de "RS" - Separador de rexistros
Código ASCII de "RS" - Separador de rexistros
Código ASCII de "SI" - Shift In
Código ASCII de "SI" - Shift In
Código ASCII de "SO" - Shift Out
Código ASCII de "SO" - Shift Out
Código ASCII de "SOH" - Inicio da cabeceira
Código ASCII de "SOH" - Inicio da cabeceira
Código ASCII de "STX" - Inicio do texto
Código ASCII de "STX" - Inicio do texto
Código ASCII de “SUB” – Substitución
Código ASCII de “SUB” – Substitución
Código ASCII de "SYN" - Inactivo síncrono
Código ASCII de "SYN" - Inactivo síncrono
Código ASCII de "US" - Separador de unidades
Código ASCII de "US" - Separador de unidades
Código ASCII de “VT” – Ficha vertical – Signo masculino
Código ASCII de “VT” – Ficha vertical – Signo masculino

Que son os caracteres de control do código ASCII?

Existen, os Caracteres imprimibles en código ASCII cales son os que podemos ver e os personaxes de control que son aqueles que envían a información para executar unha tarefa, como enviar un ficheiro para imprimir, por exemplo.

O conxunto de caracteres e símbolos destes dous resulta en algo chamado caracteres de código ASCII estendidos e son os caracteres “extra” que usamos todos os días, como: ¡,',?,-,€,#, etc.

Entendendo isto, podemos dicir que os caracteres de control do código ASCII non son os que podemos ver, senón os que execútanse internamente no sistema para executar un comando.

Os caracteres e símbolos de control do código ASCII xurdiron para proporcionar unha solución a un problema universal, e iso é Hai moitos anos, a información non era tan fácil de transmitir como agora.

Segundo o ordenador empregado polos usuarios, o sistema operativo variaba, e con el, o formato no que se poden compartir os ficheiros variou, é dicir, un ficheiro non parecía nin lía igual nun ordenador que noutro.

Isto ocorreu porque cada ordenador estaba codificado de forma diferente, lembremos que, ao comezo da era da informática, a demanda non era tanta como a actual e había máis posibilidades de codificar táboas, símbolos, códigos e outros individualmente.

A medida que aumentaba a demanda de dispositivos electrónicos e a necesidade de compartir información practicamente creceu, o Código ASCII.

Deste xeito, foi posible dar unha solución a un problema, que foi desenvolvido.

Os caracteres de control de código ASCII reserváronse cos trinta e dous primeiros códigos, que están numerados do 0 ao 31; non estaban destinados desde o principio a representar información imprimible, senón para controlar dispositivos.

Para que se usan?

Os caracteres de control de código ASCII úsanse para dar ordes, é dicir, para executar comandos e poder reproducir a acción ben táboas e símbolos.

Por exemplo, cada acción que realizamos co ordenador, asignouse nas táboas un símbolo que corresponde aos caracteres de control do código ASCII, xa que, se á acción "borrar" se lle asigna o código 125, cada vez que se preme o botón borrar, este número reprodúcese desde a tecla ata o control do ordenador, e o que seleccionas elimínase .

Outro exemplo é imprimir calquera documento ou unha foto, no momento no que seleccionamos a opción de imprimir executa un código que se corresponde co asignado na táboa de caracteres Control de código ASCII.

Deste xeito, os caracteres de control do código ASCII evolucionaron ata ser universais e case todos os dispositivos os tiñan.

Como se usan os caracteres de control do código ASCII?

Hai unha táboa na que se lle asignou un código que corresponde aos caracteres de control do código ASCII.

De feito, usa estes caracteres de control de código ASCII a diario, por exemplo, cando utilizas a letra ESC para saír do modo de reprodución a pantalla completa en YouTube.

Ou tamén, cando se utiliza a tecla TAB, que se encarga de mover o cursor nunha liña cara a unha posición previamente definida neste caso, e xeralmente cara á horizontal, aínda que do mesmo xeito está a VT, que é a pestana vertical.

En fiestras

No sistema operativo Windows, pode inserir comandos que non sexan do teclado só usando o mapa de caracteres facendo clic no botón de inicio.

Unha vez que aparece unha xanela, vai escribir "charmap" no campo de busca alí e vai Fai clic no resultado proposto.

Despois de completar estes pasos, aparecerá un mapa de personaxes na pantalla, completo con todas as funcións dispoñibles. só tes que seleccionar o que queres executar e listo.

en Mac

Se estás nun dispositivo cun sistema operativo iOS como Macs, imos utilizar os atallos de teclado.

Hai varias e variará dependendo do que queirass, por exemplo, para saír completamente de calquera programa en Mac necesitarás o comando Saír, xa sexa cun atallo ou co menú da aplicación porque coa X vermella non sae completamente:

  • Para forzar a saída de calquera aplicación que non responde, mantén premidos Comando + Maiús + Opción + Esc durante tres segundos.
  • Para pechar calquera ventá activa que estea a usar, use Comando + W
  • Para pechar todas as fiestras abertas na aplicación, usa Opción + Comando + W
  • Para abrir unha nova pestana en calquera navegador, use Comando + T
  • Para abrir un novo documento, prema Comando + N
  • Para ocultar a xanela da aplicación que está a usar, prema Comando + H
  • Para ocultar todas as fiestras das aplicacións existentes e volver á pantalla de fondo, use Comando + Opción + H
  • Para mostrar o diálogo de reinicio, suspensión ou apagado, preme Ctrl + Expulsar
  • Para que a pantalla se apague, preme Maiús + Control + Expulsar
  • Para poñer o ordenador en suspensión, preme Comando + Alt + Expulsar
  • Para gardar ou pechar todas as aplicacións e despois diso, reinicie o MAC, use Comando + Control + Expulsar
  • Para saír da túa conta de usuario de OS X, usa Comando + Maiúsculas + Q, aínda que isto pedirá confirmación.

En linux

Para usalo nun sistema operativo libre, como Linux, o proceso adoita ser un pouco diferente porque os caracteres de control cambian e debes coñece o código hexadecimal que precisa, porque normalmente os outros dous sistemas operativos anteriores usan decimais.

Para ter aberta a xanela para escribir un dos caracteres de control, hai que premer as teclas Ctrl + Maiúsculas + U para que despois de abrir a barra de busca introduza o código hexadecimal.

Por exemplo, para iniciar a calculadora científica nun terminal de Windows o código decimal é 126, se o convertemos ao sistema hexadecimal obtemos 7E, polo que tecleamos 7E no buscador e pulsamos Intro.

Este foi un traballo no que estaban implicados millóns de programadores, polo que o sistema e o Caracteres de control de código ASCII ser a mesma lingua universalmente.