ASCII
ASCII (pronunțat az-kee, ass-key dacă sunteți american), este un tabel de caractere pentru calculatoare. Este un cod binar utilizat de echipamentele electronice pentru a gestiona texte care utilizează alfabetul englez, numere și alte simboluri comune. ASCII este o abreviere de la American Standard Code for Information Interchange (Codul standard american pentru schimbul de informații). ASCII a fost dezvoltat în anii 1960 și s-a bazat pe codurile anterioare utilizate de sistemele telegrafice.
Codul include definiții pentru 128 de caractere: cele mai multe dintre acestea sunt caracterele imprimabile ale alfabetului, cum ar fi abc, ABC, 123 și ?&! Există, de asemenea, caractere de control care nu pot fi tipărite, ci controlează modul în care este procesat textul, de exemplu, pentru a începe o nouă linie. Acestea se află în coloana din stânga în tabelul de mai jos. Cele mai multe dintre caracterele de control nu mai sunt utilizate în scopul lor inițial. Nu există un control real de formatare (pentru bold sau italic etc.).
Uneori, cineva vorbește despre un fișier sau un document în ASCII, ceea ce înseamnă că este în text simplu.
ASCII utilizează 8 cifre binare (biți) pentru a reprezenta caracterele: 1000001 (sau 41 în hexazecimal sau 65 în numere standard de bază 10) reprezintă litera majusculă A; 1000010 reprezintă B; 1000011 reprezintă C; și așa mai departe în succesiune. Opt biți au permis includerea unui bit de paritate în fiecare octet trimis prin intermediul unui port serial sau al modemurilor, acest bit fiind utilizat pentru evitarea erorilor. Acest lucru era mai important cu ani în urmă, când conexiunile erau adesea zgomotoase.
Cele 95 de caractere grafice ASCII, numerotate de la 32 la 126 (zecimal).
ASCII extins
ASCII nu are diacritice (semne care se adaugă la o literă, cum ar fi punctele (umlauts) deasupra vocalelor în limba germană sau tilda (~) deasupra lui "n" pentru "ñ" folosită în limba spaniolă). Acesta a fost conceput doar pentru limba engleză și nu funcționează bine pentru majoritatea celorlalte limbi. Unele cuvinte englezești împrumutate din alte limbi folosesc și ele aceste semne, cum ar fi resumé (a se vedea Apendice: Cuvinte englezești cu diacritice).
Acest lucru a dus la utilizarea de către unele sisteme a 8 biți (un octet complet) în loc de 7 biți. Denumirea corectă pentru sistemele care utilizează 8 biți se numește ASCII extins. Opt biți permit 256 de caractere. Primele 128 de caractere trebuie să fie identice cu cele din ASCII, iar restul sunt folosite de obicei pentru litere alfabetice cu accente, de exemplu É, È, Î și Ü. Acest lucru rezolvă problema pentru limbile care se bazează pe alfabetul latin, deși nu toate sistemele ASCII extins sunt la fel. Alte alfabete, cum ar fi alfabetul grecesc, alfabetul chirilic, au nevoie de un set diferit de caractere. Iar unele sisteme, cum ar fi cele care utilizează caractere chinezești, încă nu funcționează, deoarece folosesc mii de caractere. Astfel, Unicode a fost creat pentru a avea un sistem comun pentru toate limbile.
Standardul ASCII este încă utilizat în mod obișnuit, în special în programele de calculator și în fișierele HTML. Până în 2010, acesta a fost standardul pentru URL-uri. Adesea, un site web care are câmpuri pentru introducerea de text acceptă doar text ASCII. Orice marcaje speciale pentru text bold sau centrat, etc. vor apărea incorect.
Întrebări și răspunsuri
Î: Ce este ASCII?
R: ASCII este o tabelă de caractere pentru calculatoare, care folosește codul binar pentru a gestiona textul folosind alfabetul englez, numerele și alte simboluri comune.
Î: Ce înseamnă ASCII?
R: ASCII înseamnă American Standard Code for Information Interchange (Codul standard american pentru schimbul de informații).
Î: Când a fost creat ASCII?
R: ASCII a fost dezvoltat în anii 1960.
Î: Câte caractere sunt incluse în cod?
R: Codul include definiții pentru 128 de caractere, cărora li se atribuie numere de la 0 la 127.
Î: De câți biți este nevoie pentru a reprezenta un caracter ASCII?
R: Sunt necesare 7 cifre binare (biți) pentru a reprezenta un caracter ASCII.
Î: Un fișier de calculator ASCII utilizează un octet pentru fiecare caracter?
R: Da, un fișier ASCII utilizează un octet per caracter, cu 8 biți per octet.
Î: Este standardul ASCII încă utilizat în mod obișnuit în prezent? R: Da, standardul ASCI este încă utilizat în mod obișnuit în prezent, în special în programele de calculator și în fișierele HTML.