Programska oprema: Razvrstitev programske opreme in njeni glavni tipi

Ni treba posebej poudarjati, da noben računalniški sistem, ne glede na to, kako moderno bi bilo, ne more delovati brez programske opreme. Klasifikacija programske opreme, ki jo danes ponujajo različni mediji ali internetne publikacije, praviloma ni edina. Razlog za to je le dejstvo, da so lahko nekateri izdelki programske opreme enako in enako kategorizirani kot popolnoma različni. Kljub temu pa lahko nekatere splošne vidike, ki so prisotni v vsakem takem sistemu, najdemo in združimo s podobnimi lastnostmi skupine.


Programska oprema: klasifikacija računalniške programske opreme

Na splošno se v programski opremi katerega koli računalniškega sistema razumejo ne samo tisti programi, ki jih namestijo sami uporabniki ali tisti, ki so predstavljeni v samem operacijskem sistemu. sistema. Dejstvo je, da je sam operacijski sistem sistemska programska oprema. Razvrščanje te vrste programske opreme danes ni nikomur še posebej problematično, saj večina sistemov uporablja orodja za objektno orientirano programiranje, ki omogočajo interakcijo z uporabnikom prek grafičnega vmesnika, ne pa preko naborov ukazov, kot prej. v DOS
Toda kar se tiče glavnih vrst programske opreme, se lahko konvencionalno razdeli v naslednje kategorije:
  • sistemska programska oprema (operacijski sistemi, gonilniki in elementi)upravljanje);
  • aplikacijska programska oprema (programi ozkih vrstic za izvajanje nalog določene vrste);
  • razvojna orodja za programerje (specializirani programi in platforme);
  • programska oprema za storitve (vzdrževanje sistema).
  • Na zgornjem seznamu je mogoče opaziti rahlo odstopanje, saj so ista orodja za izdelavo OS in aplikacij, ki so izdelana v ločeni kategoriji, z vidika programerja, aplikacijska programska oprema. Enako lahko rečemo o sredstvih zaščite ali storitvenih programčkih.


    Sistemske komponente in gonilniki

    Oglejmo si vse razrede podrobneje. Zagon z operacijskimi sistemi in gonilniki. Operacijske sisteme lahko primerjamo z nekakšno vmesno komponento, ki uporabniku ne omogoča le dostopa do določenih funkcij in nastavitev, temveč tudi ureja razmerje med delom "železa" in komponentami programske opreme.
    Po drugi strani pa noben "železo" in noben sistem ne bosta delovala brez nameščene programske opreme za nadzor, zaradi česar jo bodo operacijski sistem in uporabniški programi lahko prepoznali in po potrebi uporabili izključno fizikalne lastnosti. .

    Primarni sistemi BIOS /UEFI

    Ko govorimo o sistemskih komponentah, ne moremo obiti obeh primarnih vhodno /izhodnih sistemov, ki na začetku shranjujejo vse informacije o "železnih" napravah, nameščenih v sistemu, in v trenutku, ko je računalnik vklopljen. preverjanje njihove delovne sposobnosti.
    Mimogrederecimo, tukaj je namestitev večine parametrov, ki so lahko nedostopni v stacionarnih sistemih (prenos, vklop in izklop naprav, nastavitev datuma in časa, ki lahko, če nepravilno nastavljene možnosti povzročijo zrušitve že v OS, možnosti uporabe načinov dostopa do trdih diskov in itd.).

    Varnostna orodja

    O orodjih za zaščito računalniških sistemov je treba podrobneje razpravljati, čeprav jih je mogoče uvrstiti med kategorije pripomočkov za storitve aplikacij.
    Klasifikacija protivirusnih programov danes povzroča veliko polemik. To je posledica dejstva, da se je sam koncept "računalniškega virusa" v zadnjih desetletjih popolnoma spremenil. Z drugimi besedami, danes se ne ukvarjamo z virusi, ki zlomijo sistem v običajnem pomenu. Zdaj so prišli zamenjati, tako rekoč, pol legitimne programe, ki lahko ukradejo uporabniške podatke ali vplivajo na nastavitve brskalnikov, ne da bi škodovali sistemu kot celoti. Ampak, če menite, razvrstitev protivirusnih programov, je mogoče le opozoriti na dejstvo, da so stacionarni in prenosni tip, ki je namenjen za odpravo vseh groženj, ne glede na njihovo naravo vpliva na računalniški sistem, in ozko mislečih pripomočki, zasnovani za nevtralizacijo zlonamerne apletov določene vrste. Ločeno pa je treba opozoriti na razmeroma nov razvoj, ki predstavlja pripomočke za diske z vgrajenimi bootloaderji, ki ob snemanju na izmenljivih medijih omogočajoprenesite svoj vmesnik, preden se operacijski sistem zažene in preizkusite računalnik za grožnje, vključno z zagonskimi in skritimi območji, ter particije RAM-a.

    Klasifikacija uporabljene programske opreme

    Nazadnje, nekaj besed o največjem razredu. Klasifikacija računalniške programske opreme je preprosto nemogoča brez upoštevanja aplikacij, ki so ustvarjene izključno za izvajanje določenih nalog, ki jih uporabniku dodeli sistem.
    Med glavne vrste tovrstnih programskih paketov spadajo:
  • programi, potrebni za ustvarjanje in obdelavo pisarniških dokumentov katere koli vrste (testni in tabelarni urejevalniki);
  • omogočajo upravljanje podjetij in računovodstvo, vključno s sredstvi za dostop do podatkovnih baz;
  • sredstva za dostop do interneta;
  • orodja za delo z večpredstavnostjo;
  • avtomatizirani kontrolni sistemi;
  • založništvo;
  • zabavno, itd.
  • Na splošno je v zvezi s to kategorijo programske opreme klasifikacija programske opreme tako težka naloga, ki si je ni mogoče predstavljati, saj se skoraj povsem različni programi pojavljajo skoraj povsod. dan (na primer, kdo je pred nekaj leti napovedal, da bodo danes zelo aktivno uporabljali kriptologijo pranja denarja?). Da bi lahko dali takšne primere lahko precej dolgo, in vsa področja, na katerih se uporabljajo in ne opisujejo sploh.

    Sklepi

    Na splošno imenovanjeProgramska oprema, če greš iz opisanih vrst, je lahko razumljiva: nekatere vrste so namenjene splošnemu upravljanju računalniških sistemov in virov ali varnosti uporabnikov, druge pa so namenjene izključno za izvajanje določenih nalog. Ti dve kategoriji sta glavna razreda.

    Sorodne publikacije