Rendszertámogatás. Rendszer szoftver. A rendszerprogramok közé elsősorban az operációs rendszerek tartoznak (Windows, Linux, Android, MS DOS). Rendszer szoftver

1.3. témakör: Rendszerszoftver

1.4. témakör: Szervizszoftver és az algoritmizálás alapjai

Bevezetés a gazdasági informatikába

1.3. PC rendszerszoftver

1.3.1. PC szoftver felépítése

A számítógépen felmerülő problémák megoldására tervezett programkészletet szoftvernek nevezzük. A PC-szoftver összetételét szoftverkonfigurációnak nevezzük.

A szoftverek nagyjából három kategóriába sorolhatók:

  1. rendszerszoftverek (általános felhasználású programok), amelyek különféle kiegészítő funkciókat látnak el, például másolatokat készítenek a felhasznált információkról, kiadnak háttér-információ a számítógépről, a számítógépes eszközök állapotának ellenőrzéséről stb.
  2. alkalmazási szoftver, amely biztosítja a szükséges munkát PC-n: szerkesztés szöveges dokumentumokat, rajzok vagy képek készítése, információs tömbök feldolgozása stb.
  3. eszközszoftver (programozási rendszerek), amely programozási nyelven új programok fejlesztését biztosítja számítógép számára.


Rizs. egy.

Rendszer szoftver

Ezek az általános felhasználású programok nem kapcsolódnak egy adott PC-alkalmazáshoz, és hagyományos funkciókat látnak el: feladatok ütemezése és kezelése, I/O kezelése stb.

Vagyis a rendszerprogramok különféle segédfunkciókat látnak el, például másolatokat készítenek a felhasznált információkról, súgó információkat adnak ki a számítógépről, ellenőrzik a számítógépes eszközök működőképességét, stb.

A rendszerszoftver a következőket tartalmazza:

  • operációs rendszerek (ez a program a számítógép bekapcsolásakor betöltődik a RAM-ba);
  • shell programok (kényelmesebb és vizuálisabb módot biztosítanak a számítógéppel való kommunikációhoz, mint a DOS parancssor használata, például a Norton Commander);
  • operációs héjak - interfészrendszerek, amelyeket grafikus interfészek létrehozására, több programozásra stb. használnak;
  • Illesztőprogramok (a portok kezelésére szolgáló programok perifériák, általában a számítógép indításakor betöltődik a RAM-ba);
  • segédprogramok (kiegészítő vagy szolgáltató programok, amelyek számos kiegészítő szolgáltatást biztosítanak a felhasználónak).

A segédprogramok a következők:

  • fájlkezelők vagy fájlkezelők;
  • dinamikus adattömörítés eszköze (lehetővé teszi a lemezen lévő információ mennyiségének növelését a dinamikus tömörítés miatt);
  • Megtekintési és lejátszási eszközök;
  • diagnosztikai eszközök; A vezérlőeszközök lehetővé teszik a számítógép konfigurációjának ellenőrzését és a számítógépes eszközök, elsősorban a merevlemezek teljesítményének ellenőrzését;
  • a kommunikációs eszközök (kommunikációs programok) a számítógépek közötti információcsere megszervezésére szolgálnak;
  • számítógépes biztonsági eszközök (mentés, vírusirtó szoftver).

Meg kell jegyezni, hogy a segédprogramok egy része az operációs rendszer része, míg a másik része önállóan működik. A legtöbb általános (rendszer-) szoftver az operációs rendszer része. Az általános szoftver egy része magában a számítógépben található (az operációs rendszer programok és a vezérlőtesztek egy része az alaplapra telepített ROM-ban vagy PROM-ban van rögzítve). A megosztott szoftverek egy része önálló szoftver, és külön is elérhető.

Alkalmazás szoftver

Az alkalmazási programok használhatók önállóan vagy szoftverrendszerek vagy csomagok részeként.

Alkalmazási szoftverek - olyan programok, amelyek közvetlenül biztosítják a szükséges munkát a számítógépen: szöveges dokumentumok szerkesztése, rajzok vagy képek létrehozása, táblázatok létrehozása stb.

Az alkalmazási szoftvercsomagok olyan programrendszerek, amelyek hatókörük szerint problémaorientált, általános célú csomagokra és integrált csomagokra oszlanak. A modern integrált csomagok legfeljebb öt funkcionális komponenst tartalmaznak: teszt- és táblázatkezelő processzort, DBMS-t, grafikus szerkesztőt és telekommunikációs lehetőségeket.

Alkalmazási szoftverek például:

  1. Irodai alkalmazások MS OFFICE készlete.
  2. Számviteli rendszerek.
  3. Pénzügyi elemző rendszerek.
  4. Integrált üzleti csomagok.
  5. CAD - rendszerek (számítógépes tervezési rendszerek).
  6. HTML vagy webszerkesztők.
  7. A böngészők webböngészők.
  8. Grafikus szerkesztő.
  9. Szakértői rendszerek.

Szerszámszoftver

Az eszközszoftverek vagy programozási rendszerek olyan rendszerek, amelyek automatizálják az új programok fejlesztését egy programozási nyelven.

A legáltalánosabb esetben a kiválasztott programozási nyelven (rendszerprogramozási nyelven) való program létrehozásához a következő összetevőkkel kell rendelkeznie:

  1. Szöveg szerkesztő hogy hozzon létre egy fájlt a program forráskódjával.
  2. fordító vagy tolmács. A forrásszöveget fordítóprogram segítségével közbülső objektumkódba fordítjuk. Egy nagy program forráskódja több részből áll modulok(forrás fájlok). Minden modul külön fájlba van fordítva objektumkóddal, amelyet ezután egyetlen egységgé kell egyesíteni.
  3. Linker vagy assembler, amely objektummodulokat kapcsol össze, és működőképes alkalmazást – végrehajtható kódot – állít elő. A végrehajtható kód egy teljes program, amely bármely olyan számítógépen futtatható, amely rendelkezik azzal az operációs rendszerrel, amelyre a programot létrehozták. Az eredményül kapott fájl általában .EXE vagy .COM kiterjesztéssel rendelkezik.
  4. Az utóbbi időben széles körben elterjedtek a vizuális programozási módszerek (szkriptnyelveket használva), amelyek a Windows alkalmazások létrehozására irányulnak. Ez a folyamat a gyors tervezési környezetekben automatizált. Ebben az esetben kész vizuális komponenseket használnak, amelyeket speciális szerkesztőkkel konfigurálnak.

A látványtervezés legnépszerűbb szerkesztői (vizuális eszközöket használó programozási rendszerek):

  1. Borland Delphi – szinte minden alkalmazásprogramozási probléma megoldására tervezték.
  2. A Borland C++ Builder kiváló eszköz DOS és Windows alkalmazások fejlesztéséhez.
  3. Microsoft Visual Basic a Windows programok létrehozásának népszerű eszköze.
  4. Microsoft Visual C++ – ez az eszköz lehetővé teszi bármely olyan alkalmazás fejlesztését, amely operációs rendszer környezetben, például Microsoft Windowsban fut.

OS

Alapvető OS ötletek

Az operációs rendszer elődjének a segédprogramokat (betöltők és monitorok), valamint a gyakran használt szubrutinok könyvtárait kell tekinteni, amelyeket az 1. generációs nagyszámítógépek megjelenésével (az 1940-es évek végén) kezdtek fejleszteni. A segédprogramok minimalizálták a kezelő fizikai manipulációit a berendezéssel, a könyvtárak pedig lehetővé tették ugyanazon műveletek (I/O műveletek, számítások) ismételt programozását. matematikai függvények stb.).

Beépített programok

A DBMS fő funkciói

  • adatkezelés külső memóriában (lemezeken);
  • memórián belüli adatkezelés lemezgyorsítótár használatával;
  • változásnaplózás, adatbázis-mentés és hiba utáni helyreállítás;
  • adatbázisnyelvek támogatása (adatdefiníciós nyelv, adatkezelési nyelv).

A DBMS osztályozása az adatbázishoz való hozzáférés módja szerint

  • Fájlszerver

A fájlkiszolgálós DBMS-ekben az adatfájlok központi helyen, egy fájlkiszolgálón találhatók. A DBMS kernel minden ügyfélszámítógépen található. Az adatok elérése ezen keresztül történik helyi hálózat. Az olvasások és frissítések szinkronizálása fájlzárak segítségével történik. Ennek az architektúrának az előnye a szerver alacsony CPU-terhelése, hátránya pedig a helyi hálózat nagy terhelése.

Jelenleg a fájlszerver DBMS elavultnak számít.

Az ilyen DBMS-ek egy kliens részből állnak (amely a alkalmazási program) és a szerver (lásd kliens-szerver).

Lásd még

Irodalom

Vasziljev V.G.

Linkek


Wikimédia Alapítvány. 2010 .Üzleti kifejezések szószedete

rendszer szoftver- - Távközlési témák, az EN rendszerszoftverek alapfogalmai ...

rendszer szoftver- 3,41 szisztémás szoftver(rendszerszoftver): Egy adott számítógéphez vagy berendezéscsaládhoz létrehozott szoftver egy vezérlő- és felügyeleti rendszerhez, amelynek célja ezen objektumok és a kapcsolódó ... ...

rendszer szoftver- A robotvezérlő rendszerhez mellékelt szoftver, amely a működés megszervezésére szolgál ... Politechnikai terminológiai magyarázó szótár

A PlayStation Portable rendszerszoftver a PlayStation Portable hivatalos frissíthető firmware-je. A frissítések új funkciókat és biztonsági javításokat tesznek lehetővé, hogy megakadályozzák a programok futtatását ... ... Wikipédia nélkül

A PlayStation®3 rendszerszoftver a PlayStation 3 hivatalos frissíthető firmware-je. Az XMB grafikus felület vezérli. Ezek a frissítések általában 100 192 MB méretűek, a tartalomtól függően ... ... Wikipédia

Egy digitális kapcsolóállomás (node) alapszoftverének része, amely biztosítja a vezérlési erőforrások elosztását és a kapcsolórendszer átvitelét. [GOST 28704 90] Távközlési témák, alapfogalmak Általános kifejezések ... ... Műszaki fordítói kézikönyv

Digitális kapcsolóállomás (csomópont) rendszerszoftver- 30. Digitális kapcsolóállomás (csomópont) rendszerszoftvere Digitális kapcsolóállomás (node) alapszoftverének része, amely biztosítja a vezérlési erőforrások elosztását és a kapcsolórendszer átvitelét ... ... A normatív és műszaki dokumentáció kifejezéseinek szótár-referenciája

Digitális kapcsolóállomás (csomópont) rendszerszoftver- 1. Digitális kapcsolóállomás (csomópont) alapszoftverének része, amely biztosítja a vezérlési erőforrások elosztását és a kapcsolórendszer átvitelét A dokumentumban használt: GOST 28704 90 egy rendszer kapcsolási lehetőség ...... Távközlési szótár

Rendszer szoftver (Rendszer szoftver) számítógépek és távközlési berendezések működtetésére szolgáló programok és szoftverrendszerek. A rendszerszoftver "szinkrontolmácsként" működik a felhasználói alkalmazás és közvetlenül a hardver között. Az egyik besorolás szerint a rendszerszoftverek közé csak a szolgáltatási (szolgáltatási) szoftverek tartoznak, egy másik besorolás szerint a nyílt forráskódú szoftver egy kétszintű szoftver, amely alapszoftverekből és szolgáltató szoftverekből áll.

Az, hogy ezt vagy azt a szoftvert rendszerszoftverként besorolhatjuk-e, az adott kontextusban megkötött megállapodásoktól függ. A második (elterjedtebb) nézőponthoz ragaszkodunk, amikor az alapszoftvert (nem tévesztendő össze a BIOS-szal) és a szervizszoftvert is rendszerszoftvernek (SSW) nevezzük. Ezek az operációs rendszerek, shell-ek, segédprogramok, illesztőprogramok, programozási rendszerek, adatbázis-kezelő rendszerek, köztes szoftverek.

Az SPO szolgáltatásai:

  • működési környezet kialakítása egyéb programok működéséhez;
  • a számítógép és a távközlési hálózat megbízható és hatékony működésének biztosítása;
  • számítógépes hardverek és hálózatok diagnosztikájához;
  • adatok archiválására, másolására, programfájlok és adatbázisok visszaállítására stb.

A rendszerszoftver „szervezi” a számítógép összes alkatrészének, valamint a hozzá kapcsolódó perifériáknak a munkáját.

Megjegyzés 1

A rendszerszoftvernek megbízhatónak, technológiailag fejlettnek, kényelmesnek és hatékonynak kell lennie. Szoftver termékek Ez a csoport elsősorban a számítógépes területen dolgozó szakemberek számára készült: hálózati rendszergazda, rendszerprogramozó, alkalmazásprogramozó, operátor. Mindazonáltal a nyílt forráskódú szoftverekkel való munkavégzés alapvető technológiájának ismerete szükséges a személyi számítógép képzett felhasználóinak is, akik általában önállóan végzik a programok, adatok és valójában a számítógép karbantartását, és nem csak. programjaikkal dolgoznak.

Általában a nyílt forráskódú szoftvereket alap- és szolgáltatásra osztják.

Alapszoftver. Ebbe beletartozik:

  • operációs rendszer (OS) és illesztőprogramok összetételében;
  • operatív (interfész) szöveges és grafikus héjak az operációs rendszerrel való felhasználói interakcióhoz, valamint fájlkezelő rendszerek;
  • olyan hálózati operációs rendszer, amely különféle típusú hálózati szolgáltatásokat (e-mail, fájlkezelés, hálózatkezelési folyamatok stb.) biztosít a felhasználóknak.

Szerviz szoftver - olyan programok, szoftvercsomagok, amelyek több lehetőséget adnak az alapszoftvernek, kényelmesebb munkakörnyezetet szerveznek a felhasználó számára. Az ilyen programokat gyakran segédprogramoknak nevezik (kivéve az antivírusokat, ez a kifejezés nem vonatkozik rájuk).

1. kép

1. definíció

segédprogramok- számítógépek karbantartását vagy kiegészítő adatfeldolgozási műveletek elvégzését szolgáló programok, mint például hardver- és szoftverdiagnosztika, lemezterület-használat optimalizálása, mágneslemezen lévő sérült információk helyreállítása stb.

A közművek fő célja− a számítógépes rendszer ellenőrzésével, beállításával és beállításával kapcsolatos munka automatizálása.

Ez a szolgáltatáskészlet, a kiegészítőleg telepített programok a következők szerint osztályozhatók (funkció szerint):

  • speciális és speciális eszközök illesztőprogramjai (nem része az operációs rendszernek);
  • telepítési monitorok, a szoftver telepítésének vezérlésére szolgálnak;
  • vezérlő (monitoring) eszközök, amelyek lehetővé teszik a rendszerben lezajló folyamatok figyelemmel kísérését;
  • számítógépes diagnosztikai eszközök; mind a számítógépes rendszer optimalizálására, mind a hibaelhárításra szolgálnak, például a Lemeztöredezettség-mentesítő segédprogram lehetővé teszi, hogy egyazon fájlhoz tartozó és különböző lemezszegmensekben található adatokat egyetlen folyamatos adatterületté vonják össze;
  • a számítógépes biztonságot biztosító eszközök, ezek az adatok aktív és passzív védelmét jelentik bármilyen sérülés, jogosulatlan hozzáférés, megtekintés és/vagy adatmódosítás ellen:
    • o aktív védelmi eszközök − víruskereső programok, a számítógép védelméhez, a fertőzött fájlok észleléséhez és helyreállításához szükségesek;
    • o passzív védelmi eszközök - lemezkarbantartó programok, ezek biztosítják a biztonsági ellenőrzést fájlrendszer a logikai és fizikai szintek, ellenőrizze a mágneslemez felületi minőségét, készítsen biztosítási másolatokat a lemezekről, készítsen biztonsági másolatot az adatokról külső adathordozóra, hajtson végre lemeztömörítést stb.
  • az adatarchiváló programokat archívumok létrehozására tervezték, ami a memória mennyiségének csökkentésével leegyszerűsíti a fájlok tárolását. A leghíresebb archiválók a WinZip, WinRAR, 7Zip;
  • fájlkezelők, amelyek a legtöbb fájlrendszer karbantartásával kapcsolatos művelet elvégzéséhez szükségesek: navigálás a fájlstruktúrában, könyvtárak (mappák) létrehozása, fájlok és könyvtárak törlése, fájlok másolása, áthelyezése és átnevezése, fájlok keresése. Windows esetén a legnépszerűbbek a Total Commander (korábban Windows Commander) és a FAR Manager, Linuxra pedig a Midnight Commander;
  • hálózatkarbantartó programok. Ezek olyan kommunikációs eszközök, amelyek lehetővé teszik a kapcsolat létrehozását távoli számítógépekkel, a telekonferenciákban való részvételt, az üzenetek továbbítását. Email stb. Az alapszoftvert általában a számítógéppel együtt, míg a szervizszoftvert külön is megvásárolhatjuk.

A rendszerszoftver egyéb osztályozása

Az SPO hagyományosan a következőket tartalmazza:

  • rendszerkezelő programok,
  • rendszerfeldolgozó programok.

A rendszerkezelő programok megszervezik a rendszerben lévő összes eszköz megfelelő működését. Ezek általában rezidens programok (a fő memóriában találhatók), amelyek az operációs rendszer kernelt alkotják. A közvetlenül végrehajtás előtt a memóriába betöltött vezérlőprogramokat tranzitívnak nevezzük.

A rendszervezérlő programok főbb funkciói− számítógépes rendszerek kezelése, számítási folyamatok menedzselése és az operációs rendszer belső adataival való munka.

A rendszervezérlő programokat a fejlesztők és a forgalmazók szállítják operációs rendszer telepítőcsomagok és speciális eszközillesztők formájában.

A rendszerfeldolgozó programok speciális alkalmazásfeladatokként vagy alkalmazásokként futnak. Leggyakrabban szoftvert is tartalmazó disztribúciós csomagok formájában szállítják.

A rendszerprogramok elsősorban operációs rendszerek (Windows, Linux, Android, MS DOS) . Ez a programok egy speciális osztálya, amely biztosítja a számítógép egészének működését, a felhasználóval folytatott párbeszéd szervezését, az összes input-output műveletet, valamint minden más típusú program indítását és végrehajtását.

Shell programok. A rendszerprogramok nagyon népszerű osztálya a shell programok. Kényelmesebb és vizuálisabb módot biztosítanak a számítógéppel való kommunikációra, mint a DOS parancssor használata Sok felhasználó annyira megszokta a kedvenc shell programja által nyújtott kényelmet, hogy kényelmetlenül érzi magát nélküle. A legnépszerűbb shell programok a Norton Commander, az Xtree Pro Gold és a PC Shell a PC Toolstól. A 4.0-s verziótól kezdődően az MS DOS operációs rendszer saját Shell programot is tartalmaz (azonban nem túl népszerű).

Az operációs rendszerhéjak a szokásos shell-programokkal ellentétben nem csak vizuálisabb eszközöket biztosítanak a felhasználónak a gyakran használt műveletek végrehajtásához, hanem új lehetőségeket is kínálnak a programok futtatásához. Leggyakrabban ez:

Grafikus felhasználói felület, pl. eszközök készlete képek képernyőn való megjelenítéséhez és azok manipulálásához, menük, ablakok képernyőn történő felépítéséhez stb.;

Multiprogramozás, azaz. több program egyidejű végrehajtásának lehetősége;

Fejlett eszközök a programok közötti információcseréhez.

A működési héjak megkönnyítik a létrehozást grafikus programok, amely számos kényelmes eszközt biztosít ehhez, és bővíti a számítógép képességeit. Ennek ára azonban a megnövekedett erőforrásigény. Tehát a Microsoft Windows rendszerrel való hatékony munkavégzéshez 4 MB RAM-mal rendelkező AT/386 számítógépre van szüksége. A legnépszerűbb kiegészítő program a Microsoft Windows, néha Desq View-t, jóval ritkábban egyéb shelleket (GEM, Geo Works stb.) használnak.

Segédprogramok (segédprogramok)

A rendszerprogramokhoz nagyszámú úgynevezett segédprogram is köthető, pl. segédprogramok. Az alábbiakban röviden ismertetjük e programok néhány fajtáját. A segédprogramokat gyakran komplexekké kombinálják, a legnépszerűbb komplexek a Norton Utilities, a PC Tools Deluxe és a Mace Utilities.

Programok - archiválók (csomagolók) speciális módszerek alkalmazásával lehetővé teszi az információk lemezeken való tömörítését, pl. kisebb másolatokat hozhat létre a fájlokról, valamint több fájl másolatát egyesítheti egyetlen archív fájlba. A programok - archiválók használata nagyon hasznos a fájlok archiválásakor, mivel a legtöbb esetben sokkal kényelmesebb az előre tömörített fájlokat lemezeken tárolni. Meg kell jegyezni, hogy a különböző archívumok nem kompatibilisek egymással. Ez azt jelenti, hogy az egyik csomagoló által létrehozott archív fájlt a másik legtöbbször nem tudja elolvasni.

Programok létrehozásához biztonsági mentések információk a lemezeken lehetővé teszi a számítógép merevlemezén tárolt információk gyors átmásolását hajlékonylemezekre vagy szalagos meghajtókra.

Víruskereső programok A számítógépes vírusfertőzés megelőzésére és a vírusfertőzés következményeinek kiküszöbölésére tervezték.

Számítógépes diagnosztikai programok lehetővé teszi a számítógép konfigurációjának (memória mennyiségének, felhasználásának, lemeztípusainak és így tovább), valamint a számítógépes eszközök (elsősorban merevlemezek) teljesítményének ellenőrzését.

Rendszer szoftver (Rendszer szoftver) számítógépek és távközlési berendezések működtetésére szolgáló programok és szoftverrendszerek. A rendszerszoftver "szinkrontolmácsként" működik a felhasználói alkalmazás és közvetlenül a hardver között. Az egyik besorolás szerint a rendszerszoftverek közé csak a szolgáltatási (szolgáltatási) szoftverek tartoznak, egy másik besorolás szerint a nyílt forráskódú szoftver egy kétszintű szoftver, amely alapszoftverekből és szolgáltató szoftverekből áll.

Az, hogy ezt vagy azt a szoftvert rendszerszoftverként besorolhatjuk-e, az adott kontextusban megkötött megállapodásoktól függ. A második (elterjedtebb) nézőponthoz ragaszkodunk, amikor az alapszoftvert (nem tévesztendő össze a BIOS-szal) és a szervizszoftvert is rendszerszoftvernek (SSW) nevezzük. Ezek az operációs rendszerek, shell-ek, segédprogramok, illesztőprogramok, programozási rendszerek, adatbázis-kezelő rendszerek, köztes szoftverek.

Az SPO szolgáltatásai:

  • működési környezet kialakítása egyéb programok működéséhez;
  • a számítógép és a távközlési hálózat megbízható és hatékony működésének biztosítása;
  • számítógépes hardverek és hálózatok diagnosztikájához;
  • adatok archiválására, másolására, programfájlok és adatbázisok visszaállítására stb.

A rendszerszoftver „szervezi” a számítógép összes alkatrészének, valamint a hozzá kapcsolódó perifériáknak a munkáját.

Megjegyzés 1

A rendszerszoftvernek megbízhatónak, technológiailag fejlettnek, kényelmesnek és hatékonynak kell lennie. Az ebbe a csoportba tartozó szoftvertermékek elsősorban a számítógépes területen dolgozó szakemberek számára készültek: hálózati rendszergazda, rendszerprogramozó, alkalmazásprogramozó, operátor. Mindazonáltal a nyílt forráskódú szoftverekkel való munkavégzés alapvető technológiájának ismerete szükséges a személyi számítógép képzett felhasználóinak is, akik általában önállóan végzik a programok, adatok és valójában a számítógép karbantartását, és nem csak. programjaikkal dolgoznak.

Általában a nyílt forráskódú szoftvereket alap- és szolgáltatásra osztják.

Alapszoftver. Ebbe beletartozik:

  • operációs rendszer (OS) és illesztőprogramok összetételében;
  • operatív (interfész) szöveges és grafikus héjak az operációs rendszerrel való felhasználói interakcióhoz, valamint fájlkezelő rendszerek;
  • olyan hálózati operációs rendszer, amely különféle típusú hálózati szolgáltatásokat (e-mail, fájlkezelés, hálózatkezelési folyamatok stb.) biztosít a felhasználóknak.

Szerviz szoftver - olyan programok, szoftvercsomagok, amelyek több lehetőséget adnak az alapszoftvernek, kényelmesebb munkakörnyezetet szerveznek a felhasználó számára. Az ilyen programokat gyakran segédprogramoknak nevezik (kivéve az antivírusokat, ez a kifejezés nem vonatkozik rájuk).

1. kép

1. definíció

segédprogramok- számítógépek karbantartását vagy kiegészítő adatfeldolgozási műveletek elvégzését szolgáló programok, mint például hardver- és szoftverdiagnosztika, lemezterület-használat optimalizálása, mágneslemezen lévő sérült információk helyreállítása stb.

A közművek fő célja− a számítógépes rendszer ellenőrzésével, beállításával és beállításával kapcsolatos munka automatizálása.

Ez a szolgáltatáskészlet, a kiegészítőleg telepített programok a következők szerint osztályozhatók (funkció szerint):

  • speciális és speciális eszközök illesztőprogramjai (nem része az operációs rendszernek);
  • telepítési monitorok, a szoftver telepítésének vezérlésére szolgálnak;
  • vezérlő (monitoring) eszközök, amelyek lehetővé teszik a rendszerben lezajló folyamatok figyelemmel kísérését;
  • számítógépes diagnosztikai eszközök; mind a számítógépes rendszer optimalizálására, mind a hibaelhárításra szolgálnak, például a Lemeztöredezettség-mentesítő segédprogram lehetővé teszi, hogy egyazon fájlhoz tartozó és különböző lemezszegmensekben található adatokat egyetlen folyamatos adatterületté vonják össze;
  • a számítógépes biztonságot biztosító eszközök, ezek az adatok aktív és passzív védelmét jelentik bármilyen sérülés, jogosulatlan hozzáférés, megtekintés és/vagy adatmódosítás ellen:
    • o aktív védelmi eszközök - vírusirtó programok, amelyek a számítógép védelmének biztosításához, a fertőzött fájlok észleléséhez és visszaállításához szükségesek;
    • o passzív védelmi eszközök - lemezkarbantartó programok, amelyek logikai és fizikai szinten biztosítják a fájlrendszer biztonságának ellenőrzését, ellenőrzik a mágneslemez felületének minőségét, biztosítási másolatokat készítenek a lemezekről, biztonsági másolatot készítenek az adatokról külső adathordozóra, lemeztömörítést hajt végre, stb.
  • az adatarchiváló programokat archívumok létrehozására tervezték, ami a memória mennyiségének csökkentésével leegyszerűsíti a fájlok tárolását. A leghíresebb archiválók a WinZip, WinRAR, 7Zip;
  • fájlkezelők, amelyek a legtöbb fájlrendszer karbantartásával kapcsolatos művelet elvégzéséhez szükségesek: navigálás a fájlstruktúrában, könyvtárak (mappák) létrehozása, fájlok és könyvtárak törlése, fájlok másolása, áthelyezése és átnevezése, fájlok keresése. Windows esetén a legnépszerűbbek a Total Commander (korábban Windows Commander) és a FAR Manager, Linuxra pedig a Midnight Commander;
  • hálózatkarbantartó programok. Ezek olyan kommunikációs eszközök, amelyek lehetővé teszik a kommunikációt távoli számítógépekkel, a telekonferenciákon való részvételt, az e-mail üzenetek továbbítását stb. Az alapszoftvert általában a számítógéppel együtt, míg a szervizszoftvert külön is megvásárolhatjuk.

A rendszerszoftver egyéb osztályozása

Az SPO hagyományosan a következőket tartalmazza:

  • rendszerkezelő programok,
  • rendszerfeldolgozó programok.

A rendszerkezelő programok megszervezik a rendszerben lévő összes eszköz megfelelő működését. Ezek általában rezidens programok (a fő memóriában találhatók), amelyek az operációs rendszer kernelt alkotják. A közvetlenül végrehajtás előtt a memóriába betöltött vezérlőprogramokat tranzitívnak nevezzük.

A rendszervezérlő programok főbb funkciói− számítógépes rendszerek kezelése, számítási folyamatok menedzselése és az operációs rendszer belső adataival való munka.

A rendszervezérlő programokat a fejlesztők és a forgalmazók szállítják operációs rendszer telepítőcsomagok és speciális eszközillesztők formájában.

A rendszerfeldolgozó programok speciális alkalmazásfeladatokként vagy alkalmazásokként futnak. Leggyakrabban szoftvert is tartalmazó disztribúciós csomagok formájában szállítják.