Softvér verzus Program
Pojmy softvér a program sa používajú vzájomne zameniteľne, pretože často odkazujú na to isté pri každodennom používaní. Aj keď sa veľmi podobajú synonymom, stále existujú menšie rozdiely, ktoré by sa mali navzájom odlišovať. Softvér je veľmi široký pojem, ktorý sa používa na identifikáciu programov, údajov a iných súvisiacich súborov, ktoré sa používajú na vykonávanie určitých úloh v počítači alebo inom zariadení, ktoré vykonáva výpočtovú úlohu. V tomto zmysle môžeme povedať, že aj program je tiež softvér. Ale v širšom význame slova je program každá sada inštrukcií, ktoré sú vykonávané strojom.
Povedzme napríklad, že máte softvér, ktorý zaznamenáva mená a adresy do databázy. Program a databáza sú súčasťou softvéru, ale databáza nie je programom. Je to jednoducho doplnok k programu, ktorý ho robí užitočnejším.
Softvér, vrátane programov, sa zvyčajne ukladá na pamäťové médiá, ako sú flash pamäte alebo pevné disky. To hardvéru uľahčuje rýchle a automatické načítanie informácií. Programy však existovali už pred razením slovného softvéru. Už pred počítačmi sa programy už používali. Vynikajúcim príkladom by mohli byť punčové karty, ktoré používajú žakárové stavy pri tkaní zrazeniny späť na začiatku 19. storočia. Automatizoval proces a tkalci si mohli vybrať dizajn výberom správnych dierovacích kariet, ktoré obsahujú program.
S ohľadom na tieto rozdiely je celkom správne označovať počítačové programy ako softvér, pretože v skutočnosti sú softvérom. Len si uvedomte, že nie všetky časti softvérového balíka sú programy, pretože nie všetky obsahujú pokyny. Niektoré z nich obsahujú iba údaje alebo dokonca obrázky, ktoré program používa vo svojom používateľskom rozhraní. Nakoniec, hoci väčšina programov je v súčasnosti softvér, nie všetky sú.
Zhrnutie:
1. Softvér je všeobecný pojem, ktorý sa vzťahuje na počítačové programy, ako aj na komponenty, ktoré je potrebné spustiť, zatiaľ čo program sa používa na označenie kódu, ktorý sa používa na spustenie zariadenia.
2. Programy existovali pred softvérom
3. Softvér zvyčajne pozostáva zo súborov, zatiaľ čo programy môžu byť súbormi alebo dokonca údernými kartami