IT jednotky a převody

Cíle hodiny

  • Seznámení se základními jednotkami informatiky

  • Porozumění rozdílu mezi bitem a bajtem

  • Přehled násobných jednotek (kB, MB, GB…)

  • Rozdíl mezi binárními a desítkovými předponami (kibi, mebi…)

  • Procvičení převodů mezi jednotkami

Bit

  • Nejmenší jednotka informace

  • Hodnota: 0 nebo 1

  • Používán k reprezentaci logických stavů (zapnuto/vypnuto)

Bajt

  • 1B (bajt) = 8 bitů

  • Umožňuje reprezentovat 256 různých hodnot (0–255)

  • Jeden znak v ASCII = 1 bajt

Základní jednotky

JednotkaHodnota

kilobajt (kB)

1000 bajtů

megabajt (MB)

1000 kB = 1 000 000 bajtů

gigabajt (GB)

1000 MB = 10^9 bajtů

terabajt (TB)

1000 GB = 10^12 bajtů

Binární předpony

  • Počítače pracují v binárním systému → násobky 2

  • Proto existují tzv. binární předpony

    • 1 KiB (kibibajt) = 1024 B

    • 1 MiB (mebibajt) = 1024 KiB

    • 1 GiB (gibibajt) = 1024 MiB

  • Pozor na rozdíl mezi kB a KiB!

Příklad

  • Výrobce disku uvádí 500 GB

  • Operační systém zobrazí cca 465 GiB

  • Důvod: výrobce počítá v desítkových jednotkách (GB), OS v binárních (GiB)

Přehled jednotek

JednotkaZnačkaBajty

Kilobajt

kB

1 000

Kibibajt

KiB

1 024

Megabajt

MB

1 000 000

Mebibajt

MiB

1 048 576

Přehled jednotek

JednotkaZnačkaBajty

Gigabajt

GB

10^9

Gibibajt

GiB

1 073 741 824

Terabajt

TB

10^12

Tebibajt

TiB

1 099 511 627 776

Přehled jednotek

JednotkaZnačkaBajty

Pentabajt

PB

10^15

Pebibajt

PiB

1 125 899 906 842 624

Exabajt

EB

10^18

Exbibajt

EiB

1 152 921 504 606 846 976

Praktické převody

# převod mezi jednotkami
bajty = 1048576
print(bajty / 1024, "KiB")
print(bajty / (1024*1024), "MiB")

Cvičení

  • Kolik bajtů má 2 KiB?

  • Kolik MiB je 1 GB?

  • Proč operační systém ukazuje menší velikost disku než výrobce?

Shrnutí

  • Bit = nejmenší jednotka

  • 1 bajt = 8 bitů

  • Rozlišujeme desítkové a binární předpony

  • V praxi se používají obě, je třeba dávat pozor na kontext

  • Online převodník https://prevodyonline.eu/cs/objem-dat/