Documente Academic
Documente Profesional
Documente Cultură
Codificarea Informatiei in Calculator
Codificarea Informatiei in Calculator
Curs 2
1. Entropia informaţională
Informaţia = mesaj care aduce o precizare într-o problemă cu un
anumit grad de incertitudine.
Incertitudinea (nedeterminarea) scade o data cu apariţia informaţiei
Fie experimentul X, cu repartiţia probabilistică:
x x ... xn
X 1 2
p1 p2 ... pn
1 1 1 1
H 1 2 3 3 1,75 biti
2 4 8 8
Exemplu de codificare (cont.)
P1. H ( p1 , p2 ,..., pn ) 0
P 2. H ( p1 , p2 ,..., pn ) 0 k 1,2...n a.i. pk 1
1 1 1
P3. H ( p1 , p2 ,..., pn ) H ( , ,..., )
n n n
Proprietăţile entropiei informaţionale (cont.)
P7. H (Y / X ) H (Y ), X , Y
P8. H ( X Y ) H ( X ) H (Y )
P9. H ( X / Y ) H (Y / X ) H ( X ) H (Y )
Bazele aritmetice ale calculatoarelor
Sisteme de numeraţie
• poziţionale
• nepoziţionale
Sistemul roman
I X C M V L D
1 10 100 1000 5 50 500
Bazele aritmetice ale calculatoarelor
Atunci când un simbol cu o valoare mai mică este poziţionat după un simbol
cu o valoare mai mare, valorile simbolurilor se adună.
Bazele aritmetice ale calculatoarelor
N an an 1 a0
N an b n an 1 b n 1 a0 b 0
R an an 1 a0 a1 a m
R an b n an 1 b n1 a0 b 0 a1 b 1 a m b m
b1 b2p , p
CD n 1
R an 2 n i
a
i m
2 i
0 , dacă R 0
an
1, dacă R 0
an bit de semn
n 1
CI
0 2 n
i m
a i 2 i
, dacă R 0
R n 1
1 2 n
i m
a i 2i , dacă R 0
n 1
0 2 ai 2i , dacă R 0
n
CC
i m
R n 1
1 2 n
i m
a i 2i , dacă R 0
n 1 n 1
a
im
i 2
i
a
i m
i 2i 2 m , unde a i a i - 1 şi a i sunt cifrele binare ale
Modalitate de calcul :
CC
R 2 n 1 R CD
79 78 72 71 0