• Un bit – un pătrățel dintr-un caroiaj, care poate fi alb (0) sau negru (1)
• Transformări de imagini în șiruri de biți și invers!
11111
10001
10001
10001
11111
• 01110
• 01110
• 01110
• 00100
• 00100
Lecția II. Coduri și Biți.
Ce este un cod?
• Sistem de semnale / semne, care transmit mesaje distincte, care
pot fi recunoscute de toți. De exemplu: semnalele semaforului;
mâinile ridicate pentru răspuns ale elevilor; codurile meteorologice,
etc.
• cod secret - sistem de semnale / semne, care transmit mesaje
distincte, care pot fi recunoscute numai de cei care cunosc regula
de formare a mesajelor. De exemplu: mesajele transmise de agenții
secreți; parole (cuvintele secrete care permit accesul într-o zonă
securizată) sau pentru accesul la resursele calculatorului, tabletei
sau ale telefonului mobil.
• Codul secret mai este numit cifru.
Coduri celebre
• Biții în calculator
• memoria calculatorului, dar și a orcărui dispozitiv digital este
formată din biți. Biții pot păstra sau transmite informații și
instrucțiuni. Dar nu o fac câte unul, doi sau trei, ci tocmai
câte OPT!
• În memoria dispozitivelor digitale un grup din opt biți
formează un OCTET! Deoarece biții sint reprezentați prin 0 și
1, un octet poate arăta așa:
• 00101101 sau așa: 10011010 sau chiar așa: 00000000 !
În câte moduri diferite poate să apară un octet?
Câte stări diferite (distincte) a acestui grup din opt
biți pot să existe?
Deja se cunoaște
UN BIT produce două stări
• DOI BIȚI produc 4 stări
• TREI BIȚI produc 8 stări
• De fiecare dată, când se adaugă un bit, numărul
de stări posibile se dublează!
• 1 bit – 2 stări 5 biți – 32 stări
• 2 biți – 4 stări 6 biți – 64 stări
• 3 biți – 8 stări 7 biți – 128 stări
• 4 biți – 16 stări 8 biți – 256 stări
256 stări ale biților din octet permit să fie
codificate 256 de simboluri: litere, cifre, semne
de punctuație, simboluri speciale, și chiar
instrucțiuni!
Pentru ca tot ceea ce este scris la un calculator
sau tabletă să poată fi citit la orice alt calculator
sau orice altă tabletă, toate stările posibile ale
octetului au fost puse într-un tabel. În stânga
fiecărei stări a fost pus un simbol, cifră sau
instrucțiune, ca în fragmentele care urmeaza:
Tabelul, care conține toate cele 256 de corespondențe, se numește tabel de coduri
ASCII și este înregistrat în memoria tuturor calculatoarelor, tabletelor și
dispozitivelor digitale moderne. Cu ajutorul lui toate mesajele transmise între
dispozitivele digitale pot fi ușor citite.
Exemplu
• Petrică a scris la calculatorul său mesajul: ABAC și l-a
trimis lui Mihai. În memoria calculatorului mesajul s-a
transformat în 01000001 01000010 01000001
01000011. În această formă el a fost transmis pe
telefonul lui Mihai. Când Mihai a deschis telefonul, a
văzut mesajul ABAC. Telefonul a folosit tabelul de
coduri pentru ca Mihai să poată citi mesajul!
ABAC
Exerciții: