Hardware
hmotné vybavení počítače
Software
programové vybavení počítače
Systémový software
umožňuje efektivní využívání počítače – operační systémy, firmware, pomocné programy (utility), ovladače (drivery)
Aplikační software
umožňuje vykonávat nějakou užitečnou činnost
- textové editory
- grafické editory
- databázové systémy
- tabulkové kalkulátory
- prezentační programy
- programy pro zpracování zvuku a videa
- komunikační programy
- překladače programovacích jazyků
- DTP programy
- antivirový software
- webové prohlížeče
- programy pro 3D modelování
- komprimační programy (ztrátová a bezztrátová komprese)
Adresář (složka)
organizační jednotka, která slouží ke sdružování souborů a dalších adresářů (podsložek) tak, aby si je uživatel mohl logicky uspořádat
Soubor
pojmenovaná sada dat, se kterou lze pracovat jako s jedním celkem
Atributy souborů
- jméno
- velikost
- typ souboru – určen příponou souboru
- časové informace
- přístupová oprávnění
Základní jednotky pro uložení dat v počítači
Základní jednotkou pro uložení dat v počítači je 1 bit (značíme 1 b).
| jednotka | počet stavů | ukázka |
|---|---|---|
| 1 b | 2¹ = 2 stavy | 0, 1 |
| 2 b | 2² = 4 stavy | 00, 01, 10, 11 |
| 3 b | 2³ = 8 stavů | 000, 001, 010, 011, 100, 101, 110, 111 |
| 4 b | 2⁴ = 16 stavů | 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111 |
| 8 b | 2⁸ = 256 stavů | 11001001, … |
| 10 b | 2¹⁰ = 1024 stavů | 1010111001, … |
| n b | 2ⁿ stavů | — |
Další jednotkou je 1 bajt (značíme 1 B). 1 B = 8 b!
Přehled násobných jednotek
Rozlišujeme dvě soustavy násobných jednotek — desítkovou (SI, používanou např. pro přenosovou rychlost) a dvojkovou (binární, používanou pro skutečnou kapacitu paměti, protože ta je fyzicky organizovaná v mocninách dvou):
| Předpona | Desítková (SI) | Hodnota | Binární | Hodnota |
|---|---|---|---|---|
| kilo / kibi | kB | 10³ B = 1 000 B | KiB | 2¹⁰ B = 1 024 B |
| mega / mebi | MB | 10⁶ B | MiB | 2²⁰ B = 1 024 KiB |
| giga / gibi | GB | 10⁹ B | GiB | 2³⁰ B = 1 024 MiB |
| tera / tebi | TB | 10¹² B | TiB | 2⁴⁰ B = 1 024 GiB |
Rozdíl mezi kB a KiB je malý, ale s rostoucí velikostí se kumuluje — 1 TB (10¹² B) je asi o 10 % méně dat než 1 TiB (2⁴⁰ B), což je i důvod, proč výrobci pevných disků (počítající v kB, MB, GB) a operační systémy (počítající v KiB, MiB, GiB) uvádí u téhož disku různou kapacitu.
Úkoly
- Vyjmenujte alespoň 5 operačních systémů.
- Jaký je rozdíl mezi operačním systémem a firmwarem?
- Pro které typy souborů se používají přípony:
a) .jpg
b) .zip
c) .docx
d) .xlsx
e) .exe
f) .bat
g) .gif
h) .bmp
i) .png
j) .rar
k) .txt
l) .tmp
m) .mp3
n) .pdf
o) .pptx - Převeďte jednotky:
a) 3 B = ? b
b) 72 b = ? B
c) 2048 B = ? KiB
d) 5 KiB = ? B
e) 5 kB = ? B
f) 3000 B = ? kB
g) 2 MiB = ? B
h) 4 KiB = ? b
i) 3 MiB = ? KiB
j) 6 MB = ? kB
k) 24576 b = ? KiB
l) 1 GiB = ? KiB - Kolik bitů potřebuju pro zakódování:
a) 10 znaků
b) 60 znaků
c) 100 znaků
d) 1000 znaků