A szoftver típusai - Mi ez, definíció és koncepció

Tartalomjegyzék:

A szoftver típusai - Mi ez, definíció és koncepció
A szoftver típusai - Mi ez, definíció és koncepció
Anonim

A szoftvertípusok a különböző program- és alkalmazáskészletek, amelyek különböző funkcióik és jellemzőik alapján jönnek létre.

Más szavakkal, bár a szoftver általában rendelkezik közös jellemzőkkel, vannak olyan specifikációk is, amelyek több csoportot alkotnak a saját jellemzőikkel, és megkülönböztetik a többitől.

Hasonló összehasonlítás lenne az „állat” fogalma. Ezen belül mindenféle osztályozást megtalálhatunk, akár gerincesekről, akár gerinctelenekről, valamint táplálkozási étrendjükről (vegetáriánus, húsevő és mindenevő). Szoftverek esetén sok más lehetőség mellett a fő funkciójuk vagy az adott típust alkotó jellemzők összessége alapján osztályozhatók.

Ha csoportosítjuk őket a jellemzőik összessége szerint, feloszthatjuk őket irodai automatizálási szoftverekre (irodai csomagok és hasonlóak), üzleti (ERP, CRM, SCM stb.), Videojátékokra, víruskeresőkre (Avast, Windows Defender stb.) Vagy az IoT (az angolszász dologi internetről, főleg az otthoni automatizálásra és az eszközök közötti többkapcsolatra összpontosítva) a speciális funkciókkal rendelkező egyéb típusú programok között.

A szoftverek típusai funkciójuk szerint

Bár a szoftver közös megfoghatatlanságát, architektúráját program vagy alkalmazás formájában, valamint azt, hogy programozási nyelv alapján kell felépíteni, a hasznosság és a felhasználás céljából a szoftverek általában három osztályát különböztetik meg:

  • Programozás. Ez az eszközkészlet, amely lehetővé teszi a számítógépes programok fejlesztését. Mintha egy autó karosszériája lenne. Ilyenek például a szövegszerkesztők vagy a kódfordítók.
  • Alkalmazás. Felszereli azokat az eszközöket, amelyek digitálisan lehetővé teszik a tevékenységet vagy a cselekvést. A hasonlattal folytatva ebben az esetben az autó kerekei és pedáljai lennének. Ilyenek például a videojátékok vagy az irodai szoftverek.
  • Rendszerekből. A felhasználó és a szoftver közötti helyes kapcsolatból áll, amely az élményfolyamat leglátványosabb arca. Itt végre megerősíthetjük, hogy ez lenne a lendkerék és a motor. Ilyenek például az operációs rendszerek vagy szerverek.

A három osztály szükséges egymás számára, mivel az általunk kezelt eszközök létrehozásához az említett osztályok mindegyikére szükség van.

Különbségek az operációs rendszer és a számítógépes programok között

Mielőtt elmélyülne a szoftverek formájában és céljában, a számítógépes rendszerek két nagy csoportját meg kell különböztetni.

Az operációs rendszer által megértjük a készülék digitális agyát. Ez lehetővé teszi az eszköz minden egyes feladatát, legyen szó bármilyen programról vagy alkalmazásról.

Másrészt a számítógépes program nem futtatható olyan operációs rendszer nélkül, amely korábban lehetővé tette számunkra a program megnyitását. Ezután egy eszközben a szív az operációs rendszer, ennek a karjai és lábai pedig a programok.

Szoftvertípusok az Ön céljának megfelelően

Ötféle szoftver létezik, amelyek egyenként azonosítják őket a kód típusa és a céljuk alapján:

  1. A fizetés. Az ilyen típusú szoftvert az eladási ár megfizetése után szerzik be.
  2. Ingyenes. Másrészt az úgynevezett freeware az a szoftver, amelyet pénzbeli költségek nélkül szereznek be, vagyis ingyen megszerezhetik.
  3. Ingyenes. Másrészt a szabad szoftver az előző kettőre utal (lehet fizetős vagy ingyenes), de azzal a különbséggel, hogy a kódot a felhasználó módosíthatja. Más szóval, ha egy autó megvásárlásáról kellene beszélnünk, és hagynánk, hogy gond nélkül módosítsuk a motorját, ez egy hasonlóság lenne egy számítógépes program megszerzéséhez és hozzáféréshez az azt alkotó kód módosításához.
  4. Hirdetésekkel. Ez a fajta szoftver általában ingyenesen elérhető, de cserébe hirdetéseket jelenít meg jövedelemszerzés céljából.
  5. Tüntetések. Az úgynevezett „demók” nem mások, mint a jól ismert „demók”. A leghíresebbek a videojátékok. Ezek abból állnak, hogy egy bizonyos időszak alatt bemutatnak Önnek egy szoftvert, amelyet eredetileg ingyen fizetnek, amíg le nem jár. Stratégia a tartalom megtanítása és vásárlásának ösztönzése.

Szintézis útján ezeket a típusokat találhatjuk meg. Köztük lehetnek hibridek, vagyis lehetnek olyanok, amelyek ingyenesek és például hirdetésekkel rendelkeznek.

Példák a szoftver típusaira

Íme néhány példa a különböző típusokra szoftver, elemezve annak funkcióját, formáját és célját:

  • iOS. Ez az a szoftver, amelyre az Apple támaszkodik operációs rendszereinek fejlesztéséhez mobileszközei számára, legyenek azok okostelefonok vagy táblagépek. Ezért ez egy szoftver a fizetési rendszerek számára, amelyet a Swift programozási nyelv támogat.
  • Fenséges szöveg. Ez egy szoftver, amely lehetővé teszi a szövegszerkesztést azzal a különlegességgel, hogy a programozásra irányul. Ezután egy ingyenes és ingyenes programozó szoftver. A szövegszerkesztők szinte bármilyen programozási nyelven kifejleszthetők, így ilyen értelemben nagyon sokoldalúak.
  • FIFA 2020. Ez egy olyan program vagy alkalmazás, amely általában a futball világát szimulálja a mérkőzések, a sport vagy a pénzügyi irányítás szempontjából. Következésképpen ez egy olyan alkalmazás, amely fizetős és demo verzióval rendelkezik. Ezért feltétlenül szükséged van egy operációs rendszerre a futtatáshoz.