1. Systémový softvér:
- Operačné systémy (OS):Spravuje hardvérové a softvérové prostriedky, prideľuje pamäť a poskytuje základné služby, ako je správa súborov a plánovanie úloh. Príklady zahŕňajú Windows, MacOS, Linux atď.
- Ovládače zariadení:Umožňuje hardvérovým zariadeniam komunikovať s operačným systémom.
- Utility Software:Vykonáva úlohy údržby a optimalizácie, ako je čistenie disku, antivírusová ochrana a zálohovanie systému.
2. Aplikačný softvér:
- Produktívny softvér:Nástroje používané na vytváranie a úpravu dokumentov, tabuliek, prezentácií, databáz atď. Príklady zahŕňajú balík Microsoft Office Suite (Word, Excel, PowerPoint), Adobe Acrobat Reader atď.
- Multimediálny softvér:Používa sa na vytváranie, úpravu a prehrávanie zvukového, video a grafického obsahu. Príklady zahŕňajú video editory, softvér na produkciu hudby, editory obrázkov atď.
- Zábavný softvér:hry, interaktívne médiá a zážitky z virtuálnej reality.
- Vzdelávací softvér:Navrhnutý na pomoc pri učení a vyučovaní.
- Obchodný softvér:Používa sa na úlohy ako účtovníctvo, riadenie zásob, riadenie vzťahov so zákazníkmi (CRM) atď.
3. Programovací softvér:
- Kompilátory:Prekladá kód programovacieho jazyka na vysokej úrovni do strojového kódu, ktorý môže počítač spustiť.
- Debuggery:Nástroje používané na identifikáciu a opravu chýb v softvérovom kóde.
- Integrované vývojové prostredia (IDE):Poskytujú komplexné prostredie pre vývoj softvéru vrátane editorov, debuggerov, kompilátorov a iných nástrojov.
4. Webový softvér:
- Webové prehliadače:Programy používané na prístup a zobrazenie webových stránok. Príklady zahŕňajú Google Chrome, Mozilla Firefox, Microsoft Edge atď.
- Webové servery:Softvér, ktorý ukladá a dodáva obsah webových stránok klientom cez internet.
- Nástroje na vývoj webu:Používajú sa na vytváranie, úpravu a testovanie webových aplikácií a webových stránok.
5. Vstavaný softvér:
- Firmvér:Softvér trvalo uložený na hardvérových zariadeniach, ktoré riadia ich správanie.
- Softvér v reálnom čase:Používa sa v zariadeniach, ktoré vyžadujú okamžitú reakciu a prísne načasovanie, ako sú lekárske zariadenia a systémy riadenia letu.
Toto je len niekoľko príkladov obrovského množstva dostupného softvéru a neustále sa vyvíjajú nové typy, aby vyhovovali rôznym potrebám používateľov a technologickým pokrokom.