Systémový softvér verzus aplikačný softvér
Systémový softvér a aplikačný softvér sú počítačové programy. Systémový softvér sa nainštaluje aj počas inštalácie operačného systému. Aplikačný softvér však využíva možnosti počítača, na ktorom je nainštalovaný.
Systémový softvér
Programy a súbory, ktoré tvoria operačný systém, sa nazývajú systémový softvér. Tieto súbory zahŕňajú konfiguračné súbory, systémové preferencie, systémové služby, knižnice funkcií a ovládače pre hardvér nainštalovaný v počítači. Počítačové programy v systémovom softvéri zahŕňajú kompilátory, systémové nástroje, assemblery, debuggery a nástroje na správu súborov.
Po nainštalovaní operačného systému sa nainštaluje aj systémový softvér. Program ako „Aktualizácia softvéru“alebo „Aktualizácia systému Windows“možno použiť na aktualizáciu systémového softvéru. Koncový používateľ však nespustí systémový softvér. Napríklad, keď používate webový prehliadač, nemusíte používať program assembler.
Systémový softvér sa nazýva aj softvér nízkej úrovne, pretože beží na najzákladnejšej úrovni počítača. Vytvára iba dôkladné grafické používateľské rozhranie, ktoré môže používateľ interagovať s hardvérom pomocou operačného systému. Systémový softvér beží iba na zadnej strane, takže sa s tým nemusíte obťažovať.
Systémový softvér poskytuje prostredie na spustenie aplikačného softvéru a ovláda počítač, ako aj aplikácie nainštalované v zariadení.
Aplikačný softvér
Podtrieda počítačového programu, ktorý využíva schopnosti počítača, sa nazýva aplikačný softvér. Aplikácia tu znamená aplikačný softvér a implementáciu. Príklady aplikačných softvérových programov zahŕňajú prehrávače médií, tabuľky a textové procesory. Keď je viacero aplikácií zbalených spolu, nazýva sa to balík aplikácií.
V každom balíku aplikácií je spoločné používateľské rozhranie, ktoré používateľovi uľahčuje naučiť sa rôzne aplikácie. V niektorých prípadoch, ako napríklad Microsoft Office, majú rôzne aplikačné programy schopnosť vzájomnej interakcie. Toto zariadenie je pre užívateľa veľmi praktické. Používateľ môže napríklad vložiť tabuľku do textového procesora pomocou aplikačného softvéru. Aplikačný softvér nemožno spustiť bez prítomnosti systémového softvéru.
Rozdiel medzi systémovým softvérom a aplikačným softvérom
• Systémový softvér sa nainštaluje, keď je na počítači nainštalovaný operačný systém, zatiaľ čo aplikačný softvér je nainštalovaný podľa požiadaviek používateľa.
• Systémový softvér zahŕňa programy, ako sú kompilátory, debuggery, ovládače, assemblery, zatiaľ čo aplikačný softvér zahŕňa prehrávače médií, textové procesory a tabuľkové procesory.
• Používatelia vo všeobecnosti neinteragujú so systémovým softvérom, pretože funguje na pozadí, zatiaľ čo používatelia interagujú s aplikačným softvérom pri vykonávaní rôznych činností.
• Počítač nemusí vyžadovať viac ako jeden typ systémového softvéru, pričom v počítači môže byť súčasne nainštalovaných viacero aplikačných softvérových programov.
• Systémový softvér môže bežať nezávisle od aplikačného softvéru, zatiaľ čo aplikačný softvér nemôže bežať bez prítomnosti systémového softvéru.