Kodovanie Flashcards
ako sa premienaju bity na byty atd
1b= 8B
1kB= 1024 B
1 MB= 1024 KB= 1024.1024 B
1 GB= 1024 MB= 1024.1024 kB= 1024.1024.1024 B
1TB= 1024 GB= 1024.1024 MB= 1024.1024.1024 kB= 1024.1024.1024.1024 B
kolko kB zaberie v pamati obrazok s rozmermi 640x840 ak sme pouzili 256 farieb(8 bitov)
256f-0 az 255
(640x480).8b/ 8.1024= 300 kB
V mobile mam ulozeny obrazok. Kolko kB zaberie s rozmermi 320x240 a pouzili by sme 16b (high color)
320x240x2B/1024= 150 kB
Kolko kB zaberie obrazok s rozmermi 320x240, ak sme pouzili True colors (3B)
(320x240)x3B/ 1024= 225 kB
Nahral som 10s video. Je to serie bitmap s rozmermi 320x240, farby= High color, kolko MB zabera ak za 1s prehra 24 obrazkov.
320x240x2B/1024.1024= 0,146 24.0,146.10s= 35, 156 MB
Aku kapacitu maju disketa, CD, a 1 normostrana
disketa= 1,4 MB
CD= 700 MB
1 normostrana= 1800 B
Kolko zabera 1 znak klavesnice a jeden enter
1 znak klavesnice= 1 B
1 enter= 2 B
Ako kodujeme zaporne cisla?
\+= 0 -=1 0/0/0/0/0/1/1/0= +6 1/0/0/0/0/1/1/0= -6
Ako kodujeme zaporne cisla?
15, 375= 15375(mantisa). 10 na -3
2 B na mantisu a 1 B na exponent
Ako delime kompresiu?
na stratovu a bezstratovu
Opis bezstratovu komp.
pouziva sa v textovych dokumentoch a programovych suboroch
nedochadza k strate udajov- napr. canvas.create bude nahradene symbolom
pouziva sa kompresna tabulka- udava, ktore symboli nahradia ktore slova
ak skomprimovane data dekomprimujeme ziskame uplne identicke data
Opis stratovu komp.
pouziva sa na obrazky, zvuk a video
vynechaju sa tie udaje, ktore su pre celkovy dojem z dat nepodstatne
data sa po kompresi nedaju zrekonstruovat do povodnej podoby
.bmp= subor bez kompresie
.png= bezstratova komp.
.jpg/.gif= stratova
Kompresia a dekompresia
vykonava sa: automaticky- ulozenim suboru v kompresnom formate ( jpg, mpeg. mp3)
pomocou specialneho komprimacneho programu ( ZIP, RAR)
pomocou spec. dekomprimacneho programu- niektore data ostavaju stale vo svojej kompresnej podobe
Von Neumanova schema
vstupy-procesor-vystupy
//
pamat
Co je procesor?
ma riadiacu jednotku (riadi cinnost celeho pocitaca) a aritmeticko logicku ( krok po kroku vykonava program ulozeny v pamati)