Archive for the 'Nezařazené' Category

Software

Author: admin
01 1st, 2011

Software (též programové vybavení) je v informatice sada všech počítačových programů používaných v počítači, které provádějí nějakou činnost. Software lze rozdělit na systémový software, který zajišťuje chod samotného počítače a jeho styk s okolím a na aplikační software, se kterým buď pracuje uživatel počítače nebo zajišťuje řízení nějakého stroje (viz embedded systém). Software je protiklad k hardware, který zahrnuje všechny fyzické součásti počítače (elektronické obvody, skříň…).

Software můžeme definovat i tak, že to je v počítači vše, co není hardware (tj. vše kromě fyzických součástí počítače). Avšak v tomto případě zahrnujeme mezi software i data, která typicky není možné vykonat procesorem, protože neobsahují strojové instrukce pro procesor počítače, ale data popisují obrázek, textový dokument a podobně. Označení software se tak někdy vztahuje jen na programy, ale může se vztahovat i na data.

Podle funkce můžeme software rozdělit na několik skupin:

  • systémový software – umožňuje efektivní používání počítače
    • firmware – software obsažené v hardware (BIOS, firmware vstupně-výstupních zařízení…)
    • operační systém – spravuje počítač, vytváří prostředí pro programy
      • jádro operačního systému (včetně ovladačů zařízení)
      • pomocné systémové nástroje – pro správu operačního systému (formátování disků, nastavení oprávnění, utility, démoni, …)
  • aplikační software – umožňuje uživateli vykonávat nějakou užitečnou činnost, například:
    • kancelářské balíky: textový editor, tabulkový procesor, prezentační program, …
    • grafické programy: vektorový grafický editor, bitmapový grafický editor, …
    • vývojové nástroje: vývojové prostředí, překladač, …
    • zábavní software: počítačové hry, přehrávače digitálního zvuku a videa apod.