Sunteți pe pagina 1din 6

Cantitatea de informatiei.

Unitati de masura a informatiei

Fie ca o sursa emite n-mesaje. Ex. semaforul emite n=3 mesaje.


Cantitatea de informatie, ce se contine intr-un mesaj se calculeaza din formula:

I= loga n, unde a- const, n-nr de mesaje


Contanta a depinde de unitatea etalon, aleasa pentru masurarea informatiei.
Definitie: Cantitatea de informatiei, care se contine intr-un mesaj al unei surse cu doar 2-
mesaje posibile se numeste bit. Adica: n=2, a-?
Loga 2 = 1 rezula a=2
Deci daca informatia se va masura in biti, atunci cantitatea de informatie ce se contine intr-un
mesaj se va calcula dupa formula:
I=log2 n
Ex. sa calculam cantitatea de informatie, ce se contine intr-un mesaj a semaforului:
I= log23≈ 1.58 biti
Multiplii bitului: 1Kbit = 2 biti 1Mbit= 210 Kbiti= 220 biti 1Gbit = 210Mbiti= 230 biti
10

In biti, Kbiti, Mbiti, Gbiti se masoara viteza de transmitere a informatiei.

Toata informatia la calculator se codifica cu ajutorul tabelului Extins ASCII, unde orice
character se codifica pe 8biti. 28 = 256 caractere sunt in tabelul ASCII. Deaceia a fost inventata
o unitate mai mare ca bitul, care se numeste 1 octet = 1Byte= 1B = 8 biti

Cantitatea de informarie intr-un text-?

Cate caractere va contine textul, inclusive spatiile, atatea Byte va contine textul.
Multiplii Byte-ului

1KB= 210 B, 1MB= 210KB= 220B; GB= 210MB= 230B 1TB= 210GB= 240B
1PetaB=210TB = 250 B
Cantitatea de informatie intr-un document text
Problema1. Se da: un text din 20 pagini, pe fiecare pagina- 2 colane de text. In colane 80
randuri. In rand 50caractere. Care este Volumul de informatie in text (?B, ? biti, KB, ?Mb,..)
Rezolvare:
V= 20*2*80*50 (B) = 160000B= 1280000biti = 2424*54 = 54 * 28 B=
=625* 256==160000B = 156KB 256 B
V= 1280000biti= 54 *28 Byte =156KB 256B

Cantitatea de informatie intr-o imagine


Cu ajutorul un rastru (rezolutie) imaginea se imparte in microzone, numite puncte, sau pixeli.
Descompunerea imaginii in pixeli, se numeste discretizare in spatiu. Fiecarui punct I se
asociaza un cod binar, unde se tine cont de culoare, pozitie si intensitatea culorii.
Cuantizarea imaginii este operatia de transformare a imaginii intr-un set de cuvinte binare.
Cantitatea de informatie intr-o imagine se calculeaza dupa formulele:

I= mx *my * log2 n- pentru imagine alb negru, unde n=4

I= 3* mx *my * log2 n - pentru imagine color n=?


mx – numarul de pixeli pe orizontala, my – numarul de pixeli pe verticala, iar
n- numarul de nuante a culorilor
Sunt 3 culori de baza: rosu, verde, albastru.

Problema2. Se da: imagine color cu dimensiunile 25 x 40, cm


Rastru= 512 pixeli/cm, n=256- nuante
De aflat I- cantitatea de informatie in biti = ?B= ?KB= ?MB= ?GB
Cantitatea de informatie intr-un film video
se calculeaza cu ajutorul formulei:

V= f* I* T (biti), unde

f- frecventa cadrelor pe sec. f=25 cadre/sec la TV si f= 24 cadre/ sec la cinematograf


I(biti) – cantitatea de informatie a unui cadru, T – timpul in sec

Problema3. Se da: un video, difuzat la TV, timp de 2,5 ore. Camera de filmat e color, are
rezolutia 2048x1024 si n= 512 culori. De aflat V(biti)= ? B= ?KB= ?MB= ?GB = ?TB=..
Rezolvare:
Problema 4
25/02-2021
Calcularea lungimii unui cod binary. Invers.
Daca lungimea cuvantului binary este m, atunci putem codifica 2m – mesaje.
Ex m=7 rezulta ca putem codivica 27 =128 mesaje
Invers. Fie ca vrem sa codificam 600 mesaje. Care e lungime m-? a cuvantului binar

m>= log2 n, m∈ N

Daca n= 600, attunci m>= log2 600 rezulta m>= 9,2 rezulta m=10, deoarece

512< 600< 1024

Ex de itemi de la BAC

Ex BAC2018 SB
I1 a) n=24 m>=log2n rezulta m>= log224 16<24<32 rezulta m>= 4.6 rezulta
R. m=5
Ex. Care va fi cantitatea de informatie intr-un text, care a utiliza 100 litere din acest
alfabet I= 100*5= 500 biti= 62B 4biti

b) Se da o imagine monocolor 16x16 cm, rastru= 128pixel/cm , n=64

I= mx*my* log2n= 16*27* 16*27 * log264 = 211*211*6 = 3*223 (biti )= 3*220 B(octeti)=
= 3*210 KB= 3MB Raspunc I=3MB

I2 a) Se da (39)10 = (54)x rezulta 6<=x<10 Alcatuim ecuatia 5*x+4 = 39 rezulta x=7

b) - 0.375- cu virgula fixa in cod direct, invers, complementar ?


0.375* 2=0.75
0.75 *2 = 1.5
0.5*2= 1.0 rezulta (0.375)= 0 0000011 cod direct a nr. pozitiv rezulta
(-0.375) = 1 0000011(cd)= 1 1111100(ci) = 1 1111101 (cc)
c) -0.375 cu virgula mobile

0.375 = 0.011 = 0.11*2-1 – cu virgula mobile

1 1 0001 0011 Cod direct


SM S E M
E
1 1 1110 1100 Cod invers
1 1 1111 1101 Cod complementar
I3

I4

S-ar putea să vă placă și