Informatika pro ekonomy přednáška 4 Přenos dat, kódování Informatika pro ekonomy přednáška 4
Signál Informace má nehmotnou povahu. Přenos musí být proveden nějakým fyzikálním procesem — nosičem informace. Fyzikální veličinu, která je nosičem informace, nazýváme signál. Signál lze matematicky modelovat funkcí prostoru a času: s = f(x, y, z, t)
Rozdělení signálů Všechny signály lze podle časového parametru rozdělit na: — spojité, každý časový okamžik signálu nese určitou informaci — diskrétní, signál nese informaci jen v některých okamžicích — statické, hodnota t nemá vliv na hodnotu signálu — dynamické, hodnota signálu závisí na hodnotě t
Spojitý signál Je vždycky získáván ze vstupu (mikrofon, kamera, snímač teploty… Příklad: mikrofon zesilovač vedení reproduktor vstup výstup
Diskrétní signál vzorkování před přenosem po přenosu zkresleno rekonstrukce
Komunikace Informační vazba — vzniká mezi dvěma systémy tvorbou, přenosem a výměnou informace Informační vazba umožňuje tzv. komunikaci. Komunikace jedním směrem tvoří jednoduchý komunikační řetěz.
Komunikační řetěz vysílání příjem přenosový kanál zdroj kódování dekódování cíl
Kódování informace Základní podmínkou komunikace je vytvoření signálního komunikačního kanálu. Informaci je pro tento účel nutné transformovat, tj. vyjádřit v jiném jazyce s jinou abecedou. Přiřazení znaků jedné abecedy znakům jiné abecedy se nazývá kódování, inverzní postup pak dekódování. Předpis, který toto přiřazování definuje, se nazývá kód.
Kvalita kódování, redundance Z hlediska optimálního přenosu je efektivní kód, který obsahuje minimální počet informačních prvků, každý znak kódu tedy má maximální entropii. Kvantitativně je hospodárnost kódu vyčíslitelná redundancí (nadbytečností), podle vztahu: R = 1 – H/Hmax
Způsoby kódování Rovnoměrné Baudotovo kódování — každému znaku je přiřazen stejně dlouhý kód. Obvykle je jednodušší, rychlejší na zpracování, ale méně hospodárné. Nerovnoměrné kódování — každému znaku je přiřazen jinak dlouhý kód. Pro konstrukci a zpracování je obtížnější, může však být maximálně hospodárné.
Kódování dat v praxi Kódování elektronické pošty — způsoby přenosu obecných dat v textové podobě. Přidávání zabezpečovacích informací — detekce a lokalizace chyb, kontrola úplnosti. Optimalizace uložení — rychlost ukládání versus velikost uložených dat.