Codare și decodare codificarea datelor și decodare



Date de codare și decodare

Codare și decodare

Pentru a face schimb de informații cu alte persoane persoană utilizează limbi naturale. Împreună cu limbile naturale au fost dezvoltate limbaje formale pentru profesionale să le utilizeze în orice domeniu. Prezentarea informațiilor prin intermediul unui limbaj este adesea numit codificare.

Cod - un set de caractere (simboluri) pentru reprezentarea informațiilor.

Codul - un sistem de simboluri (simboluri) pentru transmiterea, prelucrarea și stocarea informațiilor (pentru a comunica).

Encoding - procesul de furnizare a informațiilor (mesaje) sub forma unui cod.

Întregul set de simboluri utilizate pentru codificare, denumit codarea alfabetului. De exemplu, în memoria calculatorului, orice informație este codificat cu ajutorul unui alfabet binar, care conține doar două caractere: 0 u1.

Decoding - inverse transforma proces pentru a forma sistemul simbol de cod inițial, și anume primirea mesajului inițial. De exemplu: traducerea de la codul Morse la textul scris în limba rusă.

Într-un sens mai larg, decodifica - procesul de restabilire a conținutului mesajului codificat. În această abordare, procesul de introducere a textului cu alfabetul românesc poate fi privit ca o codificare și a citit-o - această decodare.



Metode de codificare a informațiilor

Diferite metode pot fi utilizate pentru a codifica aceleași informații; alegerea lor depinde de mai mulți factori: țintă condiții, fondurile disponibile de codificare.

Dacă avem nevoie pentru a scrie textul în tempo-ul de vorbire - utilizarea prescurtare; dacă este necesar, să transmită textul în străinătate - folosesc alfabetul englez; în cazul în care este necesar să se prezinte textul așa cum este înțeles de către omul român competent - scrie-l în conformitate cu regulile gramaticale ale limbii române.

„Bună ziua, Alexandru!“

«Zdravstvuy, Sasha!»









Metode de codificare a informațiilor

Metoda de selecție pentru informația de codificare poate fi asociată cu calea intenționată de tratament.

Vom arăta acest lucru prin exemplul reprezentării numerelor - informații cantitative. Folosind alfabetul românesc, puteți scrie numărul „treizeci și cinci.“ Folosind același sistem alfabet zecimal arab, scrie „35“. A doua metodă este nu numai mai scurtă decât prima, dar, de asemenea, mult mai convenabil pentru a efectua calcule. Care înregistrare este mai convenabil pentru a efectua calcule: „Treizeci și cinci de ori sute douăzeci și șapte de“ sau „35 x 127“? Evident - al doilea.



Criptarea mesaje

În unele cazuri, este nevoie de clasificare mesaj text sau un document, pentru a nu putea să citească pe cei care nu ar trebui să. Aceasta se numește o protecție împotriva accesului neautorizat.

În acest caz, textul este criptat cu un secret.

În cele mai vechi timpuri a fost numit criptografie de criptare.

Criptarea este procesul de transformare a plaintext în ciphertext și decriptare - proces demapare în care este restaurat textul original.

metode de criptare pentru a face știință numită criptografie.



telegraf optic Chappe

În 1792, Klod Shapp în Franța, a creat o transmisie a sistemului de informații vizuale, care a fost numit „telegraf optic“.

În cea mai simplă formă, acest circuit are structuri tipice, cu poli amplasate pe acoperiș, cu grinzi glisante, care a fost creată în vedere unul pe altul. Polonezii cu traversele mobile - - semafoare sunt controlate de un operatorii de cablu speciale în interiorul clădirilor.

Chappe a creat un tabel de cod special, în cazul în care fiecare literă a alfabetului corespunde o anumită valoare, formată dintr-un semafor. în funcție de dispozițiile barelor transversale în raport cu stâlpul de susținere.

Sistemul chappe vă permite să trimiteți mesaje de la două cuvinte pe minut, și sa răspândit rapid în Europa. În Suedia, lanțul stația de telegraf optic funcționat până în 1880.









primul telegraf

Prima tehnică de comunicare la distanță a devenit un telegraf. v1837 inventat de americanul Samuel Morse.

Mesajul telegrafice - o secvență de semnale electrice transmise de la o fire de telegraf ale altui telegraf.

Inventator Samuel Morse a inventat codul uimitor (Morse, codul Morse „codul Morse“), care servește omenirea până acum. Informatsiyakodiruetsya trei „caractere“: semnal lung (liniuță), semnalul scurt (punct) și absența unui semnal (bătăi) pentru separarea litere. Astfel, codificare presupune utilizarea unui set de caractere aranjate în ordine strictă.

Cel mai faimos mesaj telegrafic este semnalul de primejdie „SOS“ (salva sufletele noastre - a salva sufletele noastre). Iată cum arată: «• • • - - - • • •»



codul morse



codul morse



Neuniformitatea codului

O trăsătură caracteristică a codului Morse este un cod de lungime variabilă de diferite litere. astfel încât codul morse se numește cod neregulat.

Literele care apar în text au adesea un cod mai scurt decât scrisoarea ocazional. Acest lucru se face în scopul de a scurta durata întregului mesaj. Dar, din cauza variabilei problema litere cod de lungime de separare scrisori una față de cealaltă în text. Prin urmare, trebuie să folosim pentru separarea o pauză (martor). Prin urmare, telegrafice Morse este de trei ori, din moment ce l folosește trei caractere: punct, linie, treci.



Primul telegraf fără fir (radio)

07 mai 1895 om de știință român Aleksandr Popov, la o reuniune a Societatii fizico-chimice românesc a demonstrat în dispozitiv, pe care el a numit „indicator de furtuna“, care a fost proiectat pentru a detecta undele electromagnetice.

Acest dispozitiv este considerat a fi primul aparat din lume telegrafie fără fir. radio. În 1897, cu ajutorul unor aparate de telegrafie fără fir Popov efectuat recepția și transmiterea de mesaje între țărm și navă de război.

În 1900, datorită stațiilor de radio, construit pe insula Hogland și baze navale românești în Kotka, sub conducerea Popov, au fost efectuate cu succes lucrări de salvare la bordul navelor de război „General-amiralul Apraksin“ blocați la insula Hogland. Ca urmare a schimbului de mesaje transmise de telegrafie fără fir, echipajul românesc al spărgătorului de gheață Ermak a fost prompt și cu acuratețe transmite informații despre pescarii finlandezi pe banchiză detașat.



Telegraph Bodo

telegraf cod uniform a fost inventat de francezul Jean-Morisom Bodo, la sfârșitul secolului al XIX-lea. Acesta a fost folosit doar două tipuri diferite de semnale. Indiferent de modul în care numit: puncte și linii, plus și minus, zero și unu. Acest semnal electric două diferite. lungimea codului de toate caracterele sunt la fel și egal cu cinci. În acest caz, nu există nici o problemă de separare literele una față de cealaltă: fiecare cinci semnale - este un semn al textului. Prin urmare, nu este necesară o omisiune.

Codul se numește uniformă în cazul în care lungimea de cod este egal cu toate caracterele.

Codul Baudot - aceasta este prima în istoria artei metodei de codificare binară. informații. Grație acestei idei ar putea crea o teleimprimatorului având forma unei mașini de scris. Făcând clic pe butonul cu o anumită literă pyatiimpulsny generează un semnal adecvat care peredaetsyapo link-ul.

În onoarea lui Bodo a fost numit unitate de viteză de transfer de date - baud.

În calculatoare moderne pentru a codifica textul, de asemenea, se aplică codul chiar binar.



binare de codificare în calculator

Toate informațiile prelucrate de calculator să fie reprezentat de un binar cod de două cifre: 0 și 1. Aceste două caractere sunt numite cifre binare sau biți.

Cu două cifre 0 și 1 poate codifica orice mesaj. Acesta a fost motivul pentru care computerul trebuie să fie organizate două procese importante: codare și decodare.

Codificarea - transformarea informației de intrare într-o formă prelucrată de către respectivul calculator, adică cod binar.

Decodificarea - conversie de date de la codul binar într-o formă care este de înțeles pentru om.



De ce binare de codificare

În ceea ce privește punerea în aplicare tehnică, utilizarea sistemului binar pentru a codifica informația sa dovedit a fi mult mai simplu decât utilizarea altor metode. Într-adevăr, este convenabil pentru a codifica informații în formă de zerouri și cele, dacă ne reprezentăm aceste valori ca cele două posibile stări stabile ale componentelor electronice:

0 - absența unui semnal electric;

1 - prezența unui semnal electric.

Aceste condiții sunt ușor de distins. Lipsa de codare binare - coduri lungi. Dar tehnikelegche de a face cu un număr mare de elemente simple, decât cu un număr mic de complexe.

Metode de codificare și decodificare a informației într-un calculator, depinde în primul rând de tipul de informații, și anume, care trebuie să fie codificat: numere, text, grafice sau sunete.



Care este codul?

Dă exemple de codificare a informațiilor utilizate în fizica, biologie, geografie, matematică?

Codifice mesajul „știința calculatorului“ folosind codul Morse.