Caràcters de Control de Codi ASCII

Segurament t'has preguntat sobre com funciona el món de la informàtica, doncs bé, és més complex del que creiem i darrere de funcions tan simples com escriure en un full de Word o enviar a imprimir un document, hi ha processos que succeeixen en microsegons que estan codificats prèviament.

El Codi Estàndard Nord-americà per a l'intercanvi d'informació o ASCII per les sigles en anglès, és un conjunt de caràcters o símbols que estan basats en el llatí per a -com el seu nom ho diu- intercanviar informació i executar-se adequadament.

Taula de caràcters de control i símbols de codi ASCII

Codi ASCII de «ACK» – Reconeixement – ​​Acusament de rebut – Simbol pices cartes de pòquer
Codi ASCII de «BEL» – Timbre
Codi ASCII de «BEL» – Timbre
Codi ASCII de «BS» – Retrocés
Codi ASCII de «BS» – Retrocés
Codi ASCII de CAN – Cancel·lar
Codi ASCII de CAN – Cancel·lar
Codi ASCII de «CR» – Enter – Retorn de carro
Codi ASCII de «CR» – Enter – Retorn de carro
Codi ASCII de “DC1” – Control dispositiu 1
Codi ASCII de “DC1” – Control dispositiu 1
Codi ASCII de “DC2” – Control dispositiu 2
Codi ASCII de “DC2” – Control dispositiu 2
Codi ASCII de “DC3” – Control dispositiu 3
Codi ASCII de “DC3” – Control dispositiu 3
Codi ASCII de “DC4” – Control dispositiu 4
Codi ASCII de “DC4” – Control dispositiu 4
Codi ASCII de «DEL» – Suprimir, esborrar, eliminar
Codi ASCII de «DEL» – Suprimir, esborrar, eliminar
Codi ASCII de «DLE» – Enllaç de dades – Escape d'enllaç de dades
Codi ASCII de «DLE» – Enllaç de dades – Escape d'enllaç de dades
Codi ASCII de «EM» – Fi del mitjà
Codi ASCII de «EM» – Fi del mitjà
Codi ASCII d'ENQ – Consulta – Pal treboles baralles angleses de poker
Codi ASCII d'ENQ – Consulta – Pal treboles baralles angleses de poker
Codi ASCII de «EOT» – Final de transmissió – Pal diamants baralles de pòquer
Codi ASCII de «EOT» – Final de transmissió – Pal diamants baralles de pòquer
Codi ASCII d'ESC – Escape
Codi ASCII d'ESC – Escape
Codi ASCII d'ETB – Final de Transmissió del Bloc
Codi ASCII d'ETB – Final de Transmissió del Bloc
Codi ASCII de «ETX» – Final de text – Pal coron baralles angleses de poker
Codi ASCII de «ETX» – Final de text – Pal coron baralles angleses de poker
Codi ASCII de «FF» – Salt de pàgina – Nova pàgina – D'avenç de Línia
Codi ASCII de «FF» – Salt de pàgina – Nova pàgina – D'avenç de Línia
Codi ASCII de FS – Separador de fitxers
Codi ASCII de FS – Separador de fitxers
Codi ASCII de GS – Separador de grup
Codi ASCII de GS – Separador de grup
Codi ASCII d'HT - Tabulador horitzontal
Codi ASCII d'HT - Tabulador horitzontal
Codi ASCII de «LF» – Salt de línia – Nova línia
Codi ASCII de «LF» – Salt de línia – Nova línia
Codi ASCII de NAK – Confirmació negativa
Codi ASCII de NAK – Confirmació negativa
Codi ASCII de NULL – Caràcter nul
Codi ASCII de NULL – Caràcter nul
Codi ASCII de RS – Separador de registre
Codi ASCII de RS – Separador de registre
Codi ASCII de «SI» – Desplaçament cap a dins
Codi ASCII de «SI» – Desplaçament cap a dins
Codi ASCII de SO – Desplaçament cap a fora
Codi ASCII de SO – Desplaçament cap a fora
Codi ASCII de «SOH» – Inici de capçalera
Codi ASCII de «SOH» – Inici de capçalera
Codi ASCII de «STX» – Inici de text
Codi ASCII de «STX» – Inici de text
Codi ASCII de «SUB» – Substitució
Codi ASCII de «SUB» – Substitució
Codi ASCII de SYN – Inactivitat síncronica
Codi ASCII de SYN – Inactivitat síncronica
Codi ASCII de «US» – Separador d'unitat
Codi ASCII de «US» – Separador d'unitat
Codi ASCII de «VT» – Tabulador vertical – Signe masculí
Codi ASCII de «VT» – Tabulador vertical – Signe masculí

Què són els caràcters de control de codi ASCII?

Hi ha, els caràcters imprimibles de codi ASCII que són els que aconseguim veure i els caràcters de control que són els que envien la informació perquè s'executi una tasca, com enviar un fitxer a imprimir, per exemple.

El joc de caràcters i símbols d'aquests dos dóna com a resultat una cosa que s'anomena caràcters estesos de codi ASCII i són els caràcters “extra” que utilitzem el dia a dia, com ho són: ¡,',?,-,€,#, etc.

Entenent això, podem dir llavors que els caràcters de control de codi ASCII no són els que podem veure, sinó els que s'executen internament al sistema per executar una ordre.

Els caràcters i símbols de control de codi ASCII, van sorgir per donar-li una solució a un problema universal, i, és que fa molts anys, la informació no era tan fàcil de transmetre com ara.

Depenent de l'ordinador que utilitzaven els usuaris, el sistema operatiu variava, i amb això, variava el format en què es podien compartir arxius, és a dir, un fitxer no es veia ni es llegia igual en un ordinador que en un altre.

Això passava perquè cada ordinador estava codificada diferent, recordem que, al principi de l'era informàtica, la demanda no era tant com ho és actualment i hi havia més possibilitats de codificar taules, símbols, codis i altres individualment.

A mesura que va anar incrementant la demanda d'artefactes electrònics i que anava creixent la necessitat de compartir informació virtualment, es va desenvolupar el codi ASCII.

D'aquesta manera, es va poder donar una solució a un problema, cosa que s'ha anat desenvolupant.

Els caràcters de control de codi ASCII s'han reservat amb els primers trenta-dos codis, els quals es numeren del 0 al 31; no van ser pensats des del principi perquè representessin informació imprimible, sinó per controlar dispositius.

Per a què s'utilitzen?

Els caràcters de control de codi ASCII, són utilitzats per donar ordres, és a dir, per executar ordres i poder reproduir l'acció ja sigui taules i símbols.

Per exemple, cada acció que fem amb l'ordinador, se li ha assignat a taules un símbol que correspon als caràcters de control de codi ASCII, ja que, si a l'acció d'esborrar se li assigna el codi 125, cada vegada que oprimeixis el botó d'esborrat, aquest número es reprodueix des de la tecla fins al control de l'ordinador, i, es procedeix a esborrar el que selecciones .

Un altre exemple és imprimir un document qualsevol o una foto, en el moment en què seleccionem l'opció d'imprimir executa un codi que correspon a allò assignat a la taula de caràcters de control de codi ASCII.

D'aquesta manera, els caràcters de control de codi ASCII van anar evolucionant fins a ser universals i que els tingués gairebé que, en la seva totalitat, els dispositius.

Com es fan servir els caràcters de control de codi ASCII?

Hi ha una taula on se li ha assignat un codi que correspon als caràcters de control de codi ASCII.

De fet, utilitzes aquests caràcters de control de codi ASCII diàriament, per exemple, quan utilitzeu la lletra ESC per sortir del mode de reproducció de pantalla completa a YouTube.

O també, quan fas ús de la tecla TAB, el qual és l'encarregat de desplaçar el cursor en una línia cap a una posició que s'ha definitiu prèviament en aquest cas, i en general cap a l'horitzontal, encara que de la mateixa manera, existeix el VT, el qual és el tabulador vertical.

al Windows

En el sistema operatiu de Windows, és possible que puguis inserir ordres que no estan al teclat amb tan sols utilitzar el mapa de caràcters, per això li dónes clic al botó d'inici.

Quan aparegui una finestra, hi escriuràs “charmap” al camp de cerca i vas a donar clic al resultat proposat.

Després que compleixis aquests passos, apareixerà un mapa de caràcters a la pantalla, aquest estarà complet amb totes les funcions que hi ha disponibles, només n'hi ha prou amb seleccionar el que vulguis executar i llest.

a Mac

Si estàs en un dispositiu amb un sistema operatiu iOS com ho són els Mac, utilitzarem les dreceres al teclat.

Són diversos i variarà depenent del que vulguis, per exemple, per sortir del tot de qualsevol programa a Mac necessitaràs l'ordre de Sortir, ja sigui amb una drecera o amb el menú a l'aplicació perquè amb l'equis vermella no surt íntegrament:

  • Per poder forçar la sortida de qualsevol aplicació que no respongui mantingues pressionat per tres segons Command + Shift + Option + Esc.
  • Per tancar qualsevol finestra activa que estiguis usant utilitza Command + W
  • Per tancar totes les finestres obertes a l'aplicació, utilitzeu Option + Command + W
  • Per obrir una pestanya nova a qualsevol navegador, utilitza Command + T
  • Per obrir un document nou, premeu Command + N
  • Per amagar la finestra de l'aplicació que utilitzeu, premeu Command + H
  • Per amagar totes les finestres d'aplicacions existents i tornar a la pantalla de fons, utilitzeu Command + Option + H
  • Per mostrar el diàleg de reiniciar, dormir o apagar premeu Ctrl + Eject
  • Perquè el display dormi pressiona Shift+Control+Eject
  • Perquè l'ordinador dormi pressiona Command+Alt+Eject
  • Perquè es guardin o tanquin totes les aplicacions i posterior a això, es reiniciï el MAC, utilitza Command + Control + Eject
  • Per tancar la sessió del vostre compte d'usuari OS X utilitza, Command + Shift + Q, encara que d'aquesta manera es demana confirmació.

a Linux

Per utilitzar-lo en un sistema operatiu lliure, com per exemple a Linux el procés sol ser una mica diferent perquè els caràcters de control canvien i deus de conèixer el codi hexadecimal que requereixis, perquè normalment els altres dos sistemes operatius anteriors utilitzen els decimals.

Per tenir la finestra oberta per escriure un dels caràcters de control, has de prémer les tecles Ctrl + Shift + U perquè després d'obrir la barra de cerca introdueixis el codi hexadecimal.

Per exemple, per iniciar la calculadora científica en un terminal de Windows el codi decimal és 126, si el convertim al sistema hexadecimal obtenim 7E, per la qual cosa escrivim a 7E al motor de cerca i li donem a Enter.

Això va ser un treball en el qual es van veure involucrats milions de programadors, perquè, el sistema i els caràcters de control de codi ASCII fos el mateix llenguatge universalment.