Codificarea textelor In cazul informatiei textuale fiecare caracter(1, 2, 3, A,B,C, /, &, %, #...) i se pune in corespondenta codul lui – un sir finit format din opt cifre binare. Exemplu: A – 01000001 B – 01000010 C – 01000011 …………………… Sirul respectiv se numeste octet (in engleza byte). In total sunt posibile 256 de siruri diferite, fapt ce permite reprezentarea literelor mari si mici ale alfabetului latin, cifrele, semnele de punctuatie s.a.m.d. Corespondenta dintre caractere si octeti se defineste cu ajutorul unui tabel, numit tabel de codificare sau, pur si simplu, cod. Pe parcursul dezvoltarii tehnicii au fost elaborate mai multe coduri, cel mai raspindit fii codul ASSCII (American Standart Code for Information Interchange), utilizat in calculatoarele personale. ASCII (în descifrare - American Standard Code for Information Interchange). Este un sistem standard american care este folosit în domeniile informaticii şi tehnologiilor informţionale în majoritatea ţărilor din lume. Clasificarea codurilor în sistemul de cod ASCII : - Primele 32 - detalii tehnice transmiterea de informaţii ; - 00100000 - 01111110 - caractere imprimabile limba engleză ; - 01111111 - delete(caracter rezervat pentru ştergere) ; - 10000000 - 11111111 - alfabete naţionale şi simboluri ştiinţifice şi grafice ;
Codificarea textelor se realizeaza prin inlocuirea simbolurilor prin octetii respective.
De exemplu, cuvintul START se reprezinta in codul ASCII prin urmatoarea secventa de octeti:
S T A R T 01010011 01010100 01000001 01010010 01010100
Evident, decodificarea se va realiza in ordine inversa. De exemplu, secventa de octeti:
01010011 01010100 01001111 01010000 S T O P Deci în aşa fel putem uşor să codificăm şi sa decodifcăm textele prin codificarea şi decodificarea caracterelor.
Trimite prietenilor de pe:
|