Szerszám szoftver rendszerek (rendszer programozás) - studopediya

Fordító, fordító, tolmács

Fordító (angolul fordító -. Tolmács) - a program tolmács. Ez átalakítja írt program magas szintű nyelven, a program a számítógép utasításait.

Fordítók hajtják végre a fordítóprogramok vagy tolmácsok. A teljesítmény tekintetében fordító és tolmács jelentősen változhat.

Fordító (angol fordító -. Compiler, kollektor) beolvassa az egész programot. és ezzel a fordítást, és létrehoz egy kész változata a program gépi nyelv, amelyet azután végre.

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

Miután a lefordított programot, sem az eredeti szoftver sem a fordító már nincs szükség. Ugyanakkor, a program által feldolgozott tolmácsot kell újra lefordítani gépi nyelv minden alkalommal, amikor a program elindításához. Összeállította programok futását, de értelmezni könnyebb kijavítani és módosíthatja. Minden nyelv-specifikus vagy középpontjában egy összeállítás vagy értelmezésére vonatkozó - attól függően, hogy a célra, amelyre létrehozták. Például Pascal általában megoldására használják meglehetősen összetett probléma, ahol a sebesség fontos munka programokat. Ezért ezen a nyelven rendszerint végre egy fordító. Másrészt, ez jött létre, mint a BASIC nyelvet a kezdő programozók, melyek által-line program végrehajtása tagadhatatlan előnyei. Néha van egy nyelv, és a fordító és tolmács. Ebben az esetben, akkor tolmácsot, majd összeállítja a hibakeresés program növeli a sebességet az annak végrehajtására kidolgozására és kipróbálására programokat.

A programozási rendszert - a rendszer az új programok egy adott programozási nyelv.

Modern szoftver rendszerek általában a felhasználók nagy teljesítményű, könnyű alkalmazás fejlesztés szoftver. Ezek közé tartoznak:

· Compiler vagy tolmács

· Integrated Development Environment;

· Eszközök létrehozása és szerkesztése szöveges programok

· Kiterjedt könyvtára szabványos programok és funkciók;

· Erős grafikus könyvtár; eszközök dolgozó könyvtárak;

· Beépített beutalást, stb

Az utóbbi években széles körben elterjedtek a programozási rendszereket tájolva, hogy a Windows-alapú alkalmazások:

· Csomag Borland Delphi (Delphi) - örököse Borland Pascal fordító család, amely kiváló minőségű és kényelmes, a vizuális fejlődést. A fordító tudja hatékonyan megoldani a problémát az alkalmazás programozás.

· A csomag a Microsoft Visual Basic - kényelmes és népszerű eszköz létrehozása a Windows alapú programok segítségével a vizuális segédeszközök. Tartalmaz eszközök létrehozására diagramok és bemutatók.

· Borland C ++ csomagot - az egyik leggyakoribb eszköze a fejlesztési DOS és Windows alkalmazások.

Nyelv BASIC (ALAP - Beginners All-purpose Szimbolikus Instruction Code - egy univerzális jellegű kód kezdőknek) 1965-ben alakult Write Basic, amely egy másik értelmezése a neve: az alap, az alap. A leggyakoribb változatai: QuickBasic (QBasic) DOS és a Visual Basic for Windows. QBasic cég Microsoft - ez egy egyszerű, de hatékony nyelv, örökölt a BASIC önbecsülés, de hátrányainak kiküszöbölését és elnyelt egy sor fejlett ötleteket a korai 90-es években. A gyors művelet segítségével shell üzemmód, és a végső átadása létrehozott programok segítségével a fordító. QBasic a fordítóprogram kizárt. QBasic tartalmazza a minimális szoftverrel ellátott PC.

C nyelv alakult ki 1972-ben a UNIX programozási nyelv. Nyelve az átlagos szint, amely rövidsége és a mobilitás magas szintű nyelvek kombináljuk hozzáférést biztosít a PC hardver, amely érhetünk el, ha a programozás assembly nyelven.

A szoftver program eszközök (IPS) - Ez a program, amelyeket a fejlesztés során, beállítás vagy más alkalmazások fejlesztéséhez, illetve a rendszer programok.

IPA segítheti minden szakaszában a szoftverfejlesztés. Célja szerint közel vannak rendszerek programozása. A műszeres program például a következők:

· Debug program azaz programokat, amelyek segítenek megszüntetni a hibákat a programban;

· A támogatási programok, amelyek megvalósítják a gyakran használt rendszer cselekvések;

· Grafikai szoftver csomagok, stb

Kapcsolódó cikkek