Luokat
...

Ohjelmistotuoteluokat: Kuvaus

Monet nykyaikaisten tietokonejärjestelmien käyttäjät, joiden toiminta liittyy jotenkin tällaiseen tekniikkaan, alkavat ennemmin tai myöhemmin ihmetellä, mikä ohjelmistotuotteiden luokittelu on. Vaikka tällainen tieto ei ole pakollista, sitä ei yleensä voida katsoa johtuvan siitä, että aiheen ymmärryksen ymmärtäminen voi joskus olla hyödyllistä.

Mikä on ohjelmistotuotteiden luokittelu?

Jos puhumme siitä, kuinka ohjelmisto jaetaan luokkiin, on heti syytä huomata, että maailmassa ei ole yhtä järjestelmää, joka yhdistäisi yhden tai toisen ohjelmiston komponentin eri luokkiin. On kuitenkin joitain perusperiaatteita, joiden avulla tietty ohjelmisto voidaan tunnistaa.

ohjelmistotuoteluokat

Tietotekniikan ymmärtämisessä tätä kutsutaan "ohjelmistotuotteiden luokitukseksi käyttöaloittain". Karkeasti sanottuna tällainen erottelu perustuu itse ohjelmiston kykyihin ja tehtäviin, jotka sille on uskottu. Samalla voidaan huomata sekä suuret luokat että tietyt erityiset sovellukset.

Ohjelmistotuotteiden pääluokat

Yleisesti hyväksyttyjen luokitusmenetelmien perusteella voimme tänään erottaa kolme suurta ryhmää, jotka sisältävät useita komponentteja:

  • järjestelmän ohjelmistot;
  • sovellusohjelmat;
  • ohjelmointi- ja kehitystyökalut.

Suhde ohjelmistotuoteluokkiin

On itsestään selvää, että tällainen erottaminen vaikuttaa melko mielivaltaiselta, koska kaikki eri luokkiin kuuluvat ohjelmat liittyvät läheisesti toisiinsa.

Joten esimerkiksi ilman käyttöjärjestelmää, jonka ympäristöön samat ohjaimet tai käyttäjän sovellukset on integroitu, ei tarvitse puhua mistään tietokoneen työstä. Oikeastaan, jos ei olisi kehitystyökaluja (ohjelmointikielet ja erityisalustat), niin itse käyttöjärjestelmien luomisesta tai asennetuista sovelluksista ei voida puhua. No, kuten kapeasti kohdennettujen tehtävien toteuttamisessa, on yleensä yhteys muihin luokkiin jäljitettävissä erittäin vahvasti. Mutta ensin ensin. Aluksi tarkastelemme yksityiskohtaisemmin ohjelmistotuotteiden pääluokkia.

Järjestelmäohjelmisto

Ensinnäkin, puhuttaessa sellaisesta osasta kuin järjestelmäohjelmisto, on huomattava, että nämä ovat ohjelmistokomponentteja, jotka ovat välttämättömiä tietokonejärjestelmän toiminnalle ja joiden on oltava läsnä kaikissa tietokoneissa ilman häiriöitä.

ohjelmistoluokitus

Luonnollisesti myös tässä on jako määräperiaatteen mukaisesti. Tämän lisäksi on syytä tuoda esiin seuraavat käyttöalan ohjelmistotuoteryhmät:

  • perus- ohjelmistot;
  • ylimääräiset huolto-ohjelmistot.

Perusohjelmisto puolestaan ​​jaetaan seuraaviin komponentteihin:

  • paikalliset käyttöjärjestelmät;
  • verkko-käyttöjärjestelmä;
  • kuljettajat;
  • graafiset ja tekstikuoret.

Katsotaanpa ensin viimeistä komponenttia - operatiivisia kuoria. Niiden tarkoituksena on tarjota sopivin tiedonsiirto käyttäjän ja tietokoneen välillä tietyn käyttöliittymän kautta. Nykyään useimmissa järjestelmissä on graafiset rajapinnat, jotka on luotu olio-ohjelmoinnin avulla.

Tietotekniikan kehityksen kynnyksellä tämä vuorovaikutus perustui niin kutsutun komentorivin käyttöön, toisin sanoen käyttämällä erityisiä komentoja, jotka suoritettaessa antoivat halutun tuloksen.

Ohjaimien osalta ne ovat erityisiä sovelluksia, jotka tarjoavat tietokoneen "rauta" -komponenttien vuorovaikutuksen käyttöjärjestelmän kanssa. Karkeasti sanottuna tämä on keino, jolla "käyttöjärjestelmä" voi alustaa esimerkiksi äänen tai näytönohjaimen ja hyödyntää täysimääräisesti kykyjään siirtää tiettyjä tietoja käyttäjälle. Mutta tämä, niin sanotusti, on vain yleinen käsitys, koska joissain tapauksissa jopa virtuaalilaitteiden ohjaimia voidaan tarvita koko järjestelmän asianmukaisen toiminnan varmistamiseksi (yksinkertaisin esimerkki on ASIO4ALL-ohjaimet).

Kuten jo voitte nähdä, nämä ohjelmistotuotteiden alaluokat sisältävät käyttöjärjestelmät - perusta, joka on eräänlainen silta tietokoneen ja käyttäjän välillä. Joskus, kuten edellä mainittiin, tämä koskee myös "laitteistoa" kirjallisessa merkityksessä.

Huoltotyökalupaketti, PC: ssä käytettävät ohjelmistotuotteiden lisäluokat sisältävät myös useita peruselementtejä. Tässä on syytä korostaa seuraavaa:

  • turvajärjestelmät (antiviruset, palomuurit jne.);
  • arkisto;
  • optimizers;
  • ohjelmistokoodekit ja dekooderit;
  • lisäapuohjelmat, jotka tarjoavat käyttöjärjestelmän seurannan jne.

Sovelluspaketit

Mieti nyt ns. Sovellusohjelmistopaketteja. Ja heillä on myös omat lisätuoteryhmät ohjelmistotuotteita. Mikä tämä on yleisessä mielessä?

ohjelmistotuotteiden luokittelu käyttöaloittain

Nämä ovat käyttäjän asentamia sovelluksia ja paketteja tai itse käyttöjärjestelmässä olevia ohjelmia, jotka auttavat suorittamaan erittäin kohdennettuja tehtäviä.

Katsokaa. Tosiaankin, jopa Windows-järjestelmissä on joukko vakioapuohjelmia grafiikan ja tekstien katselemiseen, äänen kuunteluun tai videoiden toistoon jne. Nykyään yleisimmät ovat kuitenkin universaali toimisto-sviitti, joka sisältää useita perussovelluksia erityyppisten asiakirjojen (taulukot, tekstit, tietokannat) käsittelemiseen.

Kehitys- ja ohjelmointityökalut

Toinen suuri ryhmä voidaan myös jakaa ehdollisesti useisiin alaryhmiin, jotka voidaan ehdollisesti tulkita tarkalleen "ohjelmistotuotteiden luokiksi". Nämä ovat neljä päämuotoa:

  • käyttöjärjestelmien kehittäjien paketit;
  • kuljettajakehityspaketit;
  • sovelluskehityspaketit
  • ohjelmistokehityspaketit laitteen mikrokontrollereille.

Pääsääntöisesti kaikki nämä työkalut ovat samanlaisia ​​vain yhdellä tavalla - ne perustuvat tiettyihin ohjelmointikieliin, joiden avulla voit luoda tietyn tyyppisiä ohjelmistotuotteita tietokoneen vuorovaikutuksen varmistamiseksi käyttäjän kanssa ja luoda olosuhteet sisäänrakennettujen "silitysrauta" -laitteiden toiminnalle. Jos tarkastellaan näitä ohjelmistotuoteryhmiä tarkemmin, on helppo huomata, että järjestelmäohjelmistoihin liittyviä ohjaimia on kehitetty. Ja tämä on niin sanotusti ylimääräinen peruste kaikkien luokkien väliselle suhteelle.

luokissa ohjelmistotuotteita, joita käytetään tietokoneessa

Käytettyjen ohjelmistojen suhteen tänään on olemassa niin monia kieliä, että et voi luetella niitä kaikkia. Esimerkiksi C + / C ++ -kieltä käytetään useimmiten käyttöjärjestelmän luomiseen, mobiiliohjelmat voivat perustua Java-kieleen, toimistosovelluksissa on melkein aina sisäänrakennettu tuki Visual Basic -kielelle.

Analyysi, mallintaminen ja ennustaminen

Erikseen kannattaa asua paketteissa, joita kutsutaan yleisesti välineiksi analyyttisten tutkimusten suorittamiseksi, ennustamiseksi ja prosessin käyttäytymistä koskevien tietokonemallien luomiseksi. Ohjelmistotuotteiden luokittelu analyyttisten ratkaisujen luomiseen sisältää useita perustyyppejä ohjelmistoja, mutta sen voidaan katsoa johtuvan pikemminkin tietyn, etukäteen tuntemattoman tuloksen saamisesta, ja päätös perustuu samoihin hypoteeseihin tai useisiin perustietoihin ja olosuhteisiin.Nykyään sellaisia ​​malleja käytetään usein fysiikassa, kemiassa ja muissa tieteissä. Mitä voin sanoa, jopa yhteiskunnassa tapahtuvat sosiaaliset prosessit on mallinnettu.

ohjelmistotuotteiden käyttöluokat

Toisaalta, tähän voi sisältyä myös erikoistuneita paketteja, joiden avulla voit suorittaa esimerkiksi suunnittelutöitä tai teknologian kehittämistä. Mikä on vain AutoCAD: n arvoinen. Ja jos otamme huomioon myös matemaattiset järjestelmät, jotka kykenevät ratkaisemaan monimutkaisimman tason ongelmat, tässä voit kirjoittaa yleensä erillisen väitöskirjan.

Automatisoidut ohjausjärjestelmät

Ohjelmistopohjaiset ohjausjärjestelmät eivät ole enää yleisiä nykyään. Kaiken tämän kanssa tämäntyyppinen ohjelmisto ei toimi vain joissakin tehdaskoneissa tai teknologisissa tuotantolinjoissa. Melko usein löydät sovelluksia, jotka on kehitetty kokonaisiin tehtaisiin.

Sama voidaan havaita joissakin erikoispaketeissa, jotka voivat esimerkiksi suorittaa henkilöstöhallintaa, puhumattakaan kirjanpidosta. Samat veropalvelut, eläkerahastot ja monet muut valtion laitokset käyttävät työssään tarkalleen sellaisia ​​täysin automatisoituja järjestelmiä.

kirjanpito

Nyt muutama sana siitä, mitkä ovat ohjelmistotuotteiden IP-kirjanpidon luokat. Tällaisia ​​tietojärjestelmäpaketteja (IP) löytyy jälleen tänään melko paljon. Jokaisella niistä on kuitenkin omat erityispiirteensä, jotka liittyvät tällaisten operaatioiden toteuttamiseen ottaen huomioon tietyn maan lainsäädäntö.

ohjelmistotuotteiden ja kirjanpidon luokat

Neuvostoliiton jälkeisessä tilassa 1C-paketti on tullut levinneimmäksi, ja se sisältää kirjanpidon moduulien lisäksi myös monia lisäkehityksiä, esimerkiksi henkilöstöhallintoon jne. Mutta jos noudatat selkeää logiikkaa ohjelmistojen luokittelussa, kaikki tällaiset paketit liittyvät yleensä sovellusohjelmiin laajimmassa merkityksessä.

Sovellusohjelmien erottaminen esimerkiksi multimedian avulla

Katsotaanpa nyt joitain yleisiä periaatteita, joita esiintyy jakamalla ohjelmat ryhmiin suurimman luokan sovellusohjelmistojen sisällä.

ohjelmistotuoteluokat mikä se on

Selvyyden vuoksi tässä on esimerkki multimediasta. Se voi erottaa useita pääryhmiä:

  • ääni;
  • video;
  • grafiikka;
  • animaatio.

Samalla äänellä on omat alaryhmänsä. Esimerkiksi jotkut sovellukset on tarkoitettu yksinomaan äänen nauhoittamiseen tai käsittelemiseen, kun taas toiset (musiikkisekvenssit) voivat tarjota omat välineensä ilman äänen ennalta nauhoitusta. Tässä käytetään enimmäkseen ohjelmistosyntetisaattoreita ja näytteenottolaitteita.

Yhteystyypin mukaan samat syntetisaattorit voidaan jakaa VST-työkaluihin, DirectX-liitännän kautta kytkettyihin DX-moduuleihin, RTAS-kirjastoihin jne. Erillisen kategorian käyttävät tehosteet (kaiku, kuoro, viive, phaser, flanger jne.). He eivät tuota omaa ääntä, mutta voivat käsitellä sen reaaliajassa. Tämä on kuitenkin vain yleisin esimerkki, koska alaluokkien rakennetta voidaan kehittää melko laajasti mihin tahansa suuntaan (ei edes multimediaan).

Erityiset ohjelmaluokat

Lopuksi tarkastellaan ohjelmia, jotka voidaan luokitella useille luokille kerralla. Tämä koskee ensisijaisesti Internetin keinoja.

ohjelmistotuoteluokat sisältävät

Arvioi itse, koska monet selaimet, kuten Mozilla Firefox, ovat sekä keino päästä verkkoon, sekä keino katsella verkkosivuja ja keino kuunnella musiikkia tai katsella videoita sekä keino ladata sisältöä tietokoneelle ja jopa keino web-kehitykseen.

On sanomattakin selvää, että tässä tapauksessa erilaisia ​​optimoijia, käynnistyskuormaajia jne. Ei kuvattu. Yleisesti ottaen tämä on sovellusohjelmisto, mutta joissakin näistä työkaluista löydät myös merkkejä palvelujärjestelmäohjelmistoista, joten ne on mainittava useissa sovellusryhmissä kerralla.

johtopäätös

Tässä on lyhyt yhteenveto ohjelmistoluokista.Kiinnitä huomiota siihen, että tässä on melko lyhyt ja niin sanotusti yleinen informaatio, koska kaikki kolme ohjelmiston pääryhmää voidaan jakaa ja erottaa toisistaan ​​korostaen kapean painopisteen rakennetta riippuen kunkin tyyppisille ohjelmistokomponenteille osoitetuista tehtävistä. Uskotaan kuitenkin, että tämä riittää yksinkertaiseen ymmärrykseen aiheen olemuksesta, jotta jopa henkilö, joka ei erityisesti syventyisi tällaisiin käsitteisiin, voi selvästi erottaa toisistaan ​​ohjelmistotuotteiden päätyypit.


Lisää kommentti
×
×
Haluatko varmasti poistaa kommentin?
poistaa
×
Valituksen syy

liiketoiminta

Menestystarinoita

laitteet