Aplikačný softvér (trieda 8). softvérová aplikácia

  • 29.07.2019

V závislosti od kontextu môže príslušný výraz odkazovať aj na zdrojový kód programu.

V systémovom programovaní existuje formálnejšia definícia programu ako údaje a strojové kódy umiestnené v pamäti RAM počítača a vykonávané procesorom na dosiahnutie určitého cieľa. Tu sú zdôraznené dve vlastnosti: umiestnenie programu v pamäti a jeho vykonávanie procesorom.

Proces vytvárania počítačových programov sa nazýva „programovanie“ a ľudia zapojení do tohto typu činnosti sa nazývajú programátori. Pri vývoji programov do nich často prenikajú chyby. Program je chybný, ak zlyhá, zlyhá alebo produkuje nesprávne výsledky pre niektoré údaje.

Proces hľadania a opravy chýb v programoch sa nazýva ladenie. Počet chýb v programoch zvyčajne nie je vopred známy. Preto nie je vopred známa dĺžka trvania ladenia programu. Program (algoritmus) neobsahuje chyby, ak poskytuje správne výsledky pre všetky platné údaje.

Písanie 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.

Programy s verejne dostupným zdrojovým kódom sa nazývajú open source. Počítačové programy podliehajú autorským právam. Autori a držitelia autorských práv programov majú právo obmedziť prístup k zdrojovým kódom programov, ktoré sú ich duševným vlastníctvom.

Niektoré programovacie jazyky vám umožňujú zaobísť sa bez predbežnej kompilácie programu a preložiť ho do inštrukcií strojového kódu priamo za behu. Tento proces sa nazýva dynamická kompilácia a umožňuje vám dosiahnuť väčšiu prenosnosť programov medzi rôznymi hardvérovými a softvérovými platformami pri zachovaní mnohých výhod kompilácie.

pozri tiež

Nadácia Wikimedia. 2010.

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

    „Softvér“ presmeruje tu. Pozri aj iné významy. Softvér (softvér na výslovnosť sa neodporúča, presnejšie neodporúčal) spolu s hardvérom je najdôležitejšou zložkou informácií ... Wikipedia

    laboratórne systémy riadenia informácií, LIMS- 3.2.9 laboratórne informačné systémy riadenia, LIMS (Laboratory information management system, LIMS): 1) LIMS je skratka pre pojem "Laboratórny informačný riadiaci (kontrolný) systém". Počítačový aplikačný softvér a ......

    GOST R 53798-2010: Štandardná príručka pre systémy riadenia laboratórnych informácií (LIMS)- Terminológia GOST R 53798 2010: Štandardná príručka pre systémy riadenia laboratórnych informácií (LIMS) pôvodný dokument: 3.2.10 Konfigurácia LIMS (konfigurácia LIMS): Vzťahuje sa na proces prípravy LIMS na použitie v ... ... Slovník-príručka termínov normatívnej a technickej dokumentácie

    Tento výraz má iné významy, pozri Ponorenie. Inštalácia na prezeranie iracionálnej geometrie Pascala Dombeyho, 2008 Ponorenie je stav vedomia, často umenie ... Wikipedia

    Nokia 6131 Výrobca Nokia ... Wikipedia

    Tento výraz má iné významy, pozri Kalkulačka (zjednoznačnenie). Moderná inžinierska kalkulačka Kalkulačka ... Wikipedia

    Systém riadenia úloh je počítačová aplikácia na organizovanie rozdelenia úloh medzi členov skupiny. Skupina môže byť tá istá osoba. V tomto prípade bude systémom riadenia úloh ... ... Wikipedia

    Hviezdička Znak hviezdičky v typografii. Hviezdička Hviezdička, doručená na paténe, v kostole, na pamiatku Betlehemskej hviezdy. Počítačová aplikácia Asterisk IP PBX, server IP telefónie. "* Hviezdička" Pieseň od japonskej skupiny ... ... Wikipedia

    Moderná inžinierska kalkulačka Kalkulačka (lat. kalkulačka): Elektronické výpočtové zariadenie na vykonávanie operácií s číslami alebo algebraickými vzorcami; Počítačový program, ktorý emuluje funkcie kalkulačky... ... Wikipedia

    ELEKTRONICKÁ DOSKA- (Anglická biela tabuľa). 1. Počítačový vzdelávací nástroj je veľká obrazovka vo forme obrazovky počítača, s ktorou je možné interagovať pomocou klávesnice alebo špeciálneho zariadenia vo forme pera. 2.… … Nový slovník metodických pojmov a pojmov (teória a prax vyučovania jazykov)

knihy

  • Moderná mladá rodina. Dospelí a deti (+ CD), Sinyagina Natalya Yurievna. Kniha prístupnou formou predkladá materiál o modernej mladej rodine: čo je to mladá rodina, aké sú pohnútky mladých ľudí uzavrieť manželstvo, zvažujú sa problémy prvých rokov ...

; 2) syntaktická jednotka, ktorá je v súlade s pravidlami konkrétneho programovacieho jazyka, pozostávajúca z definícií a operátorov alebo inštrukcií potrebných pre konkrétnu funkciu, úlohu alebo riešenie problému (norma ISO / IEC 2382-1:1993).

Prvá definícia zodpovedá pojmu "spustiteľný program", druhá - odkazuje na pojem "zdrojový kód".

Ďalšie definície z regulačných dokumentov:

Počítačové programy ako predmet autorských práv a iných práv sú klasifikované ako nehmotný majetok.

Vytváranie programov[ | ]

Písanie 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) na strojový text.

Niektoré programovacie jazyky vám umožňujú zaobísť sa bez predbežnej kompilácie programu a preložiť ho do strojových inštrukcií priamo za behu. Tento proces sa nazýva dynamická kompilácia a umožňuje väčšiu prenosnosť programov 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 sa zdroj zadáva ručne, v druhom sa funkcionalita programu nastavuje pomocou prvkov grafického používateľského rozhrania a text programu sa generuje automaticky a môže byť k dispozícii pre manuálnu úpravu alebo úplne skrytý pred programátorom. .

Skladovanie a vykonávanie[ | ]

Až do momentu, keď používateľ počítača explicitne alebo implicitne vydá požiadavku na vykonanie počítačového programu, je tento zvyčajne uložený v energeticky nezávislej pamäti. Po prijatí takejto požiadavky je program načítaný iným počítačovým programom, nazývaným operačný systém, do pamäte s náhodným prístupom, odkiaľ ho môže priamo vykonať centrálna procesorová jednotka. CPU potom vykoná program, inštrukciu po inštrukcii, až kým sa nedokončí. Bežiaci program sa nazýva proces. K ukončeniu programu dochádza buď po dosiahnutí posledného pokynu (zvyčajne odovzdaním riadenia operačnému systému) alebo chybou, softvérom alebo hardvérom.

Simultánne 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, ak budete prepínať dostatočne často, používateľ môže 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 niekoľkých programov v hardvéri.

Fragmenty a toho istého počítačového programu môžu byť vykonávané súčasne pomocou vlákien vykonávania. Existujú viacvláknové procesory špeciálne optimalizované na spustenie viacerých vlákien.

Samomodifikačné programy[ | ]

Spustený počítačový program sa považuje za 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á modifikácia a je možná v programoch napísaných v Machine e, Assembly, 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ď. Príslušný softvér je tzv. aplikačné programy alebo aplikačný softvér. Riadenie komponentov výpočtového systému a vytváranie prostredia pre fungovanie 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 fungovanie 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 vo väčšine krajín podliehajú autorským právam (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 možno chrániť ako „literárne dielo“ aj ako „vynález“. Na určenie režimu právnej ochrany sa v prvom prípade používa „text a“, v druhom označenia používané pre vynálezy navrhnuté na patentovanie (teda je potrebné preukázať „inovatívnosť“, „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. 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žadujú 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 práv.

Autorské práva a niektoré ďalšie [ ktorý?] práva duševného vlastníctva vám umožňujú obmedziť prístup k zdrojovému kódu programov.

Toľko používateľov počítačových a mobilných systémov sa často stretáva s otázkou: „Čo je aplikácia? Nie každý vie, čo to je. Faktom je, že po odstránení skratky z hlavnej obrazovky mobilného modulu gadget alebo z pracovnej plochy počítača alebo prenosného počítača, nehovoriac o mobilných zariadeniach, si mnohí jednoducho nevedia predstaviť, ako znova spustiť program.

Čo je aplikácia: všeobecné pojmy

Vo všeobecnosti môžeme povedať, že aplikácia nie je jeden súbor, ale niekedy súbor niekoľkých súborov spojených do jedného softvérového balíka. Samotná aplikácia je z pohľadu výpočtovej techniky spustiteľný súbor, ktorý, povedzme, súvisiace dynamické knižnice, databázy alebo niečo iné, spustí aplikáciu ako takú, pričom načíta hlavné zariadenie a moduly potrebné na jeho správne fungovanie na určitom zariadení.

Ak vezmeme počítačové systémy, takéto súbory majú spravidla príponu .exe (Executive File - spustiteľný súbor). V minulosti ste na systémoch ako DOS mohli nájsť spustiteľné súbory ako .bat, inštalačné súbory ovládačov.inf atď.

Predpokladá sa, že obvyklý súbor "ekzeshny" vo forme samostatnej aplikácie je extrémne zriedkavý. Musí byť pripojený k rôznym konfiguračným súborom alebo databázam, na ktoré odkazuje pri spustení konkrétneho procesu. Dokonca aj v prenosných (prenosných) verziách programov vo väčšine prípadov existujú sprievodné komponenty.

Aplikácie pre počítače

Inštalácia aplikácie pre počítač alebo mobilné zariadenie spravidla nie je náročná. Počítačové systémy majú zvyčajne "Sprievodcu inštaláciou" (Install Shield, Install Wizard atď.).

Musíte len postupovať podľa jeho pokynov a niekedy vylúčiť niektoré ďalšie inštalačné komponenty, ktoré ponúkajú bezplatné programy. Zvyčajne ide o doplnkové panely, ktoré sú integrované do internetových prehliadačov, vyhľadávačov alebo vyžadujú propagáciu na trhu.

Aplikácie pre mobilné zariadenia

Z hľadiska mobilných operačných systémov ako Android, iOS, BlackBerry a mnohých ďalších je proces inštalácie pred očami používateľa zásadne skrytý. Pozoruje len popisný proces: hovoria, že tá a tá aplikácia sa práve sťahuje alebo inštaluje.

Všimnite si, že v tomto prípade (na rozdiel od počítačových systémov s uvedením miesta inštalácie) inštalácia prebieha na mieste určenom najmobilnejším „OS“. Pre bežného používateľa je teda takmer nemožné presne sledovať, kde sa nový program nainštaluje.

Aplikácia "VKontakte": čo to je?

Pravdepodobne každý registrovaný používateľ v jednej z najpopulárnejších sociálnych sietí VKontakte by určite chcel mať trvalý prístup k svojim údajom, kontaktom, korešpondencii, počúvať hudbu, pozerať videá a bohvie čo ešte. Na to boli vytvorené klientske programy pre počítačové systémy, aplikácie pre iPhone a iPad, pre systémy Android atď., Spravidla majú všetky rovnaké alebo veľmi podobné rozhranie.

Za zmienku stojí najmä to, že všeobecný balík zahŕňa iba komunikáciu na sociálnej sieti, výmenu odkazov či správ, zverejňovanie príspevkov a niektoré ďalšie veci.

Vzhľadom na to, že štandardný balík nie je úplný, pre sociálnu sieť VKontakte sa teraz vydávajú špecializované applety, napríklad na sťahovanie hudby (svoju obľúbenú skladbu nebudete môcť uložiť obvyklým spôsobom). To isté platí pre video.

Okrem toho môže v závislosti od verzie úplného balíka obsahovať aj množstvo rôznych doplnkov. Aké sú bezplatné moduly ako „Catch VKontakte“ na pohodlné počúvanie a sťahovanie multimédií, VKontakte DJ na vytváranie a správu zvukových multisessions, VKontakte Unlock (nástroj na odomknutie účtu), „VKontakte Agent“, ktorý vám umožňuje komunikovať bez otvárania stránky v internetovom prehliadači VKontakte Online (pomerne špecifický prehliadač, ako sa hovorí, „vyostrený“ špeciálne pre sociálnu sieť), VKAudioSaver na sťahovanie hudby alebo MuzVK na vyhľadávanie a sťahovanie skladieb, ktoré sa vám páčia, s verejným alebo súkromným prístupom.

Ako je už jasné, tento zoznam možno znova a znova dopĺňať. Našťastie je dnes už dosť nadšencov, ktorí vytvárajú aplikácie pre prácu v tejto obľúbenej sieti. Čo je najzaujímavejšie, mnohí nelezú do divočiny programovania, ale využívajú univerzálnu platformu Java. Spustenie aplikácie tohto typu je možné aj na zariadeniach bez oficiálne špecifikovaného operačného systému (hoci je stále prítomný v tej či onej podobe v tom istom bežnom mobilnom telefóne).

Možné chyby pri spustení na počítači

Teraz musíte do suda s medom pridať trochu dechtu. Chyba pri spustení aplikácie v počítači môže najčastejšie spočívať v niekoľkých hlavných aspektoch. Po prvé, je to spôsobené tým, že samotný program alebo applet je jednoducho nekompatibilný s „OS“. Týka sa to hlavne Win32 aplikácií v OS so 64-bitovou architektúrou.

Hoci je poskytovaná podpora pre 32-bitové systémy, väčšinou sa považujú za zastarané. Presne rovnaká situácia je pozorovaná pri pokuse o spustenie 64-bitovej aplikácie na systémoch Win32.

Kompatibilné s mobilnými operačnými systémami

Čo sa týka mobilných gadgetov založených na iOS, Androide alebo niečom inom, tu veľmi často problém spočíva len v tom, že aktuálna verzia alebo jej aktualizácia jednoducho nezodpovedá parametrom samotnej aplikácie. Na vyriešenie takejto situácie sa spravidla oplatí hľadať presne tú verziu programu, ktorá je určená pre konkrétny OS. Jednoduchý príklad: ak je aplikácia VKontakte, ktorá je prítomná povedzme na Play Markete, navrhnutá na inštaláciu iba na Android 4.4, na „dvojke“, ako je napríklad verzia 2.3, nemôžete sa ju ani pokúsiť nainštalovať (to stále nebude fungovať).

Rovnakú paralelu možno nakresliť aj s mobilnými systémami (presnejšie s úpravami smartfónov) od Apple Corporation.

Vývojári a špecialisti tejto spoločnosti berú systémové požiadavky v oblasti inštalácie aplikácií, apletov a programov oveľa vážnejšie ako všetci ostatní. Vďaka tomu sa mimochodom udržiava bezprecedentne vysoké hodnotenie ich zariadení (stacionárnych počítačov aj mobilných). Výnimkou v tomto prípade nie sú ani aplikácie pre iPhone akejkoľvek generácie.

Funkcie aplikácií VKontakte

Ak vezmeme do úvahy vlastnosti apletov tohto typu, na začiatok by si každý používateľ, ktorý sa chystá stiahnuť konkrétny softvérový produkt z internetu, mal postarať o to, aby pochopil, čo aplikácia vo všeobecnosti je. Koniec koncov, dnes (a to nie je pre nikoho tajomstvo) sa každý počítač (dokonca aj notebook alebo smartfón priateľa) môže stať „zdrojom infekcie“. Spustením odkazu v rovnakej sieti VKontakte môžete ľahko zachytiť vírus alebo škodlivý kód. Žiaľ, podľa štatistík práve táto sieť obsahuje najväčší počet online vírusov, ktoré sú schopné spontánneho kopírovania a šírenia medzi počítačovými terminálmi alebo mobilnými zariadeniami.

Výsledok

Takže s odpoveďou na otázku, čo je aplikácia, sme na to už trochu prišli. V zásade, ak vezmeme do úvahy konkrétne programy a doplnky ako VKontakte so spoločným názvom, stojí za zmienku, že dnes nájdete veľa samotných softvérových produktov, ako sa hovorí, pre všetky príležitosti, dokonca aj tie nepredvídané. Iná vec je, ako zaobchádzať so zabezpečením vlastného počítača alebo mobilného zariadenia. Súhlasíte, nikto nechce chytiť vírus, ktorý povedie celý systém ku kolapsu. Tu musíte byť určite veľmi opatrní a pred stiahnutím obsahu skontrolujte súbory, priečinky, archívy alebo rovnaké odkazy pomocou antivírusu na potenciálne hrozby.

Nie je žiadnym tajomstvom, že operačný systém je spravovaný pomocou programov a aplikácií, ktoré majú špecifické praktické zameranie a majú svoju funkcionalitu. Čistá škrupina predsa nemôže slúžiť užívateľovi na riešenie jeho každodenných úloh, na ktoré je v skutočnosti potrebný osobný počítač. Preto teraz musíme zistiť, čo je operačný systém, aké typy sú, aké programy sú potrebné na prácu s ním.

Čo je operačný systém?

Operačný systém je súbor vzájomne prepojených programov, ktoré riadia počítač a spolupracujú s elektronickým počítačom. V skutočnosti je miesto OS v celkovej architektúre osobného počítača (v skutočnosti ako v smartfónoch, gadgetoch a iných moderných zariadeniach) medzi zariadeniami (ktoré zahŕňajú procesor, RAM, grafickú kartu a podobne) a aplikáciou. programy. V moderných počítačoch pozostáva z takzvaných balíkov, z ktorých každý je zodpovedný za interakciu s konkrétnym zariadením a vykonáva určitú funkciu.

Mnoho ľudí si mýli softvérové ​​balíky s balíkmi aplikačného softvéru. Spracovanie grafických súborov, vytváranie a formátovanie textových informácií, nahrávanie a spracovanie zvukových súborov, výmena informácií medzi používateľmi na diaľku, programovanie a mnoho iného... To všetko sa nedá urobiť pomocou čistého operačného systému. Pre plnohodnotnú prácu je potrebné mať určité aplikácie a aplikácie. Balíky operačného systému však umožňujú iba fungovanie počítača, aby poskytovali komunikáciu medzi zariadeniami a inými programami. Samotný operačný systém je však usporiadaný súbor vzájomne prepojených programov, ktoré poskytujú spracovanie informácií a v dôsledku toho prácu používateľa s osobným počítačom.

Aké sú operačné systémy?

V súčasnosti, napriek množstvu firiem špecializujúcich sa na tvorbu softvéru, systémových a aplikačných programov, sa vývojom operačných systémov zaoberá obmedzený počet spoločností. V podstate celý tento trh zaberajú dvaja IT giganti: Microsoft a Apple. Patria sem Microsoft Windows a Apple Mac OS. Predtým existovali iné projekty (a dokonca aj sovietske), ale z jedného alebo druhého dôvodu prestali existovať.

Drvivá výhoda je na strane firmy Bill Gates: operačný systém Microsoft Windows poháňa viac ako 90 % osobných počítačov na celom svete. Do veľkej miery to bolo spôsobené relatívne voľnou distribúciou shellu (môžu ho používať výrobcovia počítačov, ale iba ak existuje licencovaná verzia). Windows 10 je najnovší operačný systém od spoločnosti Microsoft. Zvyšok trhového podielu pripadá na Mac OS, čo platí len pre produkty Apple, kvôli čomu stráca na svojho hlavného konkurenta.

Čo neplatí pre operačné systémy?

V žiadnom prípade nemožno shelly a prostredia na vývoj softvéru považovať za plnohodnotné softvérové ​​balíky, ktoré poskytujú interakciu používateľa s počítačom. Napríklad LPT, SDK a množstvo ďalších.

Mnoho ľudí si myslí, že Linux nie je operačný systém, pretože je to voľne vyvinutý shell. Či je to pravda alebo nie, ťažko povedať. Všetko závisí od toho, ako sa k problému postavíte. Ak hovoríme o Linuxe ako o základe pre mobilné operačné systémy ako Android, Bada či BlackBerry, tak o ňom ako o samostatnej súprave programov nemôže byť ani reči. Ak pod slovo Linux spojíme množstvo nezávislých systémov vyvinutých na tomto základe, potom bude logické považovať ho za operačný systém.

Stále existuje množstvo kontroverzných otázok o príslušnosti konkrétneho softvérového balíka do kategórie, ktorú zvažujeme. V prvom rade ide o DOS - diskový operačný systém. Vzhľadom na skutočnosť, že samotný názov obsahuje tieto dve slová, mnohí považujú tento shell za nezávislý OS. Ale to je klam. DOS je rozhranie, ktoré vám umožňuje nainštalovať Windows do počítača, nič viac. Preto sa nevzťahuje na operačné systémy.

Čo je softvér?

Softvér je špecifický program alebo balík programov, ktorý implementuje určitú funkciu, pre ktorú je operačný systém určený. Táto kategória je hlavná, pretože bez nej nemá zmysel používať osobný počítač. Existujú dva typy softvéru: systémový softvér a aplikačný softvér. Uvedieme popis a nájdeme rozdiely medzi nimi na príklade najpopulárnejšieho operačného systému - Microsoft Windows.

Systémové programy

Pokiaľ ide o správu samotného systému Windows, musíme hovoriť o systémovom softvéri, pretože práve ten tvorí operačný systém. Táto kategória je najdôležitejšia, pretože takýto softvér slúži na interakciu osoby a elektronického počítača, to znamená, že pracuje so systémom Windows. Súbor takýchto programov závisí od toho, aké technické vlastnosti má osobný počítač a aké komponenty sú pod krytom puzdra. sa delí na dva typy: základný a servisný alebo servisný.

Činnosť počítača v princípe zabezpečuje základný softvér. Do tejto kategórie patrí operačný systém ako taký (teda ako súbor programov potrebných na spustenie stroja) a operačný shell (umožňuje zobraziť systémové rozhranie). Servisné programy slúžia na priamu prácu so systémom v plnom režime. V tomto ohľade operačné systémy zahŕňajú nasledujúce programy:

1. Ovládače grafickej karty. Toto je balík programov, ktoré sú potrebné na to, aby grafická karta v počítači preniesla obraz riadených procesov systému na obrazovku. Hlavnými spoločnosťami sú Nvidia a AMD, ktoré tiež vyvíjajú ovládače pre svoje produkty.

2. Ovládače zvukovej karty. Takéto programy sú potrebné na výstup zvukov produkovaných počas prevádzky operačného systému. Realtek je snáď jediným veľkým dodávateľom takýchto kariet a teda aj softvéru pre ne.

3. Sieťové nástroje. Ako už názov napovedá, sú potrebné na to, aby operačný systém spolupracoval so sieťami, ku ktorým je počítač pripojený. spravidla sú vstavané vývojárom a používajú sa na pripojenie, konfiguráciu a prácu so sieťami. Poskytuje sieťový prístup v nástroji Windows Microsoft Net.

4. Inštalátor a odinštalátor softvéru. Takýto nástroj slúži na ovládanie hlavne aplikačných programov. Pomocou neho môžete odstraňovať, upravovať a inštalovať programy a aktualizácie pre váš počítač.

5. Bezpečnostné programy. Táto kategória je možno najrozsiahlejšia spomedzi všetkých softvérov servisných systémov. Toto je vysvetlené nasledovne. Po prvé, existuje veľa rôznych programov na ochranu používateľských informácií pred vírusmi a krádežou. Patria sem firewall (ochrana pred sieťovými útokmi a prienikom vírusov cez siete) a programy na šifrovanie dát (kódovanie informácií pre ich ďalšie ukladanie a ochranu).

6.Programy na diagnostiku činnosti procesora a operačného systému. Na sledovanie stavu pamäte operačného systému, frekvencie a výkonu procesora je prítomnosť takýchto programov jednoducho nevyhnutná.

Aplikačné programy

Na začiatku našej diskusie sme sa trochu dotkli funkcií, pre ktoré je aplikačný softvér určený. V žiadnom prípade to však nebol úplný zoznam, ktorý možno nie je možné zostaviť. Takéto programy sú vytvorené na rôzne účely: od práce s databázami až po zábavu. Budeme brať do úvahy len to najnutnejšie pre každodennú prácu.

Práca s textovými informáciami

Zadávanie, mazanie, zmena, formátovanie, prenos, šifrovanie, ukladanie - toto nie je úplný zoznam operácií, ktoré môže používateľ pomocou takýchto programov vykonávať. Najpopulárnejšou, najpohodlnejšou a najznámejšou sadou programov na prácu s textovými informáciami je balík Microsoft Office. Tento balík sa dlho musel kupovať oddelene od samotného počítača. Teraz však medzi programy pribalené priamo k operačným systémom patria Word (klasický textový editor), Excel (tabuľkový procesor), PowerPoint (spájanie textových a multimediálnych súborov v prezentáciách) a OneNote (textový editor vo forme poznámok). Poznámkový blok a WordPad (zjednodušený Word) navyše patria medzi štandardné programy všetkých verzií Windowsu.

Práca s multimediálnymi informáciami

Grafické súbory, audio a video, iné multimediálne súbory sa tiež vytvárajú, upravujú a spracovávajú pomocou dodatočného softvéru. Na rozdiel od predchádzajúcej kategórie lídrom medzi vývojármi takýchto programov nie je Microsoft, ale Adobe. Balíky súhrnne nazývané Creative Suite obsahujú pomerne široký výber pre prácu s multimédiami. Medzi nimi je samozrejme Photoshop, ktorý je najobľúbenejším editorom obrázkov. Okrem toho nám Adobe ponúka Illustrator (editor vektorovej grafiky), After Effects (editor videa), Acrobat (elektronické dokumenty vo formáte pdf), Audition (editor zvuku). Nie je súčasťou balenia, ale distribuovaný je aj Adobe Flash Player na prehrávanie webových aplikácií.

Čo sa týka jednotlivých programov tohto typu, existuje veľké množstvo rôznych produktov, ktoré umožňujú prácu s multimediálnymi súbormi. Napríklad grafický editor a prehrávač médií Paint zabudovaný do Windows alebo voľne distribuovaný audio prehrávač AIMP.

vytváranie sietí

Je nepravdepodobné, že v našej dobe len málo ľudí nevie o internete alebo ho nepoužije ani raz v živote. Na prístup k nemu však nestačí mať iba sieťovú kartu, sieťové nástroje a pripojenie. V drvivej väčšine prípadov musíte začať pracovať na sieti cez internetový prehliadač, ktorých je nespočetne veľa. Operačný systém Windows 10 ponúka ako predvolený prehliadač Microsoft Edge a jeho predchodcom v starších verziách bol Internet Explorer. Nie sú však veľmi ochotní ho používať kvôli nie najpohodlnejšiemu rozhraniu a zlej stabilite práce. Väčšina používateľov internetu radšej používa Yandex.Browser, Opera, Google Chrome alebo Mozilla Firefox. Tu, ako sa hovorí, chuť a farba.

Okrem toho je teraz populárne cloudové úložisko súborov, pomocou ktorého môžu ľudia pristupovať k svojim súborom z rôznych miest a zariadení. Štandardnou službou Microsoftu je OneDrive, ktorý je zabudovaný do Windows 8, Windows 8.1 a Windows 10. Existujú však aj iné služby, ako napríklad Dropbox, Yandex.Disk a Google Drive.

Vírusová ochrana

Jednoduchý firewall a systém šifrovania údajov nestačí na ochranu vašich informácií pred votrelcami. Vírusy, ktoré sa dostanú do operačného systému z rôznych zdrojov (internet, infikované flash karty), môžu nielen ukradnúť vaše dáta, ale aj deaktivovať celý počítač. Našťastie v našej dobe existuje veľa antivírusov. Spoločnosti vyvíjajúce bezpečnostné programy pre operačné systémy zahŕňajú Norton, Kaspersky, Dr.Web, Avast, Avira a desiatky ďalších. Štandardný Windows Defender samozrejme dobre chráni systém, ale antivírusové programy tretích strán majú stále oveľa širšiu funkčnosť.

Aplikácie v dizajnovom jazyku

Operačné systémy ako Microsoft Windows 8, Windows 8.1 a Windows 10, ktoré sú vyvíjané v novom štýle s názvom Design Language, majú novú kategóriu softvéru s názvom aplikácie. Práca s nimi prebieha v inom grafickom (dlaždícovom) rozhraní, aj keď v „desiatke“ používateľ dostal možnosť kombinovať bežné programy a nové. Aplikácie môžu byť aj aplikačné aj systémové. Tie posledné, žiaľ, ešte špecialisti z Microsoftu úplne nerozvinuli. Ak napríklad porovnáte program Toolbox a aplikáciu Nastavenia, môžete vidieť určité rozdiely v prospech starého panela nastavení, kde je ešte viac funkcií. Napriek tomu však môžeme s istotou povedať, že aplikácie teraz patria aj do operačných systémov.

Nakreslenie čiary za argumentmi

Prevádzka operačných systémov závisí od dostupnosti programov a balíkov, ktoré sú potrebné pre plnohodnotné fungovanie osobného počítača. Balíky systémových aplikácií mu umožňujú interakciu s používateľom, vykonávanie jednoduchých operácií, prijímanie a zobrazovanie informácií na obrazovke pomocou operačného shellu. Aby operačný systém fungoval, je potrebné mať balík programov, ktoré prepojenými procesmi zabezpečujú jeho chod a správu. Ale aby ste mohli vykonávať zložitejšie akcie, pracovať s informáciami, musíte použiť aplikačné programy. Je ich pomerne veľa, takže každý používateľ môže nájsť presne ten program alebo balík, ktorý mu umožní vykonávať zamýšľané akcie.

Operačný systém Microsoft Windows sa neustále zdokonaľuje a aktualizuje, preto pribúdajú nové spôsoby práce s informáciami. Univerzálne aplikácie napísané v štýle Design Language a bežiace na stolných počítačoch aj mobilných zariadeniach sa začínajú používať nie menej ako známe programy a v budúcnosti úplne nahradia predchádzajúci softvér. A je to celkom logické, pretože svet sa postupne presúva od stolných počítačov a notebookov k smartfónom a tabletom. V tomto zložitom svete moderných informačných technológií sa nemôžeme len zmiasť.