Hardware a software
Hardware
Hardware (v překladu pevný předmět): je technické vybavení počítače (klávesnice, myš, monitor, tiskárna, grafická karta i samotný počítač). Označuje v počítači také vše hmotné, co můžeme uchopit do ruky.
Dělení hardwaru:
1. vnější hardware počítače (myš, klávesnice, sluchátka atd.):
vstupní
výstupní
vstupně-výstupní
2. vnitřní hardware počítače (základní deska, procesor, pevný disk, operační paměť RAM atd.).
všechny součástky, které jsou součástí počítačové skříně
Software
Software jsou veškeré počítačové programy (např.: operační systém, aplikace) a počítačová data (texty, obrázky, videa, zvuky). Programy vždy zpracovávají datové soubory, ne naopak! Software označuje v počítači také vše nehmotné, co nemůžeme uchopit do ruky.
Software dělíme do dvou základních skupin:
1) Systémový
- úzce spolupracuje s hardwarem na jedné straně a dalším softwarem na straně druhé. Umožňuje ovládat počítač. Dělíme jej na Firmware a operační systém.
A) Firmware:
je označení programů, které jsou nainstalované v hardwaru již z výroby (BIOS, firmware vstupních i výstupních zařízení).
Obrázek č. 1: Firmware v počítači (BIOS)
B) Operační systém (zkr. OS):
spravuje počítač, vytváří prostředí pro programy.
Příklady OS:
MS Windows (nejčastěji např.: Windows 7, Windows 8, Windows 8.1, Windows 10),
Linux (např.: Ubuntu, Fedora, Debian),
macOS (Apple),
Google Chrome OS
...
Operační systém má zpravidla 2 způsoby ovládání (uživatelská rozhraní):
textové (viz obrázek č. 2): ve Windows např. pomocí konzolí (příkazový řádek, Windows Powershell), souborů skriptů a dávek,
grafické (viz obrázek č. 3): prostřednictvím uživatelského rozhraní (user interface, zkr. UI).
Video společnosti CZ.NIC: operační systémy
Obrázek č. 2: textové ovládání MS Windows - příkazový řádek
Obrázek č. 3: grafické rozhraní v MS Windows
Pro zájemce
zkuste si spustit příkazovou řádku:
Tlačítko START -> napište (bez uvozovek) "příkazový řádek"
nebo
Klávesy Windows + R -> napište (bez uvozovek) "CMD"
Napište příkazy v tomto pořadí a každý řádek potvrďte tlačítkem Enter:
CLS
ECHO AHOJ SVETE
COLOR 1f
ECHO AHOJ UZIVATELI: %USERNAME%
COLOR 0f
PAUSE
EXIT
Co příkazy provedly? Zkuste změnit pořadí příkazů.
Zkoumejte i další příkazy v příkazové řádce pomocí příkazu help
Blíže se funkcí a některými příkazy příkazového řádku budeme zabývat v 9. ročníku.
Pro zájemce o problematiku operačních systémů - texty (výběr):
https://cs.wikipedia.org/wiki/Opera%C4%8Dn%C3%AD_syst%C3%A9m
https://wikisofia.cz/wiki/U%C5%BEivatelsk%C3%A9_rozhran%C3%AD_(user_interface)
Pro zájemce o problematiku operačních systémů - videa (výběr):
2) Aplikační
můžeme jej dělit do různých skupin, které se mohou účelem překrývat. Některé aplikace mohou patřit také do více skupin. Pro základní orientaci postačí tyto 4 skupiny:
A) Kancelářské balíky:
Textový editor:
Microsoft Office: Word,
LibreOffice Writer.
Tabulkový procesor:
Microsoft Office: Excel,
LibreOffice Calc.
Prezentační program:
Microsoft Office: PowerPoint,
LibreOffice Impress.
B) Grafické programy
dělíme na bitmapové (rastrové) a vektorové. V bitmapových grafických programech (např. Adobe Photoshop, Corel-Photopaint, Gimp, Malování) je celý obrázek uspořádán do pravoúhlé mřížky z jednotlivých barevných bodů (pixelů). Používání bitmapové grafiky je velmi rozšířené, pro pořízení obrázku nebo pro jeho převod z klasické fotografie se nejčastěji používají digitální fotoaparát či skener. Největší nevýhodou je ztráta kvality při zmenšování či zvětšování obrázku. Soubory tohoto typu mají nejčastěji formát (koncovku) souboru: BMP, GIF, JPEG, PNG ...
Ve vektorových grafických programech (např. Adobe Illustrator, CorelDRAW, Inkscape) je obrázek složen z pevných bodů, přímek, různých geometrických obrazců. Výhodou je libovolné zmenšování či zvětšování obrázku beze ztráty kvality. Pořízení vektorové grafiky není na druhou stranu tak snadné jako v prvním případě.
C) Vývojové nástroje
Microsoft Visual Studio, C++Builder, Lazarus, Delphi, NetBeans, PSPad editor (textový editor - HTML, PHP, Pascal, VBScript atd.).
D) Zábavní software
počítačové hry, přehrávače hudby a videa.