Skip to main content

Co je to počítačový software?

Počítačový software je program, který říká počítači, co má dělat.Tyto pokyny mohou být interní příkazy, jako je aktualizace systémových hodin nebo reakce na externí vstup přijatý z klávesnice nebo myš.Ačkoli existuje mnoho různých typů softwaru vyrobených s open source i proprietárními standardy, programování většinou spočívá v několika základních pravidlech.druhý není.Hardware je samotný stroj a provádí veškerou fyzickou práci, zatímco software říká různým hardwarovým komponentám, co dělat a jak spolu komunikovat.To umožňuje počítačům přizpůsobit se novým úkolům nebo instalovat nový hardware.Zatímco hardware zahrnuje věci, jako jsou monitory, centrální zpracovatelské jednotky (CPU), klávesnice a myši;Software zahrnuje věci, jako jsou programy zpracování textu, operační systémy a hry.

Typy

Existují dva hlavní typy počítačového softwaru: systém a aplikace.První typ se používá pouze ke spuštění hardwaru, zatímco druhý se používá k dalším věcem.Hlavními typy systémového softwaru jsou operační systémy, jako je Windows Trade;OS X nebo Linux;a ovladače, což jsou programy, které umožňují počítači interagovat s jinými zařízeními, jako jsou tiskárny a grafické karty.Existuje mnoho různých typů aplikačního softwaru, včetně her, přehrávačů médií, textových procesorů, antivirových programů a aplikací pro výrobu nových programů.jsou reprezentovány jako 1 a 0s v binárním jazyce.Software funguje jako překladatel mezi lidskými jazyky a binární, což umožňuje hardwaru pochopit pokyny, které jsou do něj přiváděny.Programátoři píšou příkazy nazývané zdrojový kód v programovacích jazycích, které jsou podobné tomu, co by někdo mohl použít v každodenní řeči.Další program s názvem kompilátor se pak používá k transformaci příkazů zdrojového kódu na binární.Výsledkem je spustitelný počítač.První typ může být upraven a upraven uživateli, zatímco druhý je chráněn a není určen k upravování lidmi mimo společnost, která jej prodává.Zatímco programy s otevřeným zdrojovým kódem jsou obvykle zdarma, proprietární jsou licencovány distributorům a musí být vypláceny.Někteří lidé také dávají přednost používání aplikací s otevřeným zdrojovým kódem, protože v konečném projektu mohou cítit pocit vlastnictví nebo mají pocit, že počítačové softwarové společnosti vytvářejí monopoly a chtějí alternativy.Jiní dávají přednost programům uzavřených zdrojů, protože jsou někdy stabilnější nebo jsou méně zranitelní vůči hackerům, často přicházejí v apartmánech a přicházejí se zákaznickým servisem od společnosti.