Ce este textul ASCII și cum este folosit?

Ce este textul ASCII și cum este folosit?

ASCII este un acronim pe care s-ar putea să-l fi auzit în legătură cu textul computerului, dar este un termen care cade rapid din uz datorită unui nou venit mai puternic. Dar ce este ASCII și pentru ce se folosește?





Ce înseamnă ASCII?

Poate cel mai ușor loc de început este acronimul în sine, așa că să-l extindem:





LA merican S tandard C oda pt Eu nformare Eu nterchange





Această gură de expresie nu oferă o imagine completă, dar unele părți oferă imediat câteva indicii, în special primele două cuvinte. ASCII este un standard american, a cărui semnificație va deveni curând evidentă.

Codul pentru schimbul de informații sugerează că vorbim despre un format pentru transmiterea datelor înainte și înapoi. În mod specific, ASCII se ocupă de date textuale: caractere care alcătuiesc cuvinte într-un limbaj de obicei citit de om.



ASCII rezolvă problema atribuirii valorilor literelor și altor caractere, astfel încât, atunci când acestea sunt stocate ca unități și zerouri într-un fișier, acestea pot fi traduse înapoi în litere atunci când fișierul este citit mai târziu. Dacă sisteme informatice diferite sunt de acord cu același cod de utilizat, astfel de informații pot fi schimbate în mod fiabil.

de ce este utilizarea mea de disc atât de mare Windows 10

Legate de: Cum să găsiți simboluri și să căutați semnificațiile lor





Istoria ASCII

Uneori denumit US-ASCII, ASCII a fost o inovație americană dezvoltată în anii 1960. Standardul a suferit numeroase revizuiri de la, în primul rând în 1977 și 1986, când ASCII a fost actualizat ultima dată.

Extensiile și variațiile s-au bazat pe ASCII de-a lungul anilor, în principal pentru a satisface faptul că ASCII omite multe caractere utilizate, sau chiar necesare, în alte limbi decât engleza SUA. ASCII nici măcar nu acceptă simbolul monedei din Marea Britanie (£), deși lira este prezentă în Latin-1, o extensie pe 8 biți dezvoltată în anii 1980, care codifică și alte monede.





ASCII a fost mult extins și a reușit Unicode, un standard mult mai cuprinzător și ambițios, care este discutat mai jos. În 2008, Unicode a depășit popularitatea ASCII pentru utilizarea online.

Ce personaje reprezintă ASCII?

Pentru un computer, litera A este la fel de necunoscută ca culoarea mov sau senzația de gelozie. Calculatoarele se ocupă de unii și zero-uri și rămâne la latitudinea oamenilor să decidă cum să le folosească pentru a reprezenta cifre, cuvinte, imagini și orice altceva.

Vă puteți gândi la ASCII ca la codul Morse al lumii digitale - oricum prima încercare. În timp ce codul Morse este utilizat pentru a reprezenta doar 36 de caractere diferite (26 de litere și 10 cifre), ASCII a fost conceput pentru a reprezenta până la 128 de caractere diferite în 7 biți de date.

ASCII este sensibil la majuscule, adică reprezintă 52 de litere mari și mici din alfabetul englez. Alături de aceleași 10 cifre, este aproximativ jumătate din spațiul utilizat.

Punctuația, simbolurile matematice și tipografice ocupă restul și o colecție de caractere de control, care sunt coduri speciale neprimabile cu semnificații funcționale - a se vedea mai jos pentru mai multe.

Iată câteva caractere tipice pe care le codifică ASCII:

BinarZecimalCaracter
010 000133!
011 0000480
011 1001579
011 101159;
100 000165LA
100 001066B
101 101090CU
101 101191[
110 000197la
110 001098b
111 1101125}

Rețineți că valorile alese au câteva proprietăți utile, în special:

  • Literele din același caz pot fi întotdeauna sortate numeric, deoarece sunt în ordine. De exemplu, A are o valoare mai mică decât B, care are o valoare mai mică decât Z.
  • Literele din diferite cazuri sunt compensate cu exact 32. Acest lucru face foarte ușor de tradus între minuscule și majuscule, deoarece trebuie să comutați un singur bit pentru fiecare literă, în orice sens.

Caracterele de control

În afară de litere, punctuație și cifre, ASCII poate reprezenta un număr de caractere de control, puncte de cod speciale care nu produc ieșiri cu un singur caracter, ci oferă în schimb semnificații alternative despre date la orice le consumă.

cum să reduceți utilizarea Windows 10 a discului

De exemplu, ASCII 000 1001 este caracterul tabului orizontal. Reprezintă spațiul pe care îl veți obține când apăsați tasta TAB. De obicei, nu veți vedea astfel de caractere direct, dar efectul lor va fi adesea afișat. Iată câteva exemple:

BinarZecimalCaracter
000 10019Filă orizontală
000 101010Linie de alimentare
001 01112. 3Sfârșitul blocului de transmisie

Dar alte personaje?

ASCII a avut un succes enorm în primele zile de calcul, deoarece a fost simplu și pe scară largă adoptat. Cu toate acestea, într-o lume cu o perspectivă mai internațională, un singur sistem de scriere pur și simplu nu îl va reduce. Comunicațiile moderne trebuie să fie posibile în franceză, japoneză - de fapt, orice limbă în care am putea dori să stocăm text.

Setul de caractere Unicode poate adresa un total de 1.112.064 caractere diferite, deși doar aproximativ o zecime dintre acestea sunt definite în prezent. S-ar putea să pară foarte mult, dar codificarea își propune să satisfacă nu doar zeci de mii de caractere chinezești, ci și emoji (aproape o mie și jumătate) și chiar sisteme de scriere dispărute, cum ar fi Jurchen.

Legate de: Cele mai populare 100 de emojiuri explicate

Unicode a recunoscut dominația ASCII în alegerea primelor 128 de caractere: sunt exact la fel ca ASCII. Acest lucru permite utilizarea fișierelor codificate ASCII în situații în care se așteaptă Unicode, oferind compatibilitate inversă.

rezumat

Textul ASCII reprezintă cele 26 de litere ale alfabetului englez, cu cifre, punctuație și alte câteva simboluri aruncate. Și-a îndeplinit scopul foarte bine în cea mai bună parte a unei jumătăți de secol,

Acum a fost înlocuit de Unicode, care acceptă un număr mare de limbi și alte simboluri, inclusiv emoji. UTF-8 este, în toate scopurile practice, codificarea care ar trebui utilizată pentru a reprezenta caracterele Unicode online.

Acțiune Acțiune Tweet E-mail Merită să faceți upgrade la Windows 11?

Windows a fost reproiectat. Dar este suficient pentru a vă convinge să treceți de la Windows 10 la Windows 11?

ce fel de videoclipuri YouTube ar trebui să fac
Citiți în continuare Subiecte asemănătoare
  • Tehnologie explicată
  • Jargon
  • Cultura web
  • Unicode
Despre autor Bobby Jack(58 articole publicate)

Bobby este un pasionat de tehnologie care a lucrat ca dezvoltator de software timp de aproape două decenii. Este pasionat de jocuri, lucrează ca editor de recenzii la Switch Player Magazine și este cufundat în toate aspectele publicării online și dezvoltării web.

Mai multe de la Bobby Jack

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona