Szoftverek

2009. szeptember 21. hétfő, 19:44 Emer Emer Bt.
Nyomtatás
Olvasóink értékelése: / 0
ElégtelenKitűnő 

A szoftvereket funkciójuk szerint három csoportba soroljuk:


Rendszerszoftver Rendszerközeli szoftver Felhasználi szoftver
  • operációs rendszer
  • hálózati programok
  • segédprogramok
  • vírusok
  • tömörítők
  • programozási nyelvek
  • szövegszerkesztők
  • táblázatkezelők
  • adatbázis-kezelők - prezentáció készítők
  • böngészők, levelezők
  • játékok

A rendszerszoftver

A rendszerszoftver, más néven operációs rendszer felelős a számítógép alapvető működtetéséért. Az operációs rendszer feladatai közé tartozik a hardver és a felhasználó közötti kapcsolat megteremtése, a háttértárakhoz kapcsolódó adatkezelő műveletek biztosítása és a perifériák kezelése. A mai modern operációs rendszerek a felsoroltaknál lényegesen több szolgáltatást nyújtanak.

A személyi számítógépeken korábban a DOS-t, napjainkban pedig a Microsoft Windows operációs rendszereket használják a legszélesebb körben. A Windows első változatai - például a Windows 3.1 - még nem voltak önálló operációs rendszerek, működésük a DOS-on alapult. A Windows program a Windows 95 és a Windows NT megjelenésével vált önálló operációs rendszerré.

A Microsoft Windows a DOS-szal ellentétben már grafikus felhasználói felülettel (GUI - Graphical User Interface) rendelkezik. A GUI olyan felhasználói felület, ahol a számítógép vezérlésére parancsok helyett ikonokat, ablakokat és rajzos elemeket használnak. Használata egyszerűbb, gyorsabb, mert a parancsok begépelése helyett egérrel vagy más pozicionáló eszközzel rámutatással adhatjuk ki a parancsokat, egyes fájlkezelő műveleteket - például másolás, áthelyezés - pedig az úgynevezett Fogd és vidd módszerrel egyetlen mozdulattal hajthatunk végre.

A piacon azonban más nagynevű cégek is jelen vannak saját operációs rendszereikkel. Ilyen például az IBM cég OS/2 rendszere, a Bell Labs által kifejlesztett UNIX egyes változatai, a nyílt fejlesztésű Linux, valamint a Macintosh gépeken működő Mac OS.

A rendszerközeli szoftver

A rendszerközeli szoftverek az operációs rendszer működéséhez nem elengedhetetlenül szükségesek, de annak használatát megkönnyítik, a rendszer biztonságát jelentős mértékben megnövelik. A rendszerközeli szoftvereknek alapvetően két csoportját különböztetjük meg.

Az egyik csoportot a segédprogramok (utility) alkotják. Ide tartoznak a víruskereső és -irtó programok, valamint a különféle tömörítő- és fájlkezelő programok. Az ilyen típusú szoftverek egyik legismertebb fejlesztője Peter Norton. Az ő nevéhez fűződik többek között a Norton Commander, a Norton Utilities termékek kifejlesztése, melyeket napjainkban a Symantec Corporation fejleszt tovább. Itt kell megemlíteni a merevlemez karbantartására szolgáló Pctools nevű programot is. Az új operációs rendszerek a rendszerközeli szoftverek egyre több funkcióját veszik át.

A rendszerközeli szoftverek másik csoportját a fejlesztői szoftverek alkotják. Ide soroljuk a különféle programnyelvek (Pascal, C, C++, Java, Delphi) fordítóprogramjait és fejlesztői környezetét.

A felhasználói szoftver

Felhasználói szoftvernek nevezzük azokat a programokat, melyek egy meghatározott felhasználói igényt elégítenek ki. Megkülönböztetünk általános célú és egyedi célú felhasználói szoftvereket. Az általános célú szoftverek csoportjába sorolhatjuk a játékprogramokat, a szövegszerkesztőket, a nyilvántartó- és grafikai programokat. Összességében a szoftveripar legnagyobb üzletága a felhasználói szoftverek fejlesztése.

általános célú programok

Az egyedi célú felhasználói szoftverek csoportjába a speciális igényeket kielégítő, konkrét cél érdekében készülő, általános célra nem alkalmazható programok tartoznak.

A SZOFTVEREK VERZIÓI

A szoftverek fejlesztése nagyon gyors ütemben zajlik, egy éven belül egy programnak akár több új változata is megjelenhet. Szükség van tehát a szoftverek különféle verzióinak megkülönböztetésére.Ha minden új változatnak új nevet adnánk, lehetetlen volna eldönteni, melyik programnak melyik az elődje, ezért az egyes változatok megkülönböztetésére úgynevezett verziószámokat használnak.

Általában a programok első publikus változata az 1.0 verziószámot kapja, majd a különféle továbbfejlesztésektől függően kaphat új verziószámot, például 1.1, 1.5, 2.0 stb. Ezeket a verziószámokat azonban a programozók teljesen szubjektív módon adják termékeiknek, a sorszámozásra nincsen általánosan elfogadott szabály. Ha a szoftveren nagyobb fejlesztéseket hajtanak végre, akkor azt általában a verziószám egész számjeggyel történő változtatásával jelzik.
Amennyiben kisebb fejlesztéseket vagy javításokat végeznek egy szoftveren, a verziószámok nem egész számjeggyel változnak. Egyes esetekben a nem egész számjegyű tagokból több is szerepel a verziószámban. Például a Photoshop grafikai program fejlesztése során a szoftvert a következő verziószámokkal is ellátták: Photoshop 5.0, Photoshop 5.5, Photoshop 6.0, Photoshop 6.0.1.
 
Joomla SEO powered by JoomSEF