programozási rendszer és a szerszám környezet

Egy nagyon speciális szoftver a számítógép egy programozási rendszer.

A programozási rendszert - egy sor nyelvi és szoftver eszközök célja, hogy automatizálják a fordítási folyamatot, hibakeresés, és előkészíti azt a végrehajtás.







Ebben az osztályban a szoftver különféle eszközöket (szerszámok), hogy hozzon létre más programok és szoftver rendszerek.

Általában a program - utasítások sorozata (parancsok), írt nyelven is érthető egy bizonyos gondnok (processzor).

A nyelv, amely úgy értendő, a processzor által áll 0 és 1 Ezért, rögzíteni, így a program az úgynevezett mashinnogokoda.

Azonban ez a nyelv nem érthető, hogy az emberek, így azok számára, akik szeretnék írni programokat találtak ki magas szintű programozási nyelvek (a nevét kapta, hogy megkülönböztessék őket a nyelv azonnal érthető gépek), amely lehetővé teszi, hogy gyorsan és egyértelműen (az emberek), hogy rögzítse a szekvencia végrehajtandó műveleteket a számítógép.

programozási rendszer és a szerszám környezet

Általános besorolását programozási nyelvek

Szintű programozási nyelv

szintű programozási nyelv határozza meg milyen mértékben a távolságukat a feldolgozás a nyelv és a közelség a természetes vagy formális nyelvet használnak az ember. (Minél magasabb a szint, annál messzebb a számítógépről, és közelebb az ember számára).

Az ábra mutatja a kompozíció a programozási rendszer.

programozási rendszer és a szerszám környezet

A kompozíció a programozási rendszer

Programozási nyelvek - specifikusan a különféle karakterek, szavak és emlékezet (speciálisan szervezett és előre megbeszélt), a rövidítések rögzítésére egy sor utasítást (a program), érzékelt számítógépet.







A programozási nyelv szintaktikai egy lista szabályai felvételi programok az időjárás ezen a nyelven.

Jelenleg több száz magas szintű nyelven, az úgynevezett algoritmikus nyelvek. E nyelvek mindegyike rendelkezik saját szintaktikai és összpontosít problémák megoldására egy bizonyos osztály. A legnépszerűbb tartalmazza a Basic, Pascal, C ++, Prolog.

A processzor csak megérti a nyelvet gépi utasításokat. Ezért kötelező eleme minden szoftver rendszer egy fordító.

Broadcaster (fordító) - a program célja, hogy át (fordítás) A leírást az algoritmus a hivatalos nyelvről a másikra.

Stage fordítása a programkód kötelező.

Phase átalakítása írt program magas szintű nyelven gépi kódra megvalósítása két megvalósítási módok.

1. Az első esetben a fordító vesz egy fájlt program magas szintű nyelvi és lefordítva gépi kódú programot a teljes egész, az írás azt a obj kiterjesztésű fájl. A rögzített programot nevű fájlt egy tárgy modul, és a fordító végzi el ezt a fordítást nevezzük fordító. A lefordított alkalmazó nyelvek: Pascal, C, Fortran, és mások.

2. A második esetben a fordító vesz egy fájlt egy programot magas szinten egy recept (csapat), lefordítja, és azonnal végrehajtja a parancsot. Ilyen fordító hívják a tolmács. Értelmezett nyelvekhez tartoznak BASIC, Prolog, Lisp, és mások.

programozási rendszer és a szerszám környezet

Jelenlegi műszeres közeg (szoftver rendszer), hajlanak arra, hogy a fordító. Ezért nem árt lesz egy ötlet, hogy a tárgy modul át egy végrehajtható program, amely tárolja a fájl kiterjesztése EXE vagy COM.

Algoritmust kapjunk futtatható program

Így a programozási rendszer célja, hogy hozzon létre egy programot a számítógépen, és a következő fő összetevőből áll:

szerszám környezet

Ha bármely szakaszában a képzési program hiba volt, mindent el kellett kezdeni elölről. Így a hibakereső program elegendően hosszú, időigényes és nehézkes folyamat.

Jelenleg kidolgozott és sikeresen alkalmazott programozási rendszer egyetlen eszköz környezetben (vagy Turbo-szerda), ahol egyetlen szoftvercsomag végre minden a fenti műveleteket. Ezen kívül a csomag rendszerint egy kényelmes eszköz a hibakeresés, a kontextus segítségével rendszert és számos további szolgáltatás jellemzői.

Fejlesztői környezet - egy integrált rendszer, amely lehetővé teszi, hogy ír, szerkeszt, hibakereső és fuss programokat végrehajtani a kényelmet a médium maga.




Kapcsolódó cikkek