Pojem softvér označuje programy, ktoré počítač vykonáva. Existuje viacero rôznych typov softvéru, napr. kancelárske aplikácie, prehliadače internetu, počítačové hry, grafické nástroje. Na orientáciu v dostupných programoch je dobré mať jasno vo vlastnostiach softvéru, napr. ide o desktopový alebo mobilný, otvorený alebo proprietárny. Tieto znalosti nám pomôžu lepšie vybrať softvér, ktorý je vhodný pre naše potreby.

Programy často pracujú so súbormi, pričom existuje viacero typov súborov. Ich znalosť nám opäť pomáha lepšie voliť prostriedky, s ktorými chceme pracovať.

Kľúčovým typom softvéru je operačný systém, ktorý zaisťuje základné fungovanie počítača a umožňuje spustenie ďalších programov.

Hore

Softvér: typy aplikácií, príklady

Prejsť k cvičeniam s touto témou »

Existuje veľa rôznych typov softvéru, pre každý typ potom máme k dispozícii na výber z viacerých konkurenčných produktov. Medzi výrazné typy softvéru patria nasledujúce.

Prehliadače webových stránok, ktoré umožňujú používateľom prezerať a interagovať s webovými stránkami. Príklady zahŕňajú Google Chrome, Mozilla Firefox, Microsoft Edge.

Textové procesory umožňujú používateľom písať a editovať textové súbory. Príklady zahŕňajú Microsoft Word, LibreOffice Writer, Dokumenty Google.

Tabuľkové editory umožňujú používateľom vytvárať, editovať a analyzovať tabuľky a v nich uložené dáta. Príklady zahŕňajú Microsoft Excel, LibreOffice Calc, Tabuľky Google.

Grafické editory umožňujú používateľom vytvárať a editovať grafiku a obrázky. Príklady zahŕňajú Adobe Photoshop, GIMP, Inkscape.

Programovacie jazyky umožňujú vývojárom vytvárať softvérové aplikácie. Príklady zahŕňajú Python, Java, C++. Na prípravu programov používajú programátori vývojové prostredia, napr. Visual Studio Code, PyCharm, Eclipse. Na vývoj počítačových hier sa používajú špecializované herné enginy, napr. Unity, Unreal Engine.

Systémový softvér umožňuje počítaču fungovať správne. Príklady zahŕňajú operačné systémy ako Windows, macOS, Linux. Ďalej môžeme do tejto kategórie tiež zaradiť napríklad antivírusové programy.

Hore

Programy vykonávajúce určitú užitočnú činnosť sa označujú ako aplikácie. Desktopové aplikácie sú určené pre stolné počítače alebo notebooky. Mobilné aplikácie sú vyvíjané pre smartfóny, sú prispôsobené napr. dotykovému ovládaniu. Desktopové aj mobilné aplikácie je za účelom použitia väčšinou nutné inštalovať na úložisko zariadenia. Naopak webové (alebo cloudové) aplikácie väčšinou bežia v internetovom prehliadači.

Otvorený softvér je k dispozícii aj v podobe zdrojových kódov. Slobodný softvér môžu používatelia používať na ľubovoľný účelu. Otvorený softvér býva častokrát zároveň slobodný, často býva vyvíjaný komunitou dobrovoľníkov. Príkladom takého softvéru je napr. Linux, Gimp alebo LibreOffice. Podstatná časť infraštruktúry internetu je závislá od otvoreného/slobodného softvéru.

Proprietárny softvér nemá k dispozícii zdrojové kódy a jeho použitie býva obmedzené licenciou (tzv. End User License Agreement = EULA). Proprietárny softvér väčšinou zároveň býva komerčný, autor/vydavateľ ho predáva za účelom zisku (teraz často formou predplatného). Príkladom komerčného proprietárneho softvéru sú Windows, Microsoft Office alebo aplikácie v rámci Adobe Creative Cloud.

Používanie komerčného softvéru bez zakúpenia licencie je nelegálne. Trial verzie softvéru je možné používať zadarmo po určitú dobu, väčšinou za účelom vyskúšania. Freeware je väčšinou proprietárny softvér, ktorý je možné používať zadarmo.

Aplikácie bývajú dostupné v rôznych verziách. Novšia verzia má väčšinou vyššie číselné označenie (napr. aplikácia verzie 1.1 bude novšia než verzie 0.8). Povýšenie na novú verziu je aktualizácia alebo upgrade. V softvéri sa môžu objaviť nezamýšľané chyby, tzv. bugy. Testovacia verzia softvéru, ktorá sa blíži dokončeniu, sa označuje ako betaverzia. Softvér sa v súčasnosti distribuuje hlavne cez internet.

Hore

Súbory môžu obsahovať rôzne typy dát. Na uloženie určitých dát sa hodí konkrétny formát súboru. Ten často býva popisovaný príponou názvu súboru. Ako príklad majme súbor poznamky.txt: poznamky je samotný názov súboru, prípona txt vyjadruje, že ide o súbor s čistým textom.

Ďalej uvádzame príklady rôznych formátov:

Skratka Popis
jpg bitmapový obrázok so strátovou kompresiou
bmp bitmapový obrázok bez kompresie
png bitmapový obrázok s bezstrátovou kompresiou
svg vektorový obrázok
docx, doc, odt textový dokument
xlsx, xls, ods dokument tabuľkového procesoru
pptx, ppt, odp prezentácia
txt holý text (bez formátovania)
pdf dokument, na rôznych zariadeniach sa zobrazuje jednotne
xml dokument so štruktúrovanými informáciami opatrenými značkami (tagmi)
wav zvuk bez kompresie
mp3, ogg, flac zvuk s kompresiou
zip, rar, 7z archív (obsahuje komprimované súbory)
csv obsahuje jednoduché tabuľkové dáta
exe spustiteľný program pre Windows
html súbor so zdrojovým kódom webovej stránky
Hore

Operačný systém je program, ktorý sa väčšinou spúšťa krátku dobu po zapnutí počítača. Sprostredkováva spustenie ďalších programov/aplikácií (tie môžu byť určené pre konkrétny operačný systém). Programy v rámci operačného systému bežia ako jednotlivé procesy, súčasné operačné systémy väčšinou podporujú beh viacerých procesov zároveň (multitasking).

Prostredníctvom operačného systému môžu aplikácie komunikovať s hardvérom (viďte schému nižšie). Operačný systém ďalej zaisťuje organizáciu dát na úložisku a prístup k ním, väčšinou umožňuje pracovať s používateľskými účtami alebo právami používateľov. To, že veľa činností zaisťuje operačný systém, zjednodušuje do určitej miery vývoj programov (aplikácií).

Operačné systémy sa pôvodne ovládali zadávaním príkazov do príkazového riadka. V súčasnosti majú väčšinou grafické používateľské rozhranie (GUI), ktoré umožňuje napr. ovládanie klávesnicou a myšou alebo dotykom.

Niektoré aplikácie bývajú zahrnuté v samotnej inštalácii operačného systému, napr. internetový prehliadač, prehliadač súborov alebo základné ovládače hardvéru.

Príklady operačných systémov

Medzi bežné desktopové operačné systémy (určené hlavne pre stolné počítače, notebooky) patria:

Názov operačného systému Vyvíja ho Ďalšie informácie
Windows Microsoft Najrozšírenejší systém na osobných počítačoch. Je proprietárny.
Linux komunita vývojárov + rôzne spoločnosti Ide o slobodný a otvorený softvér.
macOS Apple Oficiálne je ho možné spustiť iba na počítačoch Mac.

Medzi bežné mobilné operačné systémy patria:

Názov operačného systému Vyvíja ho Ďalšie informácie
Android Google V súčasnosti najrozšírenejší, výrobcovia ho prispôsobujú svojim zarideniam.
iOS Apple Iba pre zariadenia značky Apple.

Aktualizácie

Operačný systém, ako každý ďalší softvér, môže obsahovať bezpečnostné chyby. Tie sú väčšinou priebežne opravované. Bezpečnostné záplaty (a prípadne rôzne vylepšenia alebo zmeny) sa dostávajú na zariadenie používateľa v rámci aktualizácií (tiež update/upgrade).

Hore
NAPÍŠTE NÁM

Ďakujeme za vašu správu, bola úspešne odoslaná.

Napíšte nám

Neviete si rady?

Pred položením otázky si, prosím, pozrite návody:

Prosíme, neposielajte otázky na prezradenie riešenia úloh alebo vysvetlenie postupu. Ak hlásite chybu, upresnite, prosím, v čom presne spočíva a pripojte snímku obrazovky.

Čoho sa správa týka?

Odkaz Hlásenie chyby Obsah Ovládanie Prihlásenie Licencia