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