II. Actualizarea cunoștințelor.
Toate informațiile procesate de calculator trebuie să fie reprezentate printr-un cod binar cu ajutorul a două cifre - 0 și 1.
Aceste două simboluri 0 și 1 sunt de obicei numite biți (de la cifra binară).
III. Partea teoretică.
Cu ajutorul a două cifre 0 și 1, orice mesaj poate fi codificat. Acesta a fost motivul pentru care calculatorul trebuie organizat în mod necesar două procese importante:
Codificare - convertirea informațiilor de intrare într-o formă percepută de calculator, adică cod binar.
Decodificarea este conversia datelor din codul binar într-o formă care este ușor de înțeles pentru o persoană.
Din punctul de vedere al implementării tehnice, utilizarea sistemului de numere binare pentru codificarea informațiilor sa dovedit a fi mult mai simplă decât utilizarea altor metode. Într-adevăr, este convenabil să codificăm informațiile sub forma unei secvențe de zerouri și a celor, dacă reprezentăm aceste valori ca două posibile stări stabile ale elementului electronic:
0 - absența unui semnal electric;
1 - prezența unui semnal electric.
Aceste stări sunt ușor de distins. Dezavantajul codării binare este codurile lungi. Dar în tehnologie este mai ușor să se trateze cu elemente mai simple decât cu un număr mic de elemente complexe.
Trebuie să întâlniți în mod constant un dispozitiv care poate
Em este în numai două stări stabile: pornit / oprit. Desigur, acesta este un comutator familiar tuturor. Dar pentru a veni cu un comutator care ar putea trece în mod constant și rapid la oricare dintre cele zece state nu a fost posibil. Ca urmare, după o serie de încercări nereușite, dezvoltatorii au ajuns la concluzia că este imposibil să construim un calculator bazat pe sistemul cu număr zecimal. Și baza pentru reprezentarea numerelor în computer a fost pus exact sistemul de numere binare.
Metodele de codare și decodare a informațiilor într-un computer, în primul rând, depind de tipul de informație, și anume, ce ar trebui să fie codificat: numere, text, grafică sau sunet.
Să luăm în considerare modalitățile de bază ale codării binare a informațiilor în computer.
Reprezentarea numerelor
Numerele sunt folosite pentru a înregistra informații despre numărul de obiecte. Numerele sunt scrise folosind sisteme de semn special, numite sisteme de numere.
Sistemul numeric este un set de metode și reguli pentru scrierea numerelor utilizând un anumit set de simboluri.
Toate sistemele numerice sunt împărțite în două grupe mari: POZIȚIE și NON-POZIȚIE.
Poziționarea - valoarea cantitativă a fiecărei cifre a unui număr depinde de locul (poziția sau cifra) înregistrat într-o anumită cifră.
Non-pozitiv - valoarea cantitativă a cifrei unui număr nu depinde de unde (o poziție sau cifră) este scrisă o anumită cifră.
Codificarea binară a informațiilor textuale
Începând cu anii 1960, computerele au fost utilizate din ce în ce mai mult pentru a procesa informații textuale, iar acum majoritatea PC-urilor din lume sunt implicate în prelucrarea informațiilor textuale.
În mod tradițional, codificarea unui singur caracter utilizează cantitatea de informații = 1 octet (1 octet = 8 biți).
Pentru a codifica un caracter, este necesar un octet de informații.
Dat fiind faptul că fiecare bit are valoarea 1 sau 0, putem obține că 256 octeți de caractere pot fi codificați cu un octet. (28 = 256)
Codificarea este aceea că fiecărui caracter li se atribuie un cod binar unic de la 00000000 la 11111111 (sau un cod zecimal de la 0 la 255).
Este important ca atribuirea unui cod specific unui simbol să fie o chestiune de acord, care este fixată de tabelul de coduri.
Un tabel în care toate simbolurile alfabetului de computer sunt atribuite numere secvențiale (coduri) se numește tabel de codificare.
Diferite codificări sunt utilizate pentru diferite tipuri de computere. Odată cu răspândirea IBM PC, standardul internațional a fost Codul Standard American pentru schimbul de informații (ASCII), codul standard american pentru schimbul de informații.
Standardul din acest tabel este doar prima jumătate, adică caractere cu numere de la 0 (00000000) la 127 (0111111). Aceasta include litera alfabetului latin, numere, semne de punctuație, paranteze și alte simboluri.
Restul de 128 de coduri sunt utilizate în versiuni diferite. Codificările rusești conțin simboluri ale alfabetului rus.
În prezent, există 5 tabele de cod diferite pentru literele rusești (KOI8, CP1251, CP866, Mac, ISO).
În prezent, noul standard internațional Unicode este larg răspândit, care alocă doi octeți pentru fiecare caracter. Cu ajutorul acestuia puteți codifica 65536 (216 = 65536) de caractere diferite.
Tabelul părții standard a ASCII
Tabel extins de cod ASCII
Fiți atenți!
Cifrele sunt codate în conformitate cu standardul ASCII în două cazuri - intrări-ieșiri și când acestea apar în text. Dacă numerele sunt implicate în calcule, ele sunt convertite într-un alt cod binar.
Luați numărul 57.
Când este folosit în text, fiecare cifră va fi reprezentată prin codul său, conform tabelului ASCII. În sistemul binar, acesta este 00110101 00110111.
Când se utilizează în calcule, codul acestui număr va fi obținut prin regulile de traducere în sistemul binar și vom obține - 00111001.
Codificarea informațiilor grafice
Puteți să creați și să stocați obiecte grafice în computer în două moduri - ca bitmap sau ca imagine vector. Pentru fiecare tip de imagini, utilizați propria metodă de codare.
Codarea imaginilor bitmap
O imagine raster este o colecție de puncte (pixeli) de diferite culori.
Pentru o imagine alb-negru, volumul de informații al unui punct este egal cu un bit (fie negru sau alb - fie 1 sau 0).
Pentru patru culori - 2 biți.
Pentru 8 culori este necesar - 3 biți.
Pentru 16 culori - 4 biți.
Pentru 256 de culori, 8 biți (1 octet).
Imaginea colorată pe ecranul monitorului este formată prin amestecarea a trei culori de bază: roșu, verde, albastru. Așa-numitul model RGB.
Pentru a obține o paletă bogată, culorile de bază pot fi date cu intensități diferite.
4 294 967 296 culori (True Color) - 32 biți (4 octeți).
Codificarea imaginilor vectoriale.
O imagine vector este o colecție de primitivi grafici (un punct, o linie, o elipsă ...). Fiecare primitiv este descris de formule matematice. Codificarea invidiei din mediul aplicației.
Codificare binară a sunetului
Sunetul este un val cu amplitudine și frecvență în continuă schimbare. Cu cât amplitudinea este mai mare, cu atât este mai tare pentru o persoană, cu cât este mai mare frecvența, cu atât este mai mare tonul.
În timpul codării semnalului audio, se eșantionează temporar - undele continue sunt împărțite în secțiuni de timp separate mici.
Calitatea codării binare a sunetului este determinată de profunzimea codării și de rata de eșantionare.
Întrebări și sarcini de reparare
· Codul ASCII codifică numele, numele clasei, numărul clasei.
· Care este avantajul și dezavantajul codificării utilizate în computere?
· Care este diferența dintre imaginile raster și vectoriale?
· Care este codarea informațiilor grafice?
· Desenați un desen pe foaia din cutie. Codificați desenul cu cod binar.
· Obțineți numărul de articole în sisteme cu numere diferite. consultați prezentarea pentru lecție.
III. Partea practică.
În această lecție vom lucra cu programele "Internet Explorer" și "Calculator".
Pentru a activa codificarea automată: În meniul Vizualizare Internet Explorer, faceți clic pe Codificare, apoi asigurați-vă că ați selectat caseta de selectare Auto-selectare. Dacă nu există nici un marcaj, instalați-l.
Dacă funcția de auto-selectare nu poate recunoaște corect codarea limbajului, puteți seta codificarea dorită manual.
Acum rulați Calculatorul. Acest program este conceput pentru a efectua aceleași acțiuni ca și un calculator convențional. Ea efectuează operații aritmetice de bază, cum ar fi adăugarea și scăderea, precum și funcțiile unui calculator de inginerie, de exemplu găsirea logaritmilor și factoriali.
Pentru a converti un număr la alt sistem de numere
1. În meniul Vizualizare, faceți clic pe Inginerie.
2. Introduceți numărul de conversie.
3. Selectați sistemul numeric la care doriți să faceți conversia.
4. Selectați cifra dorită a rezultatului.
Acum, folosind acest program, convertiți numere de la un sistem de număr la altul.
310 = a2
1010 = a2
22610 => 2
100012 = <10
248 = -16
FF16 ==2 = 8 = = 10
IV. D / s
Știi ce informații sunt, moduri de codare a informațiilor, sisteme de numere. Creați un tabel pentru conversia numerelor de la sistemele zecimale la cele ternare și cu număr de celule cuaternare (de la 010 la 1510).
V. Întrebările elevilor.
Răspunsuri la întrebările studenților.
Rezumați lecția. Scoring.
În lecție am aflat ce informații este, au discutat proprietățile și formele de prezentare a informației, s-au familiarizat cu codul binar și au învățat în ce unități se măsoară informațiile.
De asemenea, am învățat cum să setați codificarea în Internet Explorer pentru a afișa corect paginile web și utilizați Calculatorul pentru a converti numere de la un sistem numeric la altul.