Tehnologia digitală funcționează pe o idee surprinzător de simplă: orice informație poate fi transformată în numere, iar orice număr poate fi scris doar cu cifrele 0 și 1. Un mesaj, o fotografie, o melodie sau o hartă devin șiruri lungi de valori binare, pe care circuite electronice minuscule le stochează, le copiază, le transmit și le prelucrează cu viteze de miliarde de operații pe secundă.
Ghidul acesta urcă treaptă cu treaptă, de la bitul izolat până la aplicația de pe telefon. Vei vedea cum se codifică textul și culorile, ce face un tranzistor, cum „gândește” un procesor, de ce memoria se golește la oprire, iar stocarea nu, și cum se împart sarcinile între sistemul de operare și programe. La final, urmărim o fotografie din momentul în care apeși declanșatorul până când ajunge pe ecranul altcuiva.
Ce înseamnă „digital”: totul devine număr
Digital înseamnă că informația este reprezentată prin valori distincte, numărabile, nu printr-o mărime care variază continuu. Un ceas cu limbi este analogic: limba trece prin toate pozițiile intermediare. Un ceas cu cifre este digital: sare de la 10:41 la 10:42, fără nimic între ele.
Lumea reală este în mare parte analogică. Sunetul este o variație continuă a presiunii aerului, lumina are intensități infinit de fine, temperatura urcă și coboară lin. Ca să ajungă într-un calculator, aceste mărimi trec prin două operații:
- Eșantionarea: mărimea este măsurată la intervale regulate de timp sau de spațiu. Un microfon digital „ascultă” sunetul de zeci de mii de ori pe secundă; un senzor foto împarte imaginea în milioane de puncte.
- Cuantizarea: fiecare măsurătoare este rotunjită la una dintre valorile dintr-o listă finită. Cu cât lista e mai lungă, cu atât rotunjirea e mai fină.
Rezultatul este un șir de numere întregi. Prețul plătit este o mică pierdere de detaliu; câștigul este enorm: numerele pot fi copiate de un milion de ori fără nicio degradare, verificate automat de erori și trimise oriunde în lume. O casetă audio copiată de mai multe ori se aude tot mai rău; un fișier audio copiat rămâne identic bit cu bit.
Bitul și octetul: unitățile de bază
Bitul este cea mai mică unitate de informație și poate avea doar două valori, 0 sau 1. Numele vine din englezescul binary digit, cifră binară. Doi biți pot forma patru combinații (00, 01, 10, 11), trei biți formează opt, iar fiecare bit adăugat dublează numărul de combinații posibile.
Octetul (în engleză byte) este un grup de 8 biți și poate reprezenta 256 de valori diferite, de la 0 la 255. Octetul a devenit unitatea practică de măsură pentru memorie și fișiere, pentru că 256 de valori ajung pentru o literă, pentru intensitatea unei culori sau pentru o instrucțiune simplă.
Cum numeri în baza 2
În baza 10, fiecare poziție valorează de zece ori mai mult decât cea din dreapta ei: unități, zeci, sute. În baza 2, fiecare poziție valorează de două ori mai mult: 1, 2, 4, 8, 16, 32, 64, 128. Numărul binar 1011 înseamnă deci 8 + 0 + 2 + 1 = 11. Calculatorul nu „știe” cifrele 2–9; el lucrează doar cu adunări și comparații de biți, dar le face extrem de repede.
Multiplii și o confuzie frecventă
| Unitate | Valoare în sistemul zecimal (SI) | Varianta binară | Ce încape, aproximativ |
|---|---|---|---|
| Kilooctet (kB) | 1.000 de octeți | 1 KiB = 1.024 de octeți | o pagină de text simplu |
| Megaoctet (MB) | 1.000.000 de octeți | 1 MiB = 1.048.576 de octeți | o fotografie comprimată |
| Gigaoctet (GB) | un miliard de octeți | 1 GiB = 1.073.741.824 de octeți | un film de durată medie, comprimat |
| Teraoctet (TB) | o mie de miliarde de octeți | 1 TiB, cu aproximativ 10% mai mult | sute de mii de fotografii |
Diferența dintre cele două coloane explică de ce un disc vândut ca „1 TB” apare în calculator cu aproximativ 931 „GB”: producătorul numără în puteri ale lui 10, iar unele sisteme de operare afișează în puteri ale lui 2, deși păstrează eticheta GB. Nu lipsește nimic din disc, doar unitatea de măsură diferă.
Sfat: Când compari viteze de internet cu dimensiuni de fișiere, verifică litera: viteza se dă de obicei în megabiți pe secundă (Mb/s), iar fișierele în megaocteți (MB). Împarte viteza la 8 ca să afli câți megaocteți pe secundă primești, teoretic.
Cum se codifică textul, imaginile și sunetul
Codificarea este convenția prin care un șir de biți primește un sens: aceeași valoare binară poate fi o literă într-un fișier text, o nuanță de roșu într-o imagine sau o amplitudine într-un sunet. Programul care deschide fișierul știe ce convenție să aplice.
Textul: de la ASCII la Unicode
Primele calculatoare foloseau ASCII, un tabel de 128 de caractere codificate pe 7 biți: litere englezești, cifre, semne de punctuație și câteva coduri de control. Litera A, de exemplu, are codul 65. Diacriticele românești nu existau în ASCII, de aceea vechile mesaje fără ș și ț erau o necesitate tehnică, nu doar o obișnuință.
Astăzi se folosește Unicode, un catalog universal care atribuie un număr unic fiecărui caracter din aproape toate sistemele de scriere ale lumii, plus simboluri matematice și pictograme. Forma de stocare cea mai răspândită este UTF-8, care folosește între 1 și 4 octeți pe caracter: literele englezești ocupă un octet, iar literele românești ș, ț, ă, î, â ocupă câte doi. Atunci când un text apare cu semne ciudate în locul diacriticelor, de obicei programul a citit octeții UTF-8 ca și cum ar fi fost în altă codificare.
Merită știut că există două variante ale literelor ș și ț: cea corectă, cu virgulă dedesubt, și una mai veche, cu sedilă, moștenită din standarde care nu aveau caracterele românești corecte. Pentru ochi arată aproape la fel, dar pentru calculator sunt coduri diferite, deci o căutare după „ș” cu virgulă nu găsește cuvintele scrise cu sedilă.
Imaginile: grile de pixeli
O imagine digitală este o grilă de pixeli, puncte colorate. Fiecare pixel are de obicei trei valori, pentru roșu, verde și albastru (modelul RGB), fiecare pe câte un octet. Cu 256 de niveluri pe canal se obțin aproximativ 16,7 milioane de culori combinate. O fotografie de 12 megapixeli, necomprimată, ar ocupa deci în jur de 36 de megaocteți; în practică ocupă de câteva ori mai puțin, datorită tehnicilor explicate în ghidul despre compresia datelor.
Sunetul: eșantioane în timp
Sunetul digital este o succesiune de măsurători ale undei sonore. Standardul clasic al CD-ului audio folosește 44.100 de eșantioane pe secundă, fiecare pe 16 biți, pentru fiecare dintre cele două canale stereo. Rata de eșantionare trebuie să fie de cel puțin două ori mai mare decât cea mai înaltă frecvență pe care vrei să o păstrezi, iar urechea umană aude, în general, până pe la 20.000 de herți.
| Tip de informație | Unitatea de bază | Cum se codifică |
|---|---|---|
| Text | caracterul | cod Unicode stocat în UTF-8, 1–4 octeți |
| Imagine | pixelul | trei valori de culoare, de obicei câte 8 biți |
| Sunet | eșantionul | amplitudinea undei, de exemplu pe 16 biți |
| Video | cadrul | imagini succesive plus sunet sincronizat |
| Poziție pe hartă | coordonata | latitudine și longitudine ca numere zecimale |
Tranzistorul și porțile logice: unde „trăiesc” biții
Tranzistorul este un întrerupător electronic fără piese mobile: lasă sau nu lasă să treacă curentul, în funcție de tensiunea aplicată pe un terminal de comandă. Starea „trece curent” poate fi interpretată ca 1, iar „nu trece” ca 0. Un cip modern conține miliarde de astfel de întrerupătoare, atât de mici încât nu se văd nici la microscopul optic obișnuit.
Câțiva tranzistori legați într-un anumit fel formează o poartă logică, un circuit care primește biți la intrare și produce un bit la ieșire după o regulă fixă. Din porți se construiesc circuite care adună numere, compară valori sau rețin un bit cât timp au alimentare.
| Poarta | Regula | Exemplu din viața reală |
|---|---|---|
| ȘI (AND) | ieșirea e 1 doar dacă ambele intrări sunt 1 | ușa se deschide doar cu cartelă și cu cod |
| SAU (OR) | ieșirea e 1 dacă cel puțin o intrare e 1 | lumina se aprinde de la oricare dintre întrerupătoare |
| NU (NOT) | inversează intrarea | becul de avarie se aprinde când lipsește curentul |
| SAU-exclusiv (XOR) | ieșirea e 1 când intrările diferă | comutatorul de scară cu două capete |
Poarta SAU-exclusiv apare des în criptografie, pentru că aplicată de două ori cu aceeași cheie readuce valoarea inițială. Despre rolul ei în securizarea datelor afli mai multe în ghidul despre criptografie și chei.
Procesorul: cum execută instrucțiunile
Procesorul (CPU, unitatea centrală de prelucrare) execută la nesfârșit același ciclu: ia o instrucțiune din memorie, o decodifică, o execută și trece la următoarea. Instrucțiunile sunt operații foarte simple, de felul „adună aceste două numere”, „copiază valoarea de aici acolo” sau „dacă rezultatul e zero, sari la instrucțiunea cutare”.
Ceasul și nucleele
Ritmul este dat de un ceas intern, care bate de miliarde de ori pe secundă; frecvența se măsoară în gigaherți (GHz). Un procesor de 3 GHz are trei miliarde de bătăi pe secundă și, în fiecare bătaie, poate avansa mai multe instrucțiuni în paralel. Procesoarele actuale au mai multe nuclee, adică mai multe unități de execuție independente pe același cip, care lucrează simultan la sarcini diferite.
Alte procesoare specializate
Pe lângă procesorul central, dispozitivele au cipuri dedicate:
- procesorul grafic (GPU), cu mii de unități simple care fac aceeași operație pe multe date deodată, ideal pentru imagini și pentru calculele din inteligența artificială;
- unitatea neurală (NPU), prezentă în multe telefoane, optimizată pentru modele de învățare automată;
- procesorul de semnal, care prelucrează sunetul și imaginile de la cameră;
- modemul, care codifică și decodifică semnalele radio pentru rețelele mobile și Wi-Fi.
Important: Frecvența în gigaherți nu spune singură cât de rapid e un dispozitiv. Contează la fel de mult numărul de nuclee, câte instrucțiuni execută un nucleu la fiecare bătaie de ceas, memoria cache și răcirea, care permite sau nu menținerea vitezei maxime.

Memoria și stocarea: unde stau datele
Memoria de lucru (RAM) ține datele cu care procesorul lucrează chiar acum, iar stocarea (SSD sau hard disk) păstrează datele pe termen lung, inclusiv după oprire. Diferența seamănă cu cea dintre biroul pe care ai documentele deschise și dulapul în care le arhivezi: biroul e mic și la îndemână, dulapul e mare și mai lent de accesat.
| Nivel | Unde se află | Viteză relativă | Păstrează datele fără curent? |
|---|---|---|---|
| Registre | în interiorul nucleului | cea mai mare | nu |
| Memorie cache | pe cipul procesorului | foarte mare | nu |
| RAM | lângă procesor, pe placă | mare | nu |
| SSD (memorie flash) | în dispozitiv | medie | da |
| Hard disk magnetic | în dispozitiv sau extern | mică | da |
| Stocare în rețea și în cloud | în centre de date | depinde de conexiune | da |
Memoria RAM este volatilă: fiecare bit e ținut de o mică sarcină electrică ce trebuie reîmprospătată permanent, așa că totul dispare când se oprește alimentarea. De aceea un document nesalvat se pierde la o pană de curent. Memoria flash din SSD-uri și din telefoane prinde electronii într-o „capcană” izolată, unde rămân ani de zile fără alimentare. Hard diskurile clasice magnetizează mici zone de pe un platan care se rotește.
Când spațiul local nu ajunge sau vrei acces de pe mai multe dispozitive, datele pleacă în centre de date aflate la distanță. Cum funcționează acest model și ce înseamnă pentru tine aflăm în ghidul despre cloud computing și în articolul despre Stocarea în cloud: unde stau de fapt fișierele tale.
Sistemul de operare și aplicațiile
Sistemul de operare este programul care administrează hardware-ul și le oferă aplicațiilor servicii comune, astfel încât fiecare aplicație să nu fie nevoită să știe cum se vorbește direct cu fiecare cip. El decide ce program primește procesorul și pentru cât timp, cât RAM folosește fiecare, cine are voie să citească un fișier și cum ajung datele la ecran, la difuzor sau în rețea.
Straturile unui dispozitiv
- Hardware-ul: procesor, memorie, ecran, senzori, antene.
- Firmware-ul: programe mici, scrise direct în cipuri, care pornesc dispozitivul și controlează componente precum bateria sau camera.
- Nucleul sistemului de operare (kernel): gestionează memoria, procesele și accesul la hardware.
- Driverele: „traducători” între nucleu și fiecare tip de componentă.
- Serviciile de sistem: rețea, notificări, localizare, actualizări.
- Aplicațiile: programele cu care interacționezi direct.
De la cod la aplicație
Programatorii nu scriu în biți. Ei folosesc limbaje de programare, cu cuvinte și reguli apropiate de limbajul uman, iar un program numit compilator sau interpretor traduce codul în instrucțiunile elementare pe care le înțelege procesorul. O aplicație obișnuită are milioane de linii de cod, multe venite din biblioteci comune reutilizate de mii de alte programe.
Aplicațiile moderne rar lucrează singure: ele cer date de la servere prin interfețe standardizate. Când vremea apare instantaneu pe ecran, aplicația a trimis o cerere unui serviciu de prognoză și a primit înapoi un răspuns structurat; mecanismul e explicat în articolul despre API-uri. Datele propriu-zise sunt, de cele mai multe ori, organizate în baze de date.
Permisiunile: cine are acces la ce
Sistemul de operare izolează aplicațiile unele de altele, într-un fel de compartimente numite sandbox. O aplicație nu poate citi datele alteia și nu poate folosi camera, microfonul sau poziția fără permisiunea ta. Permisiunile acordate la grămadă sunt una dintre cele mai frecvente surse de expunere a datelor personale.
Sfat: O dată la câteva luni, deschide lista de permisiuni din setările telefonului și retrage accesul la poziție, microfon și contacte pentru aplicațiile care nu au nevoie reală de el.
Cum ajung datele dintr-un dispozitiv în altul
Datele circulă între dispozitive împărțite în pachete, mici blocuri de octeți cu o etichetă care spune de unde vin și unde trebuie să ajungă. Fiecare dispozitiv conectat are o adresă numerică, iar rețelele de rutere aleg drumul pachetelor pas cu pas. Mecanismul complet, de la adrese la cablurile submarine, îl găsești în ghidul despre cum funcționează internetul.
Pe drum, datele trec prin mai multe transformări, fiecare cu rolul ei:
- compresia le micșorează, ca să consume mai puțină lățime de bandă;
- criptarea le face ilizibile pentru oricine nu are cheia, cum arătăm în articolul despre criptarea end-to-end;
- sumele de control și funcțiile hash detectează orice bit modificat accidental sau intenționat; vezi Funcțiile hash: amprenta digitală a datelor;
- codurile corectoare de erori permit refacerea biților pierduți pe un canal cu zgomot, de la radio până la un cod QR pătat.
Nu toate legăturile sunt prin cablu sau Wi-Fi. Pe distanțe de câțiva centimetri, telefonul folosește inducția magnetică, principiul din spatele plății contactless cu NFC. Pe direcția inversă, de la sateliți spre telefon, semnalele radio îi permit să calculeze unde se află, cum explicăm în ghidul despre GPS.
Un exemplu complet: drumul unei fotografii
Ca să lege toate straturile, urmărește ce se întâmplă când fotografiezi ceva și trimiți imaginea unui prieten. Fiecare pas folosește o tehnologie diferită, dar toate lucrează cu aceiași biți.
- Captura: lumina cade pe senzorul camerei, format din milioane de celule care transformă fotonii în sarcină electrică. Un convertor analog-digital măsoară sarcina fiecărei celule și o transformă în număr.
- Prelucrarea: procesorul de imagine reface culorile, reduce zgomotul și ajustează expunerea; pe multe telefoane, o rețea neuronală combină mai multe cadre într-unul singur.
- Compresia: imaginea de zeci de megaocteți devine un fișier de câțiva megaocteți, renunțând la detalii pe care ochiul nu le observă.
- Salvarea: sistemul de operare scrie fișierul în memoria flash și adaugă metadate: data, modelul de cameră și, dacă ai permis, coordonatele locului.
- Trimiterea: aplicația de mesagerie criptează fișierul, îl împarte în pachete și le trimite prin Wi-Fi sau prin rețeaua mobilă.
- Transportul: pachetele trec prin rutere, fibră optică și centre de date, uneori pe alt continent, apoi sunt reasamblate.
- Afișarea: telefonul prietenului verifică integritatea, decriptează, decomprimă și transmite ecranului culoarea fiecărui pixel.
Totul durează de obicei câteva secunde. Dacă vrei să știi de ce unele aplicații îți arată apoi exact fotografiile sau postările care te interesează, citește articolul despre algoritmii de recomandare.
Atenție: Coordonatele salvate în metadatele unei fotografii pot dezvălui unde locuiești. Înainte să publici imagini făcute acasă, verifică dacă aplicația șterge automat aceste informații sau dezactivează salvarea locației în setările camerei.
Ce merită reținut despre lumea digitală
Toată tehnologia digitală se sprijină pe aceeași fundație: informația transformată în biți, biți prelucrați de tranzistori grupați în porți logice, porți organizate în procesoare și memorii, iar peste ele straturi de programe care ascund complexitatea. Când înțelegi straturile, poți judeca mai lucid ce face un dispozitiv, de ce se blochează, unde ajung datele tale și ce înseamnă cifrele din fișa tehnică.
De reținut:
- un bit are două valori, un octet are 8 biți și 256 de combinații;
- textul, imaginile și sunetul sunt doar convenții de codificare a acelorași biți;
- tranzistorul este un întrerupător, iar porțile logice fac calcule din combinații de întrerupătoare;
- RAM-ul se golește la oprire, stocarea flash și discurile nu;
- sistemul de operare împarte resursele și controlează permisiunile aplicațiilor;
- compresia, criptarea și funcțiile hash însoțesc datele pe tot drumul lor.
Întrebări frecvente
De ce folosesc calculatoarele baza 2 și nu baza 10?
Pentru că un circuit electronic distinge mult mai sigur între două stări, curent sau lipsă de curent, decât între zece niveluri de tensiune. Două stări sunt robuste la zgomot și ușor de construit din tranzistori.
De ce un disc de 1 TB apare cu mai puțin spațiu în calculator?
Producătorul măsoară în puteri ale lui 10, iar unele sisteme de operare afișează în puteri ale lui 2, folosind aceeași etichetă. Un teraoctet zecimal înseamnă aproximativ 931 de gigaocteți binari, plus spațiul ocupat de sistemul de fișiere.
Mai mult RAM face telefonul mai rapid?
Ajută până la un punct: cu RAM suficient, aplicațiile rămân deschise și nu se reîncarcă la fiecare comutare. Peste necesarul real, memoria în plus nu mai aduce o diferență vizibilă.
Ce diferență este între hardware, firmware și software?
Hardware-ul este partea fizică, firmware-ul este codul scris permanent în cipuri care pornește și controlează componentele, iar software-ul cuprinde sistemul de operare și aplicațiile pe care le instalezi și actualizezi.
De ce apar uneori semne ciudate în locul diacriticelor?
De obicei, textul a fost salvat într-o codificare și citit în alta, de exemplu UTF-8 interpretat ca o codificare veche cu un octet pe caracter. Rezolvarea este să deschizi fișierul specificând codificarea corectă, de regulă UTF-8.






