Ablakok.  Vírusok.  Jegyzetfüzetek.  Internet.  hivatal.  Segédprogramok.  Drivers

Szisztémás szoftver - a számítógép és a számítógépes hálózatok működését biztosító programok és szoftverrendszerek összessége. A szoftvertermékek ezen osztálya szorosan kapcsolódik a számítógép típusához, és annak szerves részét képezi, emellett elsősorban a képzett felhasználókra koncentrál.

Rendszerszoftver a következő címre irányul:

- készíteni működési környezet egyéb programok működése;

- maga a számítógép megbízható és hatékony működésének biztosítása és számítógép hálózat;

– számítástechnikai berendezések és számítógépes hálózatok diagnosztikájára és megelőzésére;

– segédtechnológiai folyamatok elvégzésére (másolás, archiválás, programfájlok és adatbázisok visszaállítása stb.)

A rendszerszoftver a következőkre oszlik:

- alapszoftver - általában a számítógéppel együtt szállítják;

– szerviz szoftver – külön megvásárolható.

Alapszoftver- Ez a minimális szoftvereszközkészlet, amely biztosítja a számítógép működését.

Szerviz szoftver- ezek olyan programok, szoftverrendszerek, amelyek bővítik az alapszoftver lehetőségeit és kényelmesebb felhasználói környezetet szerveznek.

BAN BEN alapszoftver magába foglalja:

- operációs rendszer;

működő héjak(szöveg és grafika);

- hálózati operációs rendszer.

operációs rendszer felhasználói programok végrehajtásának menedzselésére, számítógépes számítási erőforrások tervezésére és kezelésére szolgál. A következő típusok léteznek operációs rendszer: Windows 98, Windows XP Professional, Windows Otthoni verzió, Linux, Unix stb.

A személyi számítógépek operációs rendszerei a következőkre oszthatók:

– egy- és többfeladatos (a párhuzamosan futó alkalmazási folyamatok számától függően);

- egy- és többfelhasználós (az operációs rendszerrel egyidejűleg dolgozó felhasználók számától függően);

– nem hordozható és más típusú számítógépekre hordozható;

- nem hálózatos és hálózati, helyi számítógépes hálózatban történő munkavégzés biztosítása.

Hálózati operációs rendszerek egy olyan programkészlet, amely az adatok feldolgozását, továbbítását és tárolását biztosítja a hálózatban. A hálózati operációs rendszer a felhasználók számára különböző fajták hálózati szolgáltatások(fájlkezelés, e-mail, hálózatkezelési folyamat stb.), támogatja az előfizetői rendszerekben történő munkát. A legelterjedtebbek a LAN Server, NetWare, VINES.

Ezeket egy sor kritérium alapján értékelik: teljesítmény, sokféle felhasználói kommunikációs lehetőség, adminisztrációs képességek.

Működési héjak- Ezt speciális programok, amelynek célja, hogy megkönnyítse a felhasználói kommunikációt az operációs rendszer parancsaival. Az operációs rendszerhéjak szöveges és grafikus opciókkal rendelkeznek a végfelhasználói felülethez.

Ezek a programok nagymértékben leegyszerűsítik az operációs rendszer parancsainak végrehajtásához szükséges vezérlőinformációk beállítását, csökkentik a végfelhasználó feszültségét és bonyolultságát.

Ezek nagyon népszerűek az egész világon. grafikus héjak MS DOS, mint a Windows 3.1, Windows 3.11 for WorkGroup, amelyek lehetővé teszik a felhasználói interakció környezetének megváltoztatását a számítógéppel, az alapvető (fájlkezelő, grafikus szerkesztő, szövegszerkesztő, fájlszekrény stb.) és szolgáltatási funkciók készletének bővítését. integrált információs technológiát biztosít a felhasználó számára.

A számítógépes alapszoftver bővítménye egy olyan szolgáltatáskészlet, amelyhez további telepített programok tartoznak, amelyek funkcionalitásuk szerint az alábbiak szerint osztályozhatók:

- számítógép állapotának diagnosztizálására szolgáló programok;

víruskereső programok, amelyek a számítógép védelmét, a fertőzött fájlok észlelését és helyreállítását biztosítják;

- lemezkarbantartó programok, amelyek ellenőrzik a mágneslemez felületének minőségét, ellenőrzik a fájlrendszer biztonságát a logikai ill. fizikai szintek, lemeztömörítés, lemezek biztosítási másolatainak készítése, adatok biztonsági mentése a külső adathordozó satöbbi.;

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ó (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 lehet-e besorolni, az adott kontextusban megkötött megállapodásoktól függ. A második (elterjedtebb) szemponthoz 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. A nyílt forráskódú szoftverekkel való munka alapvető technológiájának ismerete azonban a képzett felhasználók számára is szükséges. személyi számítógép, akik főszabály szerint önállóan végzik a programok, adatok és valójában egy számítógép karbantartását, és nem csak a 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, használat optimalizálása lemez terület, megsemmisült információk helyreállítása mágneslemezen stb.

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

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, szoftverek 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 azt jelenti aktív védelem- vírusirtó programok, amelyek szükségesek a számítógép védelméhez, a fertőzött fájlok észleléséhez és visszaállításához;
    • 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 mentést készítenek 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ással kapcsolatos művelet végrehajtásához szükségesek: lépjen be fájlszerkezet, 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. Legnépszerűbb a Windows operációs rendszer számára − Total Commander (ex Windows Commander) és FAR Manager, Linuxhoz – 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 rendszerszoftverek 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ő 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 szoftvereket tartalmazó disztribúciós csomagok formájában szállítják őket.

Szoftver a számítógépes rendszer szerves része. Ez a technikai eszközök logikus folytatása. Egy adott számítógép hatókörét a hozzá készített szoftver határozza meg. Maga a számítógép semmilyen alkalmazási területen nem rendelkezik ismeretekkel. Mindez a tudás a számítógépeken futó programokban összpontosul. Szoftver modern számítógépek több millió programot tartalmaz – a játéktól a tudományosig.

A szoftvereknek két fő típusa van: rendszer (általánosnak is nevezik) és alkalmazás (különleges). Minden típusú szoftver más-más funkciókat lát el. Szisztémás szoftver olyan programok készlete, amelyek a számítógép-összetevőket, például a processzort, a kommunikációt és a perifériákat vezérlik. Programozók, akik rendszert hoznak létre szoftver rendszerprogramozóknak nevezzük. Az alkalmazásszoftverek olyan programokra utalnak, amelyeket a felhasználók vagy maguk a felhasználók írnak, hogy a számítógépet egy adott feladat elvégzésére késztessenek. Alkalmazási szoftverek példái a rendelésfeldolgozó vagy levelezőlista programok. Programozók, akik pályázatot írnak szoftver alkalmazásprogramozóknak nevezzük.

Mindkét szoftvertípus össze van kötve, és a 2.1. ábrán látható diagram formájában ábrázolható. Amint látja, mindegyik terület szorosan kölcsönhatásban van a másikkal. Szisztémás szoftver hozzáférést biztosít és ellenőrzi hardver számítógép. Alkalmazott szoftver a rendszeren keresztül kölcsönhatásba lép a hardverelemekkel. A végfelhasználók elsősorban alkalmazásszoftverekkel dolgoznak. A hardverkompatibilitás biztosítása érdekében minden szoftvertípust egy adott hardverplatformhoz fejlesztettek ki.


Rizs. 2.1.

Rendszerszoftver, amely tartalmazza operációs rendszer, nyelvi fordítók és segédprogramok, szabályozza a hardverhez való hozzáférést. Az alkalmazásszoftverek, például a programozási nyelvek és a különféle felhasználói alkalmazások a hardverrel a rendszerszoftver-rétegen keresztül működnek együtt. A felhasználók viszont interakcióba lépnek az alkalmazásszoftverrel.

A szoftverrendszereket különféle szempontok szerint osztályozhatjuk. Tekintsük az osztályozást, amelyben az alapvető jellemző a szoftvertermékek felhasználási köre (területe):

  • autonóm számítógépek és számítógépes hálózatok hardverei;
  • különböző tantárgyi területek funkcionális feladatai;
  • szoftverfejlesztési technológia.

Támogatásért információs technológia ezeken a területeken a 2.2. ábrán bemutatott szoftvertermékek három osztálya létezik:

  • rendszer szoftver;
  • alkalmazás szoftver;
  • szerszámszoftver.

Szisztémás szoftver(Rendszerszoftver) - programok és szoftverrendszerek összessége, amelyek a számítógép és a számítógépes hálózatok működését biztosítják. Szisztémás szoftver a következő feladatokat látja el:

  • működési környezet kialakítása egyéb programok működéséhez;
  • maga a számítógép és a számítógépes hálózat megbízható és hatékony működésének biztosítása;
  • Számítógépes berendezések és számítógépes hálózatok diagnosztikája, meghibásodások, hibák és meghibásodások lokalizálása és megelőzése;
  • kisegítő technológiai folyamatok végrehajtása (másolás, archiválás, programfájlok és adatbázisok visszaállítása stb.).


Rizs. 2.2.

A szoftvertermékek ezen osztálya szorosan kapcsolódik a számítógép típusához, és annak szerves részét képezi. A szoftvertermékek elsősorban a képzett felhasználókra koncentrálnak – a számítógépes területen dolgozó szakemberekre: rendszerprogramozókra, hálózati rendszergazdákra, alkalmazásprogramozókra, operátorokra. Az ilyen típusú szoftvertermékekkel való munkavégzés alapvető technológiájának ismerete azonban a személyi számítógép végfelhasználóinak is szükséges, akik önállóan nemcsak programjaikkal dolgoznak, hanem a számítógép, a programok és az adatok karbantartását is végzik.

Az ebbe az osztályba tartozó szoftvertermékek általános jellegűek, függetlenül a sajátosságoktól tárgykörben. Magas követelmények vonatkoznak rájuk a munka megbízhatósága és gyárthatósága, a kényelem és a használat hatékonysága tekintetében.

Alkalmazott szoftver egymással összefüggő programok komplexuma, amelyek egy adott osztály problémáinak megoldására szolgálnak tárgykörben. Alkalmazási csomagok(IFR) Általános rendeltetésű szoftvereszközként szolgálnak a funkcionális problémák megoldására, és a szoftvertermékek legnagyobb csoportját alkotják. Ebbe az osztályba olyan szoftvertermékek tartoznak, amelyek különböző tématerületeken dolgoznak fel információkat.

Az alkalmazáscsomagok telepítve vannak a számítógépen rendszergazdák, rendszerprogramozók és (egyes esetekben) képzett felhasználók. A szoftvertermékek közvetlen üzemeltetését általában a végfelhasználók - információfogyasztók - végzik, akiknek tevékenysége sok esetben nagyon távol esik a számítógépes területtől. A szoftvertermékek ezen osztálya nagyon specifikus lehet az egyes tématerületekre.

A programozási technológiai eszköztár olyan programok és szoftverrendszerek összessége, amelyek technológiát biztosítanak a létrehozott szoftvertermékek fejlesztéséhez, hibakereséséhez és megvalósításához.

A programozási technológiai eszközök közé tartoznak a speciális szoftvertermékek eszközöket fejlesztő. Az ebbe az osztályba tartozó szoftvertermékek támogatják a létrehozott programok tervezési, programozási (kódolási), hibakeresési és tesztelési folyamatának minden technológiai szakaszát. A programozási technológia felhasználói rendszer- és alkalmazásprogramozók.

Szisztémás szoftver(2.3. ábra) alapra osztható szoftver, amely általában a számítógéphez és a szolgáltatáshoz tartozik szoftver amely külön is megvásárolható.

Alapvető szoftver( alapszoftver ) - a számítógép működését biztosító szoftvereszközök minimális készlete. Szolgáltatás szoftver olyan programokat és szoftvercsomagokat tartalmaz, amelyek bővítik az alapszoftver képességeit és kényelmesebb felhasználói környezetet szerveznek.


Rizs. 2.3.

Alapozni szoftver magába foglalja:

  • operációs rendszer;
  • működési héjak (általában szöveges és grafikus);
  • hálózati operációs rendszer.

operációs rendszer felhasználói programok végrehajtásának menedzselésére, számítógépes számítási erőforrások tervezésére és kezelésére szolgál.

A leghagyományosabb operációs rendszer-összehasonlítás az információfeldolgozási folyamat alábbi jellemzői szerint történik:

  • memóriakezelés (maximális címezhető terület, memóriatípusok, memóriahasználati előírások);
  • a segédprogramok (segédprogramok) funkcionalitása az operációs rendszer részeként;
  • lemeztömörítés jelenléte;
  • a fájlok archiválásának képessége;
  • multitasking támogatása;
  • hálózati szoftverek támogatása;
  • kiváló minőségű dokumentáció rendelkezésre állása;
  • a telepítési folyamat feltételei és összetettsége;
  • mobilitás (hordozhatóság), biztonság, megbízhatóság stb.

Az operációs rendszereket, tekintettel a számítógépes szoftverekben elfoglalt központi helyükre, a tankönyv következő fejezete részletesen tárgyalja.

Az operációs rendszerhéjak olyan speciális programok, amelyek megkönnyítik a felhasználó kommunikációját az operációs rendszer parancsaival. A kezelőhéjak szöveges és grafikus végfelhasználói felülettel rendelkeznek, és a jövőben lehetőség nyílik a beszédfelületre és a felismerésre is. kézírás adat. Ezek a programok nagymértékben leegyszerűsítik az operációs rendszer parancsainak végrehajtásához szükséges vezérlőinformációk beállítását, csökkentik a végfelhasználó feszültségét és bonyolultságát.

A számítógépes alapszoftver kiterjesztése olyan szolgáltatáskészlet, amely kiegészítõleg telepített programokat (vagy közvetlenül operációs rendszerrel szállított programokat) tartalmaz, amelyek funkcionalitásuk szerint az alábbiak szerint osztályozhatók:

  • számítógépes egészségügyi diagnosztikai programok;
  • vírusirtó programok, amelyek számítógépvédelmet, fertőzött fájlok észlelését és helyreállítását biztosítják;
  • lemezkarbantartó programok, amelyek ellenőrzik a mágneslemez felületének minőségét, ellenőrzik a fájlrendszer biztonságát logikai és fizikai szinten, tömörítik a lemezeket, készítenek biztosítási másolatokat a lemezekről, biztonsági másolatot készítenek adatokról külső adathordozóra stb.;
  • adatarchiváló programok, amelyek az információk fájlba tömörítését biztosítják annak érdekében, hogy csökkentsék a tároláshoz szükséges memória mennyiségét;
  • hálózatkarbantartó programok.

Ezeket a programokat gyakran segédprogramoknak nevezik. Segédprogramok - kiegészítő adatfeldolgozási műveletek elvégzésére vagy számítógép-karbantartásra szolgáló programok (diagnosztika, hardver és szoftver tesztelése, lemezterület-használat optimalizálása, mágneslemezen megsemmisült információk helyreállítása stb.).

A modern operációs rendszerekben az ilyen segédprogramokat, mint például a Windowsban, a „standard” és „segédprogramok” programcsoportokkal lehet ábrázolni. Egy számot tartalmaznak hasznos programokat: számológép, hangrögzítő, jegyzettömb, stb. A "segédprogram" csoportban számos olyan program található, amelyek bővítik az operációs rendszer lehetőségeit: a lemez tisztítása és töredezettségmentesítése, rendszer-helyreállítás stb.

Szoftver

Megvalósítások információs folyamatok

Szoftver osztályozás

Operációs rendszer: funkciók, szerkezet, osztályozás

Fájlok és fájlrendszer

Számítógépes vírusok. Víruskereső programok

Szoftver osztályozás.

Szoftver ( Szoftver ) a számítógép szerves része. Logikus folytatása a számítógépek technikai eszközeinek, bővítve képességeiket és felhasználási körüket.

A szoftver egy számítógépes rendszer által végrehajtott programok gyűjteménye.

1. Rendszerszoftver- olyan programkészlet, amely meghatározza a számítógépen a rendszerkörnyezetet és az abban való munkavégzés szabályait. Megvalósítja

· számítógépes erőforrások kezelése.

Másolatok készítése a felhasznált információkról.

Számítógépes eszközök teljesítményének ellenőrzése.

kiadását háttér-információ a számítógépről stb.

A rendszerszoftver a következőkből áll

  • operációs rendszer
  • Dialógus (műveleti) shell
  • Szervizprogramok (segédprogramok)

operációs rendszer a számítógépes rendszerszoftver alapvető és szükséges összetevője. Az operációs rendszert lásd alább.

Párbeszéd (operációs rendszerhéjak) - olyan programok, amelyek közvetítőként működnek a felhasználó és a számítógépes szoftver között

Funkciók:

A felhasználó számára megkönnyíti a fájlműveletek végrehajtását ( gyors keresés, másolás, törlés stb.);

Kényelmesebb alkalmazásindítás;

Többfeladatos munka során gyorsabban válthat egyik alkalmazásból a másikba.

Szolgáltatási programok(segédprogramok) szerviz (szerviz) jellegű speciális programok: diagnosztikai programok; lemezkarbantartó programok; programok CD/DVD-vel való munkához; archiválók; vírusirtó programok stb.

2. Alkalmazási szoftver amelyek közvetlenül biztosítják a felhasználók által igényelt munka elvégzését. Minden alkalmazási környezet egy bizonyos típusú számítógépes objektum létrehozására és tanulmányozására szolgál.

Ossza meg

· általános célú szoftver

Alkalmazások készlete, amelyek a legtöbb felhasználó számára hasznosak, szakmai érdeklődési körüktől függetlenül.

Szövegszerkesztők és processzorok

WordPad, MS Word, MS Publisher, Promt, Socrates

Grafikus szerkesztőés grafikus csomagok

Paint, MS PhotoDraw, Corel Xara, Corel Draw, Adobe Photoshop

Adatbázis-kezelő rendszerek (DBMS) MS Access

Asztali processzorok MS Excel

Multimédiás prezentációs csomagok MS PowerPoint, Movie Maker


Kommunikáció Internetes programok felfedező, Mozilla Firefox, Opera, MS Outlook

Számítógépes játékprogramok

PPO speciális célokra

Speciális (szakmai orientált) programok a megoldáshoz információs feladatok szűk felhasználói kör számára készült.

Zene- és hangszerkesztők

Számviteli programok

és csomagok

Szakértői rendszerek

Matek csomagok

Számítógéppel segített tervezési rendszerek (CAD)

Elektronikus oktatási kiadványok és források

3. Instrumentális szoftverrendszerek , amelyek megkönnyítik az új programok létrehozását a számítógéphez. Ez a programosztály rendszer- és alkalmazásszoftverek létrehozására szolgál.

Programozási rendszer egy rendszer új programok fejlesztésére egy adott programozási nyelven.

Modern rendszerek A programozó programok általában hatékony és kényelmes programozási eszközöket biztosítanak a felhasználóknak. Tartalmazzák:

fordító vagy tolmács

· integrált fejlesztői környezet;

· műsorszöveg létrehozásának és szerkesztésének eszközei;

kiterjedt könyvtárak szabványos programokés funkciók;

Hibakereső programok, pl. programok, amelyek segítenek megtalálni és kijavítani a programban lévő hibákat;

felhasználóbarát interaktív környezet;

· több ablakos üzemmód;

erős grafikai könyvtárak; Segédprogramok könyvtárakkal való munkához;

Beépített szerelő

beépített ügyfélszolgálat;

egyéb speciális jellemzők.

A népszerű programozó rendszerek a Turbo Basic, Quick Basic, Turbo Pascal, Turbo C.

Fordító (angol fordító - fordító) egy fordító program. Az egyik magas szintű nyelven írt programot gépi utasításokból álló programmá alakítja. A fordítókat fordítóként vagy tolmácsként valósítják meg. A munkavégzés szempontjából a fordító és a tolmács nagyon különbözik egymástól.

Fordító (angol fordító - fordító, gyűjtő) beolvassa a teljes programot, lefordítja, és elkészíti a program kész verzióját gépi nyelven, amely ezután lefut.

Tolmács (angol tolmács - tolmács, tolmács) soronként lefordítja és végrehajtja a programot.

A program összeállítása után sem forrásprogram, már nincs szükség fordítóprogramra. Ugyanakkor a tolmács által feldolgozott programot a program minden egyes futtatásakor újra le kell fordítani gépi nyelvre.

A lefordított programok gyorsabban futnak, de az értelmezett programok könnyebben javíthatók és módosíthatók.

Minden egyes nyelv az összeállításra vagy az értelmezésre összpontosít, attól függően, hogy milyen célból hozták létre. Például a Pascal-t általában meglehetősen összetett problémák megoldására használják, amelyekben a programok sebessége fontos. Ezért adott nyelváltalában fordítóval valósítják meg.

Másrészt a BASIC nyelvet a kezdő programozók számára hozták létre, akik számára a programsoronkénti végrehajtás tagadhatatlan előnyökkel jár.

Néha ugyanarra a nyelvre van fordító és tolmács is. Ebben az esetben értelmező segítségével fejlesztheti és tesztelheti a programot, majd lefordíthatja a hibakereső programot, hogy felgyorsítsa a végrehajtását.

A rendszer konkrét gyakorlati problémákat nem old meg, csak más programok működését biztosítja, ellátva azokat szolgáltatási funkciókat, a hardver és a firmware megvalósítás részleteinek absztrahálása számítástechnikai rendszer, kezeli a számítási rendszer hardver erőforrásait.

Rendszer programozás- Rendszerszoftver készítése.

Rendszerprogramozó- rendszerprogramozásra szakosodott programozó.

Ennek vagy annak a szoftvernek a rendszerhez való hozzárendelése feltételes, és az adott környezetben használt konvencióktól függ. A rendszerszoftver általában magában foglalja az operációs rendszereket, segédprogramokat, programozási rendszereket, adatbázis-kezelő rendszereket és a köztes szoftverek széles osztályát.

Enciklopédiai YouTube

    1 / 5

    ✪ A legtöbb kívánt programokat Windows 7-hez

    ✪ Mit lehet törölni a C meghajtóról? Mit nem lehet törölni? PC felhasználói kézikönyv

    ✪ 5 Ingyenes programok(A legjobb szükséges programokat)

    ✪ Keresse meg és távolítsa el az összeset Windows hibák. Hogyan lehet javítani a hibát?

    ✪ PROGRAMOK ELTÁVOLÍTÁSA PC-ről TELJES TISZTÍTÁSSAL ♻️ ÁTTEKINTÉS Eltávolító eszköz

    Feliratok

OS

Operációs rendszerek alapötletei

Az operációs rendszerek 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 univerzális számítógépek megjelenésével (az 1940-es évek vége) 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 ismételt programozásának elkerülését (I/O műveletek végrehajtása, matematikai függvények számítása stb.).

Beépített programok

A beágyazott programok vagy firmware-ek olyan programok, amelyek digitálisra "drótozva" vannak elektronikus eszközök. Egyes esetekben (például az IBM-PC kompatibilis  számítógépek BIOS-a) valójában az operációs rendszer részét képezik az állandó memóriában. Eléggé egyszerű eszközök a teljes operációs rendszer beágyazható. A modern számítógépek számos eszközének saját "firmware" van, amely vezérli ezeket az eszközöket, és leegyszerűsíti a velük való interakciót.

segédprogramok

Segédprogramok (eng. utility or tool) - segédfeladatok szűk körének megoldására tervezett programok. A segédprogramokat néha segédprogramoknak is nevezik.

A segédprogramok az érzékelő teljesítményének és a hardver teljesítményének figyelésére szolgálnak (például monitor processzor vagy videoadapter hőmérséklete), hardverparaméterek kezelésére (a CD-meghajtó maximális forgási sebességének korlátozása, ventilátorsebesség módosítása), a jelzőfények monitorozására (a hivatkozások integritásának ellenőrzésére; az adatok helyességének ellenőrzésére). rögzítés, szolgáltatások kiterjesztése (a lemez formázása vagy újraparticionálása adatmegőrzéssel, törlés a helyreállítás lehetősége nélkül).

A segédprogram típusai

  • Lemez segédprogramok
    • A lemez ellenőrzése - hibásan rögzített vagy különböző módon sérült fájlok és lemezszakaszok keresése, majd ezek törlése a lemezterület hatékony kihasználása érdekében.
    • Lemezkarbantartó - ideiglenes fájlok törlése, felesleges fájlok, a "kosár" tisztítása.
    • Lemezparticionálás - a lemez felosztása logikai lemezekre, amelyek eltérőek lehetnek fájlrendszerekés az operációs rendszer több különböző lemezként fogja fel.
    • Biztonsági mentés – Létrehozás biztonsági mentések teljes lemezeket és egyes fájlokat, valamint helyreállítást ezekből a másolatokból.
    • Lemeztömörítés – tömöríti a lemezeken lévő információkat a merevlemezek kapacitásának növelése érdekében.
  • Nyilvántartási segédprogramok
  • Hardverfigyelő segédprogramok
  • Berendezés tesztek

Programozási rendszerek

  • összeszerelők - számítógépes programok, a program assembly nyelvű forrásszöveg formájában gépi utasításokká konvertálása objektumkód formájában;
  • fordítók - programok ill technikai eszközökkel, amely a műsor sugárzását végzi;
    • Fordítóprogramok – Olyan programok, amelyek egy magas szintű nyelvű program szövegét egyenértékű gépi nyelvű programra fordítják.
    • értelmezők – Programok (néha hardver), amelyek elemzik a parancsokat vagy programutasításokat, és azonnal végrehajtják azokat;
  • linkerek (linkerek) - linkelést végrehajtó programok - bemenetként egy vagy több objektummodult vesznek, és ezekből összeállítanak egy végrehajtható modult;
  • A forráskód-előfeldolgozók olyan számítógépes programok, amelyek bemenetet vesznek, és bemenetet állítanak elő egy másik programhoz, például egy fordítóhoz;
  • debuggerek (eng. debugger) - fejlesztői környezet moduljai ill egyéni programokat, a programok hibáinak megtalálására tervezték;
  • A szövegszerkesztők olyan számítógépes programok, amelyek létrehozására és módosítására szolgálnak szöveges fájlok, valamint megtekintésük a képernyőn, nyomtatás, szövegrészletek keresése stb.;

Ha hibát észlel, jelöljön ki egy szövegrészt, és nyomja meg a Ctrl + Enter billentyűket
OSSZA MEG: