Prečo potrebujeme počítačové programy a mobilné aplikácie? Počítačový program

Počítačový program

Počítačový program- postupnosť pokynov určených na vykonanie riadiacim zariadením počítača. Program je jedným zo softvérových komponentov. V závislosti od kontextu môže príslušný výraz odkazovať aj na zdrojový kód programu. Počítačové programy ako predmet autorských a iných práv patria do kategórie nehmotného majetku.

Program je súbor údajov a príkazov prezentovaných v objektívnej forme, určených na prevádzku počítača a iných počítačových zariadení s cieľom získať určitý výsledok, vrátane prípravných materiálov získaných počas vývoja počítačového programu a audiovizuálnych zobrazení ním generované.

Vytváranie programov

Obraz programu sa najčastejšie ukladá ako spustiteľný modul (samostatný súbor alebo skupina súborov). Z tohto obrazu, zvyčajne umiestneného na disku, môže byť softvérovým zavádzačom zostavený spustiteľný program v pamäti RAM.

Nahrávanie zdrojového kódu programov pomocou programovacích jazykov uľahčuje ľuďom pochopenie a úpravu. Tomu napomáhajú najmä komentáre, ktoré sú v syntaxi väčšiny jazykov povolené. Na vykonanie na počítači sa hotový text programu prevedie (kompiluje) do strojového kódu.

Niektoré programovacie jazyky umožňujú obísť potrebu predkompilácie programu a preložiť ho do inštrukcií strojového kódu priamo počas vykonávania. Tento proces sa nazýva dynamická kompilácia a umožňuje väčšiu prenosnosť programu medzi rôznymi hardvérovými a softvérovými platformami pri zachovaní mnohých výhod kompilácie.

Právne aspekty

Programy s verejne dostupným zdrojovým kódom sa nazývajú open source.

Počítačové programy podliehajú autorskému právu vo väčšine krajín. V niektorých krajinách môžu byť počítačové programy chránené patentmi. Autor a niektorí ďalší [ ktorý?] práva duševného vlastníctva vám umožňujú obmedziť prístup k zdrojovému kódu programov.

pozri tiež

Poznámky


Nadácia Wikimedia. 2010.

Pozrite si, čo je „Počítačový program“ v iných slovníkoch:

    - (SOFTWARE), súbor príkazov usporiadaných do etáp, ktoré umožňujú POČÍTAČI dokončiť danú úlohu. Počítač môže zvyčajne vykonávať širokú škálu úloh vrátane spracovania textu, výpočtov, kreslenia, posielania správ a... Vedecko-technický encyklopedický slovník

    Postupnosť inštrukcií, ktoré majú byť vykonané počítačovým riadiacim zariadením Slovník obchodných podmienok. Akademik.ru. 2001... Slovník obchodných pojmov

    počítačový program- kód - [A.S. Anglicko-ruský energetický slovník. 2006] Témy energia vo všeobecnosti Synonymá kód EN počítačový kód kód ...

    počítačový program- 3.10 počítačový program: Súbor usporiadaných inštrukcií a údajov, ktoré opisujú operácie vo forme vhodnej na vykonanie počítačom. Zdroj… Slovník-príručka termínov normatívnej a technickej dokumentácie

    počítačový program delenia slov- Špeciálny program alebo možnosť v systémoch rozloženia navrhnutá na automatické delenie slov v texte podľa špecifikovaných pravidiel. Delenie slov môže byť novinové (hrubšie) alebo kniha (pri dodržaní všetkých... ... Technická príručka prekladateľa

    PROGRAM POČÍTAČOVÉHO SHELL- SHELL POČÍTAČOVÉHO PROGRAMU. Pozrite si systémy na tvorbu obsahu... Nový slovník metodických pojmov a pojmov (teória a prax vyučovania jazykov)

    počítačový program [kód] na podrobnú analýzu procesov-- [A.S. Anglicko-ruský energetický slovník. 2006] Energetické témy vo všeobecnosti EN kód najlepšieho odhadu ... Technická príručka prekladateľa

    počítačový program [kód] na riešenie Navierových - Stokesových rovníc- (pre nestále prúdenie v lopatkových strojoch) [A.S. Anglicko-ruský energetický slovník. 2006] Energetické témy všeobecne EN Počítačový kód Navier Stokes ... Technická príručka prekladateľa

V dnešnej dobe to vie asi každý. Koniec koncov, počítače a notebooky sú dostupné takmer v každej domácnosti. Uveďme však presnú definíciu. Program je súbor inštrukcií, ktoré má počítač vykonať. Synonymá pre toto slovo sú „aplikácia“, „softvér“. Súbor všetkých programov nainštalovaných v elektronickom zariadení sa nazýva softvér.

Štruktúra operačného systému

Tak sme zistili, čo je to program. Prevádzka všetkých aplikácií je riadená operačným systémom, ktorý má jednoducho použiteľnú štruktúru. Každý počítač je predovšetkým zariadenie určené na ukladanie a spracovanie rôznych typov súborov potrebných pre používateľa. Na uľahčenie vyhľadávania informácií sú vytvorené špeciálne adresáre, nazývané aj adresáre alebo priečinky. Takže:

  1. Súbor je oblasť v pamäti počítača, v ktorej sú uložené nejaké informácie. Môžu to byť texty, hudba, videá a samozrejme programy. Každý súbor má svoj vlastný názov, ktorý sa skladá z dvoch častí. Používateľ tak ľahšie nájde informácie. Prvým je samotný názov, druhým je prípona označujúca typ súboru. Na označenie účelu súboru možno použiť jeden až tri znaky.
  2. Priečinok je špeciálne miesto na disku, ktoré obsahuje súbory, informácie o ich veľkosti, čase poslednej aktualizácie atď. Adresár môže obsahovať ďalšie adresáre so súbormi. Takto sa získa akýsi „strom“, vďaka ktorému je práca s informáciami najpohodlnejšia.

Typy aplikácií používaných na počítačoch

Moderné elektronické zariadenia môžu mať nainštalovanú širokú škálu aplikácií. Používajú sa hlavne tieto typy programov:


Ako vznikajú programy?

Pre všetkých majiteľov elektronických zariadení bude užitočné dozvedieť sa nielen to, čo je program, ale aj ako vzniká. Proces vývoja aplikácií sa nazýva programovanie a ľudia, ktorí ich vytvárajú, sa nazývajú programátori. Vzhľadom na popularitu elektronických zariadení, ktoré môžu využívať širokú škálu softvéru, je táto profesia v súčasnosti veľmi žiadaná. Na vytváranie programov sa používajú rôzne programovacie jazyky. Vo väčšine z nich sa zdrojové texty skladajú zo špeciálnych inštrukcií popisujúcich konkrétny algoritmus.

Najpopulárnejší operačný systém

Väčšina moderných počítačov používa OS Windows. Vytvorili ho špecialisti z Microsoft Corporation a je zameraný predovšetkým na využitie toho, čo je pre bežného používateľa najzrozumiteľnejšie. Podľa zdroja Netmarketshare za rok 2013 je tento OS nainštalovaný na 90 % moderných počítačov.

Dve rodiny tohto pohodlného systému sa používali v rôznych časoch. Prvým bol Windows 9x, v súčasnosti sa používa Windows NT. Dnes je najobľúbenejšia predposledná verzia tejto rodiny - Windows 7. Ak si používateľ zakúpi počítač alebo notebook s už nainštalovaným OS, bude s ním musieť v budúcnosti pracovať.

Najpopulárnejšie programy pre Windows 7

Jednoducho existuje obrovské množstvo programov vyvinutých pre OS Windows. A je mimoriadne ťažké povedať, ktoré z nich sú medzi používateľmi najobľúbenejšie. Jednou z najmodernejších a najčastejšie používaných aplikácií je v súčasnosti samozrejme Skype. Tento program bol vytvorený nie príliš dávno - v roku 2003 a takmer okamžite si získal srdcia používateľov. Dnes je dostupný takmer na každom počítači.

Ďalšou v súčasnosti najčastejšie používanou aplikáciou je ISQ. U nás sa to najčastejšie využíva na komunikáciu cez internet. Je to zrejme spôsobené tým, že práca so Skype vyžaduje pomerne vysokú rýchlosť pripojenia. Väčšina ruských používateľov používa mobilnú komunikáciu, ktorá je v tomto ohľade dosť pomalá.

Skype a ISQ sú najobľúbenejšie programy na komunikáciu. Okrem nich sa najčastejšie používa Flash Player, aplikácia určená na sledovanie filmov a počúvanie hudby. Bez tohto programu nie je možné prezerať ani rôzne druhy bannerov, ktorými je internet v súčasnosti jednoducho zaplavený.

Pirátske programy

Popularita softvéru v modernom svete nemohla spôsobiť vlnu vytvárania falzifikátov a nelegálnych kópií. Keďže „piráti“ vyvinuli mnoho metód na decentralizovanú distribúciu takéhoto produktu, nájsť a potrestať účastníkov tohto nelegálneho obchodu je mimoriadne ťažké. Koniec koncov, zodpovednosť za sťahovanie a používanie pirátskych kópií padá na obrovskú armádu bežných používateľov.

Takže, čo je program, a čo je najdôležitejšie, na čo slúži, teraz už rozumiete. Aby bola práca na počítači pohodlná a príjemná, bolo vyvinutých obrovské množstvo aplikácií. Nepretržitú prevádzku môže samozrejme zabezpečiť len licencovaný produkt tohto typu.

Program je jedným z hlavných nástrojov pre používateľa počítača. Všetky procesy, ktoré sa vyskytujú na počítači, by neboli možné bez programov. Operačný systém sa načítava pomocou programu, samotný operačný systém je program, akákoľvek hra je program. Pozeráte video alebo počúvate hudbu - to všetko sa deje pomocou programu.

Existujú programy, ktoré si používateľ musí nainštalovať sám – vlastné programy, napríklad ľubovoľná hra alebo prehrávač videa alebo zvuku. Existujú programy, ktoré sa nainštalujú automaticky pri inštalácii systému Windows – pomocné programy, ako napríklad Prieskumník. Existujú programy, ktoré sa aj samy inštalujú a bežia na pozadí, pracujú v pamäti RAM počítača – ide o systémové programy, z ktorých niektoré je možné vidieť v Správcovi úloh (kombinácia kláves Ctrl+Alt+Del).

Ako môžete rozlíšiť program od bežného súboru?
1. Najčastejšie samozrejme predĺžením. Programy majú zvyčajne príponu ".EXE".

2. Okrem toho je veľkosť programu zvyčajne väčšia ako veľkosť jednoduchého súboru a najčastejšie sa meria v megabajtoch. Ale to nie je axióma, ak program pracuje s nejakou databázou, potom môže byť veľkosť súboru databázy rádovo väčšia ako program. To isté platí pre video súbory, ich veľkosť je rádovo väčšia ako veľkosť programov prehrávača.

3. Po spustení programu, ak je už nainštalovaný, sa otvorí jeho pracovný priestor – rozhranie. Ak program nie je nainštalovaný, otvorí sa sprievodca inštaláciou programu, hoci ak program vyžaduje inštaláciu, okamžite to pochopíte. Ak však otvoríte bežný súbor, spustí sa program, ktorý vie, ako s týmto súborom pracovať, a otvorí obsah tohto súboru. Ak napríklad spustíte hudobný súbor, najskôr sa otvorí program prehrávača a potom sa prehrá vybraný súbor.


4. Ak sa pozriete na pracovnú plochu alebo do Prieskumníka, programy sa od súborov líšia jasnými skratkami. A ak kliknete PRAVÝM tlačidlom myši na skratku a vyberiete VLASTNOSTI, potom sa v položke TYP OBJEKTU zobrazí „Aplikácia“ a v súbore sa zobrazí TYP SÚBORU, napríklad „Textový súbor“.


5. No, je tu asi zrejmý rozdiel: súbor je produktom programu a program je produktom programátora :)

Patrí do kategórie nehmotného majetku.

Encyklopedický YouTube

  • 1 / 5

    Nahrávanie zdrojového kódu programov pomocou programovacích jazykov uľahčuje ľuďom pochopenie a úpravu. Tomu napomáhajú najmä komentáre, ktoré sú v syntaxi väčšiny jazykov povolené. Na vykonanie na počítači sa hotový text programu prevedie (kompiluje) do strojového kódu.

    Niektoré programovacie jazyky umožňujú obísť potrebu predkompilácie programu a preložiť ho do inštrukcií strojového kódu priamo počas vykonávania. Tento proces sa nazýva dynamická kompilácia a umožňuje väčšiu prenosnosť programu naprieč rôznymi hardvérovými a softvérovými platformami pri zachovaní mnohých výhod kompilácie.

    Programy je možné vytvárať v textovej aj vizuálnej forme. V prvom prípade je zdrojový kód napísaný ručne, v druhom je funkcionalita programu špecifikovaná pomocou prvkov grafického používateľského rozhrania a text programu je generovaný automaticky a môže byť buď manuálne upravený alebo úplne skrytý pred programátorom. .

    Skladovanie a vykonávanie

    Kým používateľ počítača explicitne alebo implicitne nevydá požiadavku na vykonanie počítačového programu, je zvyčajne uložený v energeticky nezávislej pamäti. Po prijatí takejto požiadavky sa program prostredníctvom iného počítačového programu nazývaného operačný systém načíta do pamäte s náhodným prístupom, odkiaľ ho môže priamo vykonať centrálny procesor. CPU potom vykoná program, inštrukciu po inštrukcii, až kým sa nedokončí. Bežiaci program sa nazýva proces. Program sa ukončí buď po dosiahnutí poslednej inštrukcie (zvyčajne odovzdaním kontroly operačnému systému) alebo v dôsledku chyby, softvéru alebo hardvéru.

    Súbežné vykonávanie

    Mnoho operačných systémov podporuje mechanizmus multitaskingu, ktorý vám umožňuje vytvoriť efekt niekoľkých počítačových programov súčasne spustených na jednom počítači. Operačné systémy môžu spúšťať viacero programov pomocou správcu operačného systému, čo je softvérový mechanizmus na prepínanie procesov bežiacich na procesore. Hoci je súčasne spustený iba jeden program, pri dostatočne častom prepínaní môže používateľ pracovať so všetkými programami, kým sú spustené. Moderné viacprocesorové počítače alebo počítače s viacjadrovými procesormi podporujú súčasné vykonávanie viacerých programov v hardvéri.

    Fragmenty kódu z rovnakého počítačového programu môžu byť vykonávané súčasne pomocou vlákien. Existujú viacvláknové procesory, ktoré sú špeciálne optimalizované na spustenie viacerých vlákien.

    Samomodifikačné programy

    O počítačovom programe, ktorý beží, sa hovorí, že je odlišný od údajov, ktoré spracováva. Tento rozdiel sa však stiera, keď sa počítačový program sám upraví. Upravený počítačový program sa potom vykoná ako súčasť pôvodného programu. Vlastná úprava kódu je možná v programoch napísaných v strojovom kóde, assembleri, Lisp, C, Cobol, PL/1 a Prolog.

    Používanie programov

    Väčšina používateľov počítačov používa programy určené na vykonávanie špecifických aplikačných úloh, ako je príprava a spracovanie dokumentov, matematické výpočty, spracovanie obrazu atď. Zodpovedajúce softvérové ​​nástroje sú tzv. aplikačné programy alebo aplikačný softvér. Zodpovedá za správu komponentov počítačového systému a vytváranie prostredia pre chod aplikačných programov. systémový softvér, ktorej najdôležitejšou súčasťou je operačný systém.

    Právne aspekty

    Podľa čl. 1261 Občianskeho zákonníka Ruskej federácie počítačový program je súbor údajov a príkazov prezentovaných v objektívnej forme, ktoré sú určené na prevádzku počítača a iných počítačových zariadení s cieľom dosiahnuť určitý výsledok vrátane prípravných materiálov získaných počas vývoj počítačového programu a ním generované audiovizuálne zobrazenia.

    Programy s verejne dostupným zdrojovým kódom sa nazývajú open source.

    Počítačové programy podliehajú autorským právam vo väčšine krajín (vrátane Ukrajiny a Ruska). V niektorých krajinách môžu byť počítačové programy chránené patentmi. Patentovanie počítačových programov uľahčila Dohoda o obchodných aspektoch práv duševného vlastníctva, ktorá stanovila minimálne požiadavky na chránený rozsah práv duševného vlastníctva a účinne umožnila patentovať softvér. Dohoda TRIPS je povinná pre implementáciu na území Ukrajiny a Ruska ako členských štátov WTO.

    Program teda môže byť chránený ako „literárne dielo“ aj ako „vynález“. Na určenie režimu právnej ochrany v prvom prípade sa používa „text kódu“, v druhom prípade vlastnosti používané pre vynálezy navrhnuté na patentovanie (tj je potrebné preukázať „inováciu“, „originalitu“ a „ nezrejmosť“, ako aj možnosť riešenia existujúceho technického problému a komerčná vhodnosť). Zároveň je tu problém právnej diferenciácie počítačových programov od proprietárneho digitálneho obsahu a proprietárneho softvéru.

    Výhradné právo na počítačové programy a databázy vzniká automaticky od okamihu ich vytvorenia a platí po celý život autora a sedemdesiat rokov, počítajúc od 1. januára roku nasledujúceho po roku úmrtia autora (resp. smrti autora). posledný zo spoluautorov).

    Súčasná legislatíva Ruskej federácie neupravuje patentovanie počítačových programov ako takých. Tieto predmety duševného vlastníctva sú chránené autorským právom, ktoré vzniká automaticky od okamihu ich vytvorenia a nevyžaduje povinnú štátnu registráciu. Počítačové programy a databázy je však možné zaregistrovať u Rospatent na žiadosť držiteľa autorských práv.

    Čo je počítačový program? S rozvojom technológií sa zvyšuje aj ich počet. Sú vybavené rôznymi funkciami a účelmi. Pre amatéra v tejto oblasti je nemožné posúdiť úlohu akéhokoľvek programu, berúc do úvahy všetku ich rozmanitosť. Je tiež nemožné urobiť voľbu v prospech najlepších z nich, pretože majú rôzne zameranie a neplnia rovnaké úlohy.

    Na základe vyššie uvedeného, ​​veda a prax zriedkavo zvažujú jednu konkrétnu. Najčastejšie sú zaujímavé klasifikácie a rozdelenie do kategórií podľa typu alebo účelu.

    Definícia

    Čo je počítačový program? Jeho definícia je súbor niekoľkých inštrukcií prezentovaných v digitálnej, kódovanej, schematickej alebo verbálnej forme. Všetky tieto prvky sú vyjadrené vo forme vhodnej pre počítačovú čitateľnosť. Napájajú počítač na dosiahnutie konkrétneho výsledku.

    Každý softvérový produkt má dve hlavné vlastnosti.

    1. Je súbor krokov, ktoré musí počítač vykonať.
    2. Každá jednotlivá inštrukcia riadi časť údajov alebo informácií.

    Zjednodušene povedané, počítačový program je súbor úloh, ktoré počítačová technika vykonáva postupne, v poradí. V konečnom dôsledku používateľ dostane výsledok, ktorý potrebuje.

    Vzdelávacie

    Vzdelávacie alebo vzdelávacie počítačové programy sú nástrojom určeným na riešenie pedagogických problémov. Ich hlavnou črtou je nezávislá interakcia s používateľom. Hlavný účel takýchto produktov je zameraný na využitie vo výchovno-vzdelávacom procese.

    Vzdelávacie počítačové programy sú založené na plnení úloh:

    • základná znalosť predmetu;
    • koncepčná príprava na prácu;
    • rozvíjanie zručností pre riešenie štandardných a neštandardných rovníc v príslušnej oblasti;
    • rozvoj zručností zapojiť sa do určitých činností;
    • vykonávanie experimentov na vzdelávacie a výskumné účely;

    V zriedkavých prípadoch sa vzdelávacie softvérové ​​​​produkty používajú na obnovenie vedomostí, vyplnenie medzier v nich alebo získanie nových zručností, ktoré predtým nebolo možné zvládnuť (napríklad kvôli zastaveniu vývoja technológií).

    Napriek tomu, že tieto funkcie sú jednotné a integrálne, v závislosti od spôsobu riešenia sa navzájom ovplyvňujú. Štúdium predmetu bude teda produktívnejšie pri riešení sekvenčných problémov ako pri riešení jednotlivých príkladov.

    Systém

    Všetok softvér je rozdelený podľa rôznych kritérií. Hlavným je účel. V súlade s nimi sa vykonáva klasifikácia. Jednou z najdôležitejších podskupín sú systémové počítačové programy. Ak nie sú nainštalované, interakcia s inými prvkami je ťažká, ak nie nemožná.

    Aký je účel počítača? Ide o komplex produktov, od ktorých závisí prevádzka výpočtovej techniky. Nezaobíde sa bez nich ani jeden počítač, keďže spravujú interné komponenty. Interakcia používateľa s počítačovou technológiou bude bez nich nemožná.

    Základom činnosti systémových programov je zabezpečenie práce s aplikačnými produktmi. Patria sem nástroje, ovládače, operačné systémy a shelly.

    Inštrumentálne

    Počítačové programy používateľských nástrojov sú programy, ktoré sú určené na vývoj alebo úpravu iných produktov. Patria sem nasledujúce.

    1. Prekladatelia. Transformujú programovacie jazyky.
    2. Programové textové editory. Interpretujú rozhranie v užívateľsky príjemnom jazyku kódov a symbolov.
    3. Podporné programy.
    4. Knižnice. Obsahujú rôzne šablóny, ktoré pomáhajú programátorom v ich práci.

    Inštrumentálnych produktov nie je veľa. Ale takmer všetky sú napísané pomocou rôznych programovacích jazykov.

    Aplikované

    Keď už hovoríme o tom, čo je počítačový program aplikačného typu, nemožno si všimnúť veľkú popularitu týchto produktov. Ak s vyššie uvedenými vedia pracovať len špecialisti alebo samouci, tak tieto sú zamerané na bežných ľudí.

    Aplikačné programy poskytujú riešenia problémov v špecifických oblastiach a sú určené aj na vykonávanie zákazkovej práce. Môže ísť o úpravu obrázkov, textov, rôzne operácie s fotografiami a pod.

    Do tohto typu patria nasledujúce programy:

    • profesionálny, určený na automatizáciu konkrétnej práce;
    • univerzálne programy, ktoré vám umožňujú vykonávať veľké množstvo funkcií potrebných pre bežného používateľa;
    • orientovaný na metódy, riešenie štatistických problémov;
    • orientovaný na problémy, vykonávanie plánovacích a riadiacich operácií.

    Špeciálne

    Existujú špeciálne počítačové programy, ktoré sú vyvinuté na jeden alebo viac účelov. Výrobu takýchto produktov objednávajú podniky s cieľom automatizovať rôzne procesy, ako je práca na stroji alebo personálny manažment a rozdelenie zodpovedností.

    Malé špeciálne programy si objednávajú taxislužby, expedičné spoločnosti a pod. Vykonávajú jednu špecifickú funkciu a sú prekryté inými aplikáciami (navigátory, mapy).

    Existujú populárne špeciálne programy, napríklad 1C. Tieto sa používajú vo všetkých vyspelých krajinách, mení sa len jazyk prekladu, rozhranie a niektoré zdrojové údaje. Tie zvyčajne závisia od legislatívy a GOST.

    Počítačové vírusy

    Čo je to počítačový vírus a Sú to malé škodlivé produkty, ktoré sa do počítačového softvéru dostávajú rôznymi spôsobmi. Každá má však svoj vlastný účel. Niektoré sú celkom neškodné a ak používateľ nepracuje so systémovými alebo nástrojovými programami, nespôsobia mu problémy. Pokojne budú sedieť vo svojom priečinku, kým ich antivírus nezistí.

    Existujú však aj škodlivejšie produkty, ktoré dokážu skopírovať a odovzdať autorovi osobné údaje používateľov, čísla ich kreditných kariet a peňaženky elektronických platobných systémov. Toto sú trójske kone. Napodobňujú jednu alebo druhú aplikáciu s cieľom zhromažďovať a odosielať informácie, mazať ich alebo prenášať kontrolu nad počítačovým vybavením na tretiu stranu.

    Boj proti škodlivým produktom sa vykonáva pomocou špeciálnych antivírusových programov. Existujú aj spôsoby, ako zabrániť ich výskytu vo vašom počítači. Môžete napríklad povoliť ochranu systému v reálnom čase. Potom sa prichádzajúci tok informácií filtruje.

    Výsledok

    Aby sme to zhrnuli, všetok existujúci softvér možno stručne zhodnotiť v tabuľke.

    Typy počítačových programovCharakteristickýPríklady
    VzdelávacieVykonávať pedagogické úlohy. Používateľ s nimi pracuje úplne samostatneVšetky emulátory ako MyBIOS
    SystémSpravujú počítačové komponenty a tiež zabezpečujú, aby pracovali s aplikačnými programami, ktoré používatelia najčastejšie používajú. Priamo sa podieľajte na zabezpečovaní interakcie medzi osobou a počítačomVšetky generácie Windows, Total Commander, každý antivírusový program, WinZip a WinRar
    InštrumentálneUrčené na vytváranie, úpravu a vývoj systémových a aplikačných produktov. Vo väčšine prípadov sú to polotovary, takzvané „softvérové ​​polotovary“FoxPro, Assembler, Visual Basic
    AplikovanéNajčastejšie sa zaoberá vykonávaním alebo automatizáciou určitých úloh a funkcií. Najčastejšie sa zaujímajú o používateľov, ktorí nemajú nič spoločné s programovaním, ale dokážu si uľahčiť činnosť pomocou počítačaAdobe Photoshop, celý balík Microsoft Office, kodeky, vírusy a trójske kone
    ŠpeciálneNavrhnuté na vykonávanie rôznych úloh. Ich práca závisí od špecifík činností zákazníka1C:USP, 1C:Plat, 1C:Účtovníctvo

    Nie je možné jednoznačne povedať, čo je súhrn všetkých počítačových programov. Organizuje prevádzku akejkoľvek výpočtovej techniky a zabezpečuje jej interakciu s používateľmi bez ohľadu na špeciálne zručnosti. Nie je však možné dať mu konkrétnu definíciu.

    Záver

    Takto je zostavená klasifikácia softvéru, ktorá umožňuje určiť miesto programu a zdôrazniť ho na pozadí rozmanitosti. Ak sú k dispozícii príslušné informácie, používateľ bude môcť určiť, ktorý konkrétny produkt potrebuje na vykonanie konkrétnej funkcie alebo na vyriešenie problému.

    Na zodpovedanie otázky, čo je to počítačový program, je potrebné zvážiť príliš veľa komponentov týchto produktov. Patria sem kódy, použité nástroje alebo pokyny.

    Tu uvedená klasifikácia počítačových programov nie je jediná. Môže sa líšiť v závislosti od toho, ako sa zvolí primárna funkcia (tu účel).