Software

Počítačový software, nazývaný také software, je soubor instrukcí a jejich dokumentace, které říkají počítači, co má dělat nebo jak má provádět určitý úkol. Software zahrnuje všechny různé programy v počítači, jako jsou aplikace a operační systém. Aplikace jsou programy, které jsou určeny k provedení určité operace, například hry nebo textového procesoru. Operační systém (např. Mac OS, Microsoft Windows, Android a různé distribuce Linuxu) je vrstva softwaru, která slouží jako platforma pro spouštění aplikací a ovládá všechny nástroje uživatelského rozhraní včetně displeje a klávesnice.

Slovo software bylo poprvé použito koncem 60. let 20. století, aby se zdůraznil jeho rozdíl od počítačového hardwaru, který může uživatel fyzicky pozorovat. Software je soubor instrukcí, kterými se počítač řídí. Před kompaktními disky (CD) nebo rozvojem éry internetu se software používal na různých nástrojích pro ukládání počítačových dat, jako jsou papírové děrné štítky, magnetické disky nebo magnetické pásky.

Slovo firmware se někdy používá pro označení typu softwaru, který je vytvořen speciálně pro určitý typ počítače nebo elektronického zařízení a je obvykle uložen v paměti Flash nebo čipu ROM v počítači. Firmware obvykle označuje část softwaru, která přímo ovládá část hardwaru. Příkladem implementace firmwaru je firmware pro jednotku CD nebo firmware pro modem.

Software se dnes stal důležitou součástí našeho života. Bez softwaru se člověk nemůže rozvíjet.Software používáme všude. Softwaroví inženýři jsou zodpovědní za výrobu bezchybného softwaru, který se stal doslova nezbytnou součástí našeho každodenního života. Měnitelnost a shoda jsou dvě hlavní vlastnosti návrhu softwaru. Existují také různé modely zpracování návrhu softwaru včetně metod Build and Fix, Waterfall a Agile pro zpracování návrhu softwaru.

LibreOffice Writer, příklad softwaru.
LibreOffice Writer, příklad softwaru.

Související stránky

  • Počítačový program
  • Bezplatný software
  • Softwarové inženýrství

Typy softwaru

Různé typy softwaru lze rozdělit do kategorií podle společné funkce, typu nebo oblasti použití. Existují tři široké klasifikace:

  1. Aplikační software jsou počítačové programy pro provádění uživatelských úkolů, jako je zpracování textu a webové prohlížeče.
  2. Systémový software slouží ke spouštění a provozu počítačových systémů a sítí. Patří sem operační systémy.
  3. K vytváření aplikačního a systémového softwaru se používají počítačové programovací nástroje (známé také jako vývojový software). To se provádí překladem a kombinací zdrojových kódů počítačových programů a knihoven do spustitelných pamětí RAM. Patří mezi ně kompilátor a linker.

AlegsaOnline.com - 2020 / 2021 - License CC3