Maturitní otázka č. 20
20. Software – Rozdělení a funkce
1. Pojem software a jeho základní skupiny
Software je nehmotná část počítače. Jsou to programy a data, která říkají hardwaru, co má dělat.
- Systémový software: Zajišťuje chod počítače (Operační systém, Ovladače, BIOS). Běžný uživatel jej k plnění konkrétních úkolů přímo nevyhledává, ale bez něj nelze PC používat.
- Aplikační software: Programy, které používáme k práci nebo zábavě (Word, Chrome, Hry).
2. Ovladač, Knihovna, BIOS
- Ovladač zařízení (Driver): Překladatelský program, díky kterému OS ví, jak komunikovat s připojeným hardwarem (tiskárnou, myší).
- Knihovna programů (.dll): Sbírka už hotových funkcí, které programátoři sdílejí napříč aplikacemi, aby nemuseli psát ten samý kód znovu.
- BIOS (Basic Input/Output System): Nejnižší program na základní desce, stará se o start počítače a hledání OS na disku.
3. Software z hlediska licencí
Zdrojový kód je text programu zapsaný v programovacím jazyce. Podle přístupu k němu a způsobu placení dělíme licence na:
- Komerční: Zdrojový kód je tajný, uživatel platí za licenci (MS Office, Adobe).
- Open-source: Kód je veřejný, program je zdarma a kdokoli jej může dál upravovat a vylepšovat (Linux, OBS Studio).
- Freeware: Program je zdarma ke stažení, ale kód zůstává tajný (Skype, Acrobat Reader).
- Shareware: Program zdarma na zkušební dobu (např. 30 dnů), pak se musí koupit plná verze (WinRAR).
4. Počítačová kriminalita
Trestná činnost páchaná na počítačích. Patří sem:
- Softwarové pirátství: Nelegální kopírování, crackování a distribuce placeného softwaru nebo her chráněných autorským zákonem.
- Krádež dat a Malware: Programování virů k odcizení přihlašovacích údajů k bankám nebo firemnímu know-how.
5. Škodlivý software (Malware)
Malware se dělí podle toho, jakým způsobem se šíří a škodí:
- Vir: Musí se přilepit na jiný soubor. Šíří se jen tehdy, když tento soubor uživatel přenese a sám spustí.
- Červ (Worm): Umí se šířit sám automaticky po síti hledáním bezpečnostních děr.
- Trojský kůň: Tváří se jako užitečný program (hra z uložto), ale na pozadí vytvoří zadní vrátka pro hackera k ovládnutí PC.
- Ransomware: Extrémně nebezpečný vir. Zašifruje celý disk oběti a požaduje zaplacení vysokého výkupného v kryptoměně za dešifrovací klíč.