Termín software je termín anglosaského původu, který odkazuje na nehmotnou část práce na počítači a na práci s počítačem.
Doslovný překlad slova je „měkké části“. Termín hardware zase označuje „tvrdé části“ práce na počítači, což se promítá do reproduktorů, telefonů nebo televizorů, tj. Do hmotných.
K čemu to je
Přestože je hardware nejviditelnější a nejhmatatelnější součástí práce na počítači, bez softwaru by to byly jen jednoduché kovové nebo plastové části bez použití. Důležitost softwaru spočívá v tom, že poskytuje využití a užitečnost například tabletu nebo televizi, což jim dává řadu funkcí, které se liší podle typu softwaru, který běží na zařízeních.
Na druhé straně je software vyvíjen pomocí programovacích jazyků, které umožňují vytvářet počítačové programy, mobilní aplikace nebo operační systémy. Programovací jazyky jsou založeny na pravidlech a vzorcích nastavených ve výchozím nastavení. To jim dává určitou volnost při vytváření obsahu, protože konstrukce nebo vývoj tohoto obsahu může začít od nuly. Příklady programovacích jazyků jsou JavaScript, PHP nebo Python.
Typy softwaru
Existuje pět typů softwaru, které je individuálně identifikují na základě jejich typu kódu a jejich cíle:
- Platby. Tento typ softwaru je získán po zaplacení prodejní ceny.
- Bezúplatný. Na druhou stranu, takzvaný freeware je software, který je získáván bez jakýchkoli peněžních nákladů, to znamená, že by jej bylo možné získat zdarma.
- Volný, uvolnit. Na druhou stranu svobodný software odkazuje na předchozí dva (může být placený nebo bezplatný), ale s tím rozdílem, že kód je otevřen změnám provedeným uživatelem. Jinými slovy, kdybychom měli mluvit o koupi automobilu a bez problémů by nám umožnili upravit jeho motor, bylo by to přirovnání k získání počítačového programu a přístupu k úpravám kódu, který jej tvoří.
- S reklamami. Tento typ softwaru je obvykle k dispozici zdarma, ale na oplátku vám zobrazuje reklamy, abyste mohli vydělávat.
- Demonstrace. Takzvaná „dema“ nejsou nic jiného než známá „dema“. Nejznámější jsou videohry. Skládají se z toho, že vám během určitého období ukážeme software, který je původně do konce tohoto období bezplatně placen. Jedná se o strategii pro výuku obsahu a podporu jeho nákupu.
Syntézou jsou tyto typy, které můžeme najít. Mezi nimi mohou být hybridy, to znamená, že mohou být některé, které jsou zdarma a mají například reklamy.
Softwarová klasifikace
Pro účely užitečnosti a použití se obvykle rozlišují tři třídy softwaru:
- Programování. Jedná se o sadu nástrojů, které umožňují vývoj počítačových programů. Jsou to jakoby karoserie automobilu. Příkladem jsou textové editory nebo překladače kódu.
- Aplikace. Shromažďuje nástroje, které umožňují aktivitu nebo akci digitálně. Pokračujeme-li v podobenství, v tomto případě by to byla kola a pedály automobilu. Příkladem jsou videohry nebo kancelářský software.
- Systémů. Skládá se ze správného vztahu vytvořeného mezi uživatelem a softwarem, který je nejviditelnější tváří procesu zážitku. Zde můžeme konečně potvrdit, že by to byl setrvačník a motor. Příkladem jsou operační systémy nebo servery.
Tyto tři třídy jsou navzájem nezbytné, protože k vytvoření nástrojů, které dnes zpracováváme, je nezbytná každá ze zmíněných tříd.
Příklady softwaru
Dále představíme několik příkladů softwaru a podrobně uvedeme jejich typologii a odpovídající třídu:
- Textový editor „Poznámkový blok“. Jedná se o programovací software, který je zdarma k použití. Umožňuje vývoj kódu v něm k vytváření počítačových programů všeho druhu.
- Operační systém „Windows“. Jedná se o systémový software, který je placen. Slouží ke zjednodušení vztahu uživatele k softwaru a hardwaru bez nutnosti hlubokých počítačových znalostí.
- Počítačový program „Microsoft Excel“. Jedná se o aplikační software, který je placen. Jedná se o tabulku používanou k výpočtu a digitálnímu zachycení obchodních nebo obchodních procesů a strategií.
Jak vidíme, pokud spojíme tři nehmotné prvky, dá se říci, že s „Poznámkovým blokem“ bychom mohli vyvinout „Windows“ nebo „Microsoft Excel“; S operačním systémem jsme mohli používat funkce poskytované „Poznámkovým blokem“ i „Excelem“ a samotnou tabulku nelze použít, aniž bychom nejprve vyvinuli svůj kód v „Poznámkovém bloku“ a poté spustili v „Windows“.