v i ] v ( } u - pocetakrada.files.wordpress.com · w ] v ] u u } ] i e elw elqdu\ gljlw mh qdmpdqml...

13
Kodiranje informacija Znakovi, realni brojevi, zvuk, slika, video zapis

Upload: others

Post on 10-Sep-2019

0 views

Category:

Documents


0 download

TRANSCRIPT

Kodiranje informacija

Znakovi, realni brojevi,

zvuk, slika,

video zapis

Potreba za kodiranjem

• Sve što se unosi u računar mora biti u obliku brojeva

• kodiranje - postupak prevođenja brojeva, slova i znakova u brojeve, tj. u oblik pogodan za računar

Princip rada memorije

10 1 0 1 10 0

• 1b - 1bit (binary digit) je najmanji deo meorije i ima samo dva stanja 0 i 1• 8 b = 1B (byte) • 1B može da ima 28 = 256 različitih kombinacija 0 i 1 tj. kodova

•210 B = 1024 B = 1 KB•210 KB =1024 KB = 1 MB•210 MB =1024 MB = 1 GB•210 GB =1024 GB = 1 TB

Kodiranje znakova

• Karakteri su svi elementi od kojih se sastoji tekst• slova, cifre, interpunkcijski znaci i specijalni znaci kao što su

razmak i prelazak u novi red.• Kodiranje svakom karakteru pridružuje jedinstven

binarni broj (njegov kod) • Kodne sheme su tablice sa univerzalnim kodovima.

• ASCII (American Standard Code for Information Interchange) – jedan od najstarijih i najraširenijih međunarodnih kodnih standarda (dužine 8 bita)

• Unicode je pokušaj stvaranja jedinstvenog standarda koji bi obuhvatao znakove koji se pojavljuju u svim svetskim jezicima.

– kodni prikaz dužine 16 bita (65536 različitih znakova).

ASCII

Proširena ASCII lista (na 8 bitova)

Fontovi

• Karakteri– Unutrašnja reprezentacija je njegov numerički kod– Spoljna reprezentacija je ono što vidimo na ekranu

– njega određuje program koji čitaju zapisan tekst i prikazuje karaktere.

• Glifovi (glyph) sličice koje se prikazuju na ekranu prilikom prikaza karaktera

• Fontovi (font) – grupe pojedinih glifova.

Zvuk

• Zvuk je analogni oblik talasa. Digitalizacija zvuka sastoji se iz 3 koraka:1. uzimanje uzoraka (semplovanje) – merenje intenziteta zvučnog

talasa u pravilnim vremenskim intervalima (više od 40 000 puta u sekundi)

2. kvantizacija - uzimanje numeričke vrednosti koja je najbližavrednosti intenziteta talasa u tački uzorka

3. kodiranje - menjanje numeričke vrednosti binarnim brojem (2 bajta).

Prikaz grafičkog podatka

• Rasterski zapis – bitmapiran , za fotografije• Vektorski zapis – matematički (koordinatni)

opis geometrijskih likova (linije, krugovi, krive,...) koji čine sliku, za crteže i ilustracije

• Slika se digitalizuje tako što se površina slike podeli linijama u mrežu kvadratića - piksela (picture element)

• Foto aparat za svaki piksel slike zapisuje bojuJasnoća slike zavisi od broja piksela, i prikazuje se rezolucijom.

• Monohromna slika (2 nijanse sive) 1x640x480= 307200 bita = 38400 B

• Monohromna slika (8 nijansi sive) 3x640x480= 921600 bita = 115200 B

• Slika u boji (RGB)(8x3)x640x480= 7372800 bita = 921600 B

Rasterski prikaz

Boje• Slika u boji (svaka nijansa se može razložiti na tri osnovne boje)

– R (redcrvena)– G (green-zelena) – B (blue-plava).

• Npr. True color (24-bitna boja) - svaka boja se predstavlja sa 8 bita - 256×256×256 = 16 777 216 boja

• Npr. kod štampača u boji, boje su prikazane kombinovanjem nijansi boja tri osnovne boje – C (cyanogen), – M (magenta) – Y (yellow/žuta).

Pokretne slike

• Pokreti su izraženi neprekidnom smenom pojedinačnih slika u nizu, gde svaka pojedinačna slika predstavlja delić pokreta.

• Frame - sličica - jedan deo pokretne slike. • fps - Broj frejmova/sličica u jednoj sekundi (brzina slike)• Slika na TV-u i videu je oko 30fps

Primer: • Jedna sličica - Pošto je slika u boji, svaki piksel ima 24 bita (3B) količinupodataka, tako da je količina podataka3×320×240=230400 B.

• 1s videa - Količina podataka 1 sličicenepokretne slike je 230400B, količinapodataka 30 okvira je230400×30=6912000B.

• 1 min videa - Pošto 60 sekunda činejedan minut, tako da je količinapodataka

6 912 000×60 = 414 720 000 Btj. oko 396MB.