Co je počítačový program? Typy počítačových programů
Co je počítačový program? S rozvojem technologií se jejich počet také zvyšuje. Jsou vybaveny různými funkcemi a účely. Je nemožné, aby amatér v oblasti výpočetní techniky posoudil roli jakéhokoli programu, který zohledňuje celou svou rozmanitost. Nemůžete také udělat volbu ve prospěch těch nejlepších, protože mají různé orientace, nevykonávají stejné úkoly.
Vycházeje z výše uvedeného, věda a praxe zřídka zvažují jeden konkrétní softwarový produkt. Nejčastěji jsou zajímavé klasifikace a zařazení do kategorií podle typu nebo účelu.
Definice
Co je počítačový program? Jeho definice spočívá ve sbírání několika instrukcí v digitální, kódové, schematické nebo slovní podobě. Všechny tyto prvky jsou vyjádřeny ve formě vhodném pro čtení počítačovou technologií. Přivedou počítač do činnosti, aby dosáhli určitého výsledku.
- Je to soubor kroků, které musí počítač udělat.
- Každá samostatná instrukce řídí část dat nebo informací.
Jednoduše řečeno, počítačový program představujesoubor úkolů, které jsou prováděny postupně, a to prostřednictvím počítačové technologie. Nakonec uživatel obdrží výsledek, který potřebuje.
Výuka
Školení nebo vzdělávací počítačové programyjsou prostředky určené k řešení pedagogických problémů. Jejich hlavním rysem je nezávislá interakce s uživatelem. Hlavním účelem těchto produktů je jejich využití v procesu učení.
- základní znalost předmětu;
- koncepční příprava na práci;
- rozvoj dovedností pro řešení standardních a nestandardních rovnic v příslušné oblasti;
- rozvíjení schopností zapojit se do určitých činností;
- provádění experimentů pro vzdělávací a výzkumné účely;
Ve vzácných případech jsou vzdělávací softwarové produktyse používají k obnově znalostí, k vyplnění mezery v nich nebo k získání nových dovedností, které nebylo možno dříve zvládnout (například kvůli zastavení vývoje technologie).
Navzdory skutečnosti, že tyto funkce jsoujediný a integrální charakter, v závislosti na tom, jak budou řešeny, je ovlivněn jejich vliv na sebe navzájem. Proto se studium subjektu stává produktivní při řešení následných problémů spíše než jednotlivých příkladů.
Systému
Všechen software je rozdělen na různé. Hlavním je jmenování. V souladu s nimi a klasifikace je provedena. Jednou z nejdůležitějších podskupin jsou systémové počítačové programy. Pokud nejsou nainstalovány, pak je interakce s jinými prvky obtížná, ne-li nemožná.
Základem činnosti systémových programů je poskytování práce s aplikovanými výrobky. Mezi ně patří nástroje, ovladače, operační systémy a shelly.
Instrumentální
Uživatelské počítačové programy jsou programy, které jsou navrženy tak, aby vyvíjely nebo upravovaly jiné produkty. Patří sem následující.
- Překladatelé. Překládají programovací jazyky.
- Zpracovatelé textů programů. Interpretují rozhraní z uživatelsky přívětivého jazyka z kódů a symbolů.
- Podpora programů.
- Knihovny. Obsahují různé polotovary, které pomáhají v práci programátorů.
Výrobky nástrojů nejsou tolik. Ale téměř všechny jsou napsány pomocí různých programovacích jazyků.
Aplikováno
Když už mluvíme o tom, co je počítačový programpoužitého typu, je nutné si uvědomit, že tyto produkty jsou velmi oblíbené. Pokud pracujete s výše uvedenými, mohou to být pouze odborníci nebo samouci, pak jsou zaměřeni na obyčejné obyvatele.
Tento typ zahrnuje následující programy:
- Profesionální, určený k automatizaci určité zakázky;
- programy obecného účelu, které umožňují provádět velké množství funkcí požadovaných pro průměrného uživatele;
- metodicky orientované, řešení statistických problémů;
- problémově orientované, provádí operace pro plánování a správu.
Do této kategorie patří počítačové viry. Níže budou podrobněji zváženy.
Speciální nabídky
Existují speciální počítačové programyjsou vyvinuty pro jeden nebo více účelů. Výroba takových výrobků je objednávána firmami za účelem automatizace různých procesů, jako je práce na stroji nebo personální řízení, rozdělení povinností.
K dispozici jsou populární speciální programy, jako 1C. Ty se používají ve všech rozvinutých zemích, pouze jazykem překladu, rozhraním a některými počátečními změnami dat. Ty obvykle závisí na právních předpisech a normách GOST.
Počítačové viry
Co je počítačový virus a Trojanprogram? Jsou to malé, škodlivé produkty, které spadají do počítačového softwaru různými způsoby. Každý má však svůj vlastní cíl. Některé jsou docela neškodné a pokud uživatel nepracuje se systémovými nebo nástrojovými programy, nedopustí mu žádné potíže. Budou tiše sedět ve své složce, dokud antivirus nezjistí.
Boj proti škodlivým výrobkům probíháprostřednictvím speciálních antivirových programů. Také existují způsoby, jak zabránit jejich výskytu v počítači. Například můžete povolit ochranu systému v reálném čase. Potom je příchozí informační proud filtrován.
Výsledek
Souhrnně lze v tabulce stručně zvážit veškerý existující software.
Typy počítačových programů | Charakteristiky | Příklady |
Výuka | Provést pedagogické úkoly. Uživatel s nimi pracuje zcela nezávisle | Všechny emulátory, jako MyBIOS |
Systému | Řídit součásti výpočetní techniky aTaké upravte jeho práci s aplikačními programy, které uživatelé nejčastěji používají. Přijměte přímou roli při zajišťování interakce mezi člověkem a počítačem | Všechny generace Windows, Total Commander, každý antivirový program, WinZip a WinRar |
Instrumentální | Určeno pro vytváření, úpravu a vývoj systémů a aplikací. Ve většině případů jsou to polotovary, tzv. "Programové polotovary" | FoxPro, Assembler, Visual Basic |
Aplikováno | Nejběžnější typ softwaruzabezpečení. Zabývá se výkonem nebo automatizací určitých úkolů nebo funkcí. Nejčastěji se zajímají o uživatele, kteří nemají žádnou souvislost s programováním, ale prostřednictvím počítače | Adobe Photoshop, celý balíček aplikací Microsoft Office, kodeky, programy pro viry a trojské koně |
Speciální nabídky | Vyvinuto k provádění různých úkolů. Jejich práce závisí na konkrétních aktivitách zákazníka | 1С: УТП, 1С: Plat, 1С: Účetnictví |
Je nemožné jednoznačně říci, co je populacevšech počítačových programů. Organizuje práci jakékoli počítačové technologie, zajišťuje její interakci s uživateli bez ohledu na speciální dovednosti. Je však nemožné dát konkrétní definici.
Závěr
Takže klasifikace softwaru je postavena, což umožňujeurčit místo programu, zvýraznit ho na pozadí rozmanitosti. Také, pokud existují relevantní informace, uživatel je schopen určit, jaký konkrétní produkt je pro něj nezbytný k provedení určité funkce nebo řešení úkolu.
Klasifikace zde uvedených počítačových programů není jediná. Může se lišit podle toho, jak bude vybrán primární atribut (cíl zde).