kategórie
...

Triedy softvérových produktov: Popis

Mnoho používateľov moderných počítačových systémov, ktorých činnosť nejako súvisí s takýmito technológiami, sa skôr či neskôr pýta, aká je klasifikácia softvérových produktov. Aj keď takéto znalosti nie sú povinné, vo všeobecnosti ich nemožno pripísať, avšak pochopenie samotnej podstaty problému sa niekedy môže hodiť.

Aká je klasifikácia softvérových produktov?

Ak hovoríme o tom, ako je softvér rozdelený do tried, okamžite stojí za zmienku, že na svete neexistuje jediný systém, ktorý by spájal jednu alebo inú softvérovú súčasť s rôznymi kategóriami. Existuje však niekoľko základných princípov, podľa ktorých možno určitý softvér identifikovať.

triedy softvérových produktov

Pod pojmom počítačová technológia sa rozumie „klasifikácia softvérových produktov podľa oblasti použitia“. Zjednodušene povedané, takéto oddelenie je založené na schopnostiach samotného softvéru, ako aj na úlohách, ktoré sú mu zverené. Zároveň si môžeme všimnúť veľké triedy aj špecifické špecifické aplikácie.

Hlavné triedy softvérových produktov

Na základe všeobecne akceptovaných klasifikačných metód dnes môžeme rozlíšiť tri veľké skupiny, ktoré zahŕňajú rôzne komponenty:

  • systémový softvér;
  • aplikačné programy;
  • programovacie a vývojové nástroje.

Vzťah medzi triedami softvérových produktov

Je samozrejmé, že takéto oddelenie sa zdá byť skôr svojvoľné, pretože všetky programy patriace do rôznych kategórií spolu úzko súvisia.

Napríklad v prípade neexistencie operačného systému, do ktorého prostredia sú integrované tie isté ovládače alebo užívateľské aplikácie, nie je potrebné hovoriť o akejkoľvek práci na počítači. Ak by neexistovali žiadne vývojové nástroje (programovacie jazyky a špeciálne platformy), potom by nebolo možné hovoriť ani o samotných operačných systémoch alebo nainštalovaných aplikáciách. Pokiaľ ide o vykonávanie úzko zameraných úloh, vo všeobecnosti existuje spojenie s ostatnými triedami, ktoré je možné veľmi silne vysledovať. Ale prvé veci ako prvé. Najprv budeme podrobnejšie rozoberať hlavné triedy softvérových produktov.

Systémový softvér

V prvom rade, ak hovoríme o takej časti ako systémový softvér, treba poznamenať, že ide o softvérové ​​komponenty, ktoré sú potrebné na fungovanie počítačového systému a musia byť bez problémov prítomné na akomkoľvek počítači.

klasifikácia softvéru

Samozrejme, aj tu existuje rozdelenie podľa zásady určenia. Spomedzi toho všetkého je potrebné zdôrazniť nasledujúce triedy softvérových produktov v oblasti použitia:

  • základný softvér;
  • pomocný servisný softvér.

Základný softvér sa ďalej delí na tieto komponenty:

  • miestne operačné systémy;
  • sieťové OS;
  • vodičov;
  • grafické a textové schránky.

Najprv sa pozrime na posledný komponent - prevádzkové škrupiny. Ich účelom je poskytnúť najvýhodnejšiu komunikáciu medzi používateľom a počítačom prostredníctvom špecifického rozhrania. Väčšina systémov má dnes grafické rozhrania vytvorené pomocou objektovo orientovaného programovania.

Na začiatku vývoja počítačovej technológie bola táto interakcia založená na použití toho, čo sa teraz nazýva príkazový riadok, to znamená pomocou špeciálnych príkazov, ktoré po vykonaní poskytli požadovaný výsledok.

Pokiaľ ide o ovládače, jedná sa o špeciálne aplikácie, ktoré zabezpečujú interakciu „železných“ komponentov počítača s operačným systémom. Zjednodušene povedané, je to prostriedok, pomocou ktorého môže „operačný systém“ inicializovať, povedzme, zvukovú alebo grafickú kartu, ako aj plne využiť svoje schopnosti na prenos určitých informácií používateľovi. Toto je, samozrejme, iba všeobecné pochopenie, pretože v niektorých prípadoch môžu byť potrebné aj ovládače virtuálnych zariadení, aby sa zabezpečila správna prevádzka systému ako celku (najjednoduchším príkladom sú ovládače ASIO4ALL).

Ako už vidíte, tieto podtriedy softvérových produktov zahŕňajú operačné systémy - samotný základ, ktorý je akýmsi mostom medzi počítačom a používateľom. Ako sa uvádza vyššie, niekedy to platí aj pre „hardvér“ v doslovnom zmysle.

Ako súbor servisných nástrojov zahŕňajú ďalšie triedy softvérových produktov používaných na počítači aj niekoľko základných prvkov. Tu je potrebné zdôrazniť nasledujúce:

  • bezpečnostné systémy (antivírusy, firewally atď.);
  • archívov;
  • optimalizáciu;
  • Softvérové ​​kodeky a dekodéry;
  • ďalšie nástroje, ktoré poskytujú monitorovanie operačného systému atď.

Aplikačné balíčky

Teraz zvážte tzv. Aplikačné softvérové ​​balíky. A tiež majú svoje vlastné ďalšie triedy softvérových produktov. Čo je to vo všeobecnom slova zmysle?

klasifikácia softvérových produktov podľa oblasti použitia

Sú to aplikácie a balíčky, ktoré inštaluje užívateľ alebo akékoľvek programy prítomné v samotnom operačnom systéme, ktoré vám pomôžu vykonávať vysoko cielené úlohy.

Pozrite sa. Dokonca aj v systémoch Windows existuje sada štandardných nástrojov na prezeranie grafiky a textov, počúvanie zvuku alebo prehrávanie videa atď. V súčasnosti sú však najbežnejšie univerzálne kancelárske balíky, ktoré obsahujú niekoľko základných aplikácií na prácu s dokumentmi rôznych typov (tabuľky, texty, databázy).

Vývojové a programovacie nástroje

Ďalšiu veľkú skupinu možno podmienečne rozdeliť do niekoľkých podskupín, ktoré možno podmienečne interpretovať presne ako „triedy softvérových produktov“. Sú to štyri hlavné odrody:

  • balíky vývojárov operačných systémov;
  • balíky na vývoj ovládačov;
  • Balíky vývoja aplikácií
  • Softvérové ​​vývojové balíky pre mikrokontroléry zariadení.

Spravidla sú všetky tieto nástroje podobné iba jedným spôsobom - sú založené na určitých programovacích jazykoch, ktoré vám umožňujú vytvárať softvérové ​​produkty určitého typu, aby sa zabezpečila interakcia medzi počítačom a používateľom a aby sa vytvorili podmienky na prevádzku vstavaných „železných“ zariadení. Ak sa pozriete bližšie na tieto triedy softvérových produktov, je ľahké si všimnúť, že existuje vývoj ovládačov, ktoré súvisia so systémovým softvérom. A to je takpovediac ďalší argument v prospech vzťahu medzi všetkými kategóriami.

triedy softvérových produktov používaných na počítači

Pokiaľ ide o použitý softvér, dnes existuje toľko jazykov, že ich nemôžete uviesť všetky. Napríklad, jazyk C + / C ++ sa najčastejšie používa na vytvorenie OS, mobilné programy môžu byť založené na jazyku Java, kancelárske aplikácie majú takmer vždy zabudovanú podporu jazyka Visual Basic.

Analýza, modelovanie a predpovedanie

Samostatne stojí za to venovať sa balíčkom, ktoré sa bežne nazývajú prostriedkami vykonávania analytických štúdií, predpovedania a vytvárania počítačových modelov správania procesu. Klasifikácia softvérových produktov na vytváranie analytických riešení zahŕňa niekoľko základných typov softvéru, dá sa však pripísať skôr získaniu určitého výsledku, vopred neznámeho, a rozhodnutie je založené na rovnakých hypotézach alebo niekoľkých počiatočných údajoch a podmienkach.V súčasnosti sa takéto modely často používajú vo fyzike, chémii a iných vedách. Čo môžem povedať, modelujú sa aj sociálne procesy, ktoré sa odohrávajú v spoločnosti.

triedy použitia softvérových produktov

Na druhej strane tu môžete zahrnúť aj špeciálne balíčky, ktoré vám umožňujú vykonávať napríklad projektové práce alebo vývoj technológií. Čo stojí iba za AutoCAD. A ak vezmeme do úvahy aj matematické systémy, ktoré sú schopné riešiť problémy najkomplexnejšej úrovne, tu môžete všeobecne napísať samostatnú dizertačnú prácu.

Automatizované riadiace systémy

Softvérové ​​riadiace systémy už dnes nie sú bežné. Vďaka tomu všetkému tento softvér funguje nielen na niektorých výrobných strojoch alebo technologických výrobných linkách. Pomerne často nájdete aplikácie vyvinuté pre celé továrne.

To isté možno pozorovať v niektorých špecializovaných balíkoch, ktoré môžu napríklad vykonávať personálny manažment, nehovoriac o účtovníctve. Rovnaké daňové služby, dôchodkové fondy a mnohé ďalšie štátne inštitúcie používajú pri svojej práci presne také plne automatizované systémy.

účtovníctva

Teraz pár slov o tom, čo sú triedy softvérových produktov účtovníctva IP. Takéto balíčky informačných systémov (IP) je dnes opäť dosť veľa. Každá z nich však má svoje vlastné špecifiká súvisiace s vykonávaním takýchto operácií, berúc do úvahy právne predpisy konkrétnej krajiny.

triedy softvérových produktov a účtovníctva

V postsovietskom priestore sa balík 1C stal najrozšírenejším, čo zahŕňa nielen účtovnícke moduly, ale aj mnoho ďalších zmien, napríklad o personálnom riadení atď. Ak však postupujete podľa jasnej logiky klasifikácie softvéru, všetky také balíčky sa vo všeobecnosti týkajú aplikačných programov v najširšom zmysle.

Oddelenie aplikačných programov pomocou príkladu multimédií

Teraz sa pozrime na niektoré všeobecné princípy, ktoré sa vyskytujú pri rozdelení programov do skupín v rámci najväčšej triedy - aplikačný softvér.

triedy softvérových produktov, čo to je

Na objasnenie uvádzame príklad multimédií. Môže rozlišovať niekoľko hlavných skupín:

  • audio;
  • video;
  • grafika;
  • animácie.

Rovnaký zvuk má svoje vlastné podskupiny. Napríklad niektoré aplikácie sú zamerané výlučne na nahrávanie alebo spracovanie zvuku, zatiaľ čo iné (hudobné sekvencery) môžu poskytovať svoje vlastné prostriedky bez predbežného záznamu zvuku. Používajú sa tu väčšinou softvérové ​​syntetizátory a vzorkovače.

Podľa typu pripojenia možno rovnaké syntetizátory rozdeliť na nástroje VST, moduly DX pripojené prostredníctvom rozhrania DirectX, knižnice RTAS atď. Samostatná kategória je obsadená efektmi (reverb, refrén, oneskorenie, phaser, flanger atď.). Nevytvárajú vlastný zvuk, ale dokážu ho spracovať v reálnom čase. Toto je však len najbežnejší príklad, pretože v akomkoľvek smere (dokonca ani multimédiá) sa štruktúra podtried môže vyvíjať pomerne široko.

Špecifické triedy programov

Nakoniec sa pozrime na programy, ktoré možno priradiť viacerým triedam naraz. Týka sa to predovšetkým prostriedkov internetu.

triedy softvérových produktov zahŕňajú

Posúďte sami, pretože mnoho prehliadačov, ako je Mozilla Firefox, je prostriedkom na prístup na internet a prostriedkom na prezeranie webových stránok, prostriedkom na počúvanie hudby alebo pozeranie videí a prostriedkom na sťahovanie obsahu do počítača a dokonca aj prostriedkom na vývoj webových stránok.

Je samozrejmé, že v tomto prípade neboli popísané rôzne optimalizátory, zavádzacie nakladače atď. Celkovo to je aplikačný softvér, avšak v niektorých z týchto nástrojov nájdete aj znaky softvéru servisného systému, takže ich musíte uviesť vo viacerých skupinách aplikácií naraz.

záver

Tu je stručný prehľad toho, čo sú triedy softvéru.Venujte pozornosť skutočnosti, že tu uvádzame pomerne stručné a všeobecne povedané informácie, pretože všetky tri hlavné skupiny softvéru možno rozdeliť a oddeliť, čo zdôrazňuje štruktúru úzkeho zamerania v závislosti od úloh pridelených softvérovým komponentom každého typu. Zdá sa však, že na základné jednoduché pochopenie podstaty problému to bude stačiť, takže dokonca aj ten, kto sa osobitne nezaoberá takýmito koncepciami, môže medzi sebou jasne rozlíšiť hlavné typy softvérových produktov.


Pridajte komentár
×
×
Naozaj chcete odstrániť komentár?
vymazať
×
Dôvod sťažnosti

obchodné

Príbehy o úspechu

zariadenie