INF - zápis

15. září 2011 v 16:50 | Krejdom |  INF
Komunikace
- proces sdělování informací mezi jedinci
komunikátor > sdělení > symboly > >kanál> > příjemce
- médiem může být nosič elektronických dat, sdělovací prostředky, vzduch a pod.
- symboly (kódy): řeč, písmo, kouřové signály
- vysílač (např. hlas), přijímač (např. ucho)

Analog a digitál
- analogová zařízení (audio kazeta, video kazeta, gramofonová deska) používají pro záznam zvuku nebo obrazu křivku, která je realizovaná nějakým fyzikálním jevem; když děláme kopie, kvalita se snižuje
- digitální zařízení (počítač, mobilní telefon, MP3, digitální hodinky) využívají číslicový (binární záznam; pro převod se využívá A/D převodník analogového signálu, signál je jeho pomocí digitalizován a dále přenášen jako skupina nul a jedniček; při přenosu nedochází ke ztrátám informací

Bity a bajty
- nejmenší jednotka informace je bit (b)
abychom mohli zakódovat celou abecedu, byl vymyšlen bajt, z angl. byte (B) 1 bajt = 8 bitů
- požívají se i násobné jednotky:
- 1 kilobajt (KB) je 1024 bajtů (B)
- 1 megabajt (MB) je 1024 kilobajtů (KB)
- 1 gigabajt (GB) je 1024 megabajtů (MB)
- hodnoty násobků jsou odvozeny z dvojkové soustavy, např. 1 KB = 210 B, 1 MB = 210 KB atd.

× Doplňte:
1526 B = 12 208 b = 1,526 kB
0,4 Mb = 50 000 B = 400 kb
8756 B = 8,756 kB = 70 048 b

Obecný zápis čísla
Nz = am-1 * zm-1 + am-2 * zm-2 + ... + a1 * z1 + a0 * z0

Nz...číslo o základu z
z.....základ číselné soustavy
a.....číslice vyjadřující hodnoty jednotlivých řádů
m.....počet řádových míst celého čísla

162310 = 1*103 + 6*102 + 2*101 + 3*100 = 1000 + 600 + 20 + 3

!!! x0 = 1 !!!
- dvojková soustava
10102 = 1*23 + 0*22 + 1*21 a 0*20 = 8 + 0 + 2 + 0 = 10

- šestnáctková soustava (hexadecimální)
- 0...9...A(10)...F

× S využitím programu kalkulačka zjistěte binární i hexadecimální vyjádření těchto čísel: 0, 10, 100, 128, 170, 255,1 000 a150 000:
desítkové vyjádření
binární vyjádření
hexadecimální vyjádření
0
0
0
10
1010
A
100
1100100
64
128
10000000
80
170
10101010
AA
255
11111111
FF
1 000
1111101000
3E8
150 000
100100100111110000
249F0

Převody mezi číselnými soustavami
- z 10 do 2:
(19)10 = (10011)2

19:2 = 9 zb.1
9:2 = 4 zb. 1
4:2 = 2 zb. 0
2:2 = 1 zb. 0
1:2 = 0 zb. 1

- zbytky odspodu tvoří výsledné číslo

- z 10 do 16:
(19)10 = (13)16

19:16 = 1 zb. 3
1:16 = 0 zb. 1

- zbytky odspodu tvoří výsledné číslo

× Převeď z desítkové soustavy do binární čísla 20, 64, 80:
20:2 = 10 zb. 0
10:2 = 5 zb. 0
5:2 = 2 zb. 1
2:2 = 1 zb. 0
1:2 = 0 zb. 1
> (20)10 = (10100)2

64:2 = 32 zb. 0
32:2 = 16 zb.0
16:2 = 8 zb. 0
8:2 = 4 zb. 0
4:2 = 2 zb. 0
2:2 = 1 zb. 0
1:2 = 0 zb. 1
> (64)10 = (1000000)2

80:2 = 40 zb. 0
40:2 = 20 zb. 0
20:2 = 10 zb. 0
10:2 = 5 zb. 0
5:2 = 2 zb.1
2:2 = 1 zb. 0
1:2 = 0 zb.1
> (80)10 = (1010000)2

- z 2kové do 10kové:
(10011)2 = 1*24 + 0*23 + 0*22 + 0*21 + 1*20 = (19)10

× Převeď:
(11011)2 = 16 + 8 + 0 + 2 + 1 = 17
(10000000)2 = 128
(1F)16 = 31

Kódování textů, obrázků, zvuků a videa
- ASCII kód - udává binární hodnotu nějakého znaku

'' ''
1b = 0, 1 (dvě možnosti)
2b = 00, 01, 10, 11 22 = 4 (čtyři možnosti)
3b = 23 = 8 (osm možností)

'' ''
 

Nový komentář

Přihlásit se
  Ještě nemáte vlastní web? Můžete si jej zdarma založit na Blog.cz.
 

Aktuální články

Reklama