Integrált fejlesztői környezet

a fordító és / vagy tolmács;

építeni automatizálási eszközök;

Néha egy integrált fejlesztői környezet eszközöket is tartalmaz, hogy integrálja a verziókezelő rendszerek és a különböző eszközöket, hogy egyszerűsítse a design a grafikus felhasználói felület. Sok modern programozási környezet magában foglalja egy osztály böngésző, tárgy ellenőr és egy osztály diagram a hierarchia - alkalmazásra objektum-orientált szoftver fejlesztés. Bár van egy fejlesztési környezetet nyújt több programozási nyelvek - mint például az Eclipse, NetBeans, Embarcadero RAD Studio, Qt Creator vagy a Microsoft Visual Studio, általában egy fejlesztési környezetet nyújt egy adott programozási nyelv - mint például a Visual Basic, Delphi, dev-C ++.

A speciális esete az integrált programozási környezet - vizuális fejlesztőkörnyezet, amely magában foglalja annak lehetőségét, hogy a vizuális szerkesztő felületet.

vizuális fejlesztőkörnyezet - a szoftverfejlesztő környezet, amelyben a legtöbb közös kód blokkok vannak ábrázolva grafikus objektumok. Főként létrehozásához használt alkalmazások és a fejlesztés egy grafikus felhasználói interfész (GUI).

egységesíteni a megjelenése programokat.

a kötődést egy specifikus fejlesztési környezet kapcsolódó problémás átmenet egy másik fejlesztési környezet;

dolgoztak használata nem szabványos alkatrészek;

jelenlétében nem dokumentált jellemzői a komponensek.

Néhány vizuális fejlesztőkörnyezet saját projekt tárolási formátum, és amikor elmész egy másik környezetbe lehet intoleráns a projekt tulajdonságait, és egyes részei a projekt, így a natív könyvtárak által használt fejlesztői környezet.

Egyes változások tehetők egy programozási nyelv. Például annak ellenére, hogy a Delphi fejlesztői környezet alapjául vett Pascal, ez már egy új programozási nyelv. Fejlesztői környezet, valamint a programozási nyelv kell kiválasztani a színpadon szoftver design. Megfelelően tervezett programnak figyelembe kell vennie a fejlesztési és az új technológiák bevezetése, így az átadás a fejlesztés egy ilyen szoftverfejlesztő környezet más nem lesz nehéz.

Turbo Pascal (ejtsd: "Turbo Pascal") -Integrált szoftver szerda razrabotkiprogrammnogo platformDOSWindows 3.xyazyk programozás ebben a környezetben, a nyelvjárás yazykaPaskal firmyBorland.

Borland Pascal védjegye volt fenntartva drága szállítási lehetőségek (több könyvtárak és standard könyvtár forráskód), az eredeti olcsó és széles körben ismert változata került forgalomba, Turbo Pascal. A név Borland Pascal is használják tágabb értelemben - az informális neve a változatát Borland Pascal nyelv.

Turbo Pascal - egy fejlesztési környezet Pascal programozási nyelv.

Amikor 1983-ban, az első változat Turbo Pascal, az ilyen típusú fejlesztési környezet viszonylag új. A debütált az amerikai piacon, Turbo Pascal eladták áron $ 49.99. Amellett, hogy vonzó áron, az integrált Pascal fordító is volt nagyon jó minőségű. Az előtag «Turbo» utalt mind az összeállítás sebessége, és a sebesség a futtatható kódot állít elő. Turbo Pascal gépi kód létrehozott egy menetben, összekapcsolása nélkül lépést.

Az első két évben értékesített legalább 300.000 példányban a fordító, amely meghaladta az értékesítés minden más nyelveken számítógépek.

Mert abban az időben ez volt a félelmetes fejlesztési környezetet. Ez volt egyszerű és intuitív, a jól szervezett menüt. A későbbi verziókban, a lehetőséget, hogy gyorsan a meghatározása a legfontosabb szavakat a nyelv, egyszerűen azáltal, hogy a kurzort egy kulcsszót, és a Súgó gombra kattintva. Súgócikkek gyakran tartalmaznak minta kódját, amely ezt a kulcsszót. Ez lehetővé tette, hogy a tapasztalatlan programozók tanulni Pascal, a támogatás nélkül is a könyvek, egy fejlesztési környezetet. A csomag tartalmaz egy nagyszámú forráskód és demóalkalmazásokban. Köztük volt dazheshahmaty.

Környezet lehetővé teszi a könnyen integrálható a kódot Pascal nayazyke beszúrni szerelvény. A felhasználónak lehetősége van a programon keresztül lépésről lépésre; az átmenet a szerelési egység is alkalmazunk. Bármikor, a felhasználó hozzá egy változó vagy regisztert, kiváló helyen, mindössze egy ablakot, nyomon követését. Ha progresszív hibakereső programok használata, grafikai rezhimyIBM a PC, hogy azok pontosak közötti váltás grafikai program mód és szöveges üzemmódban fejlesztési környezetet.

Könyvek szerepel a kínálat Borland Pascal, részletesen leírta az Intel assembly lenyomva a órajelek száma végrehajtásához szükséges minden utasítást. Általában a rendszer adta kiváló lehetőségeket kód optimalizálása; a felhasználó nem kell használni semmi más, mint a fejlesztési környezet. Mindent megtettek, így tökéletesen, hogy még egy iskolás is használni tudja. Ezek a tulajdonságok lehetővé tette változata a Borland Pascal nyelv lett a szabványos Pascal de facto.

Valószínűleg razrabotkaMicrosoft Pascal már megszűnt, mert a verseny a magas minőség és alacsony ár a Turbo Pascal. Egy másik verzió szerint a Borland megállapodást kötött, hogy megszünteti sMicrosoft razrabotkiTurbo BASIC (közepes dlyaBASIC fejlesztések leágazhatnak Turbo Pascal), amikor a Microsoft leállítja fejlődő Microsoft Pascal.

Néhány éve, a Borland javult nemcsak a fejlesztési környezet, hanem a nyelvet. A 5.5 verzió továbbfejlesztett vozmozhnostiobektno-orientált programozás kerültek bele. Legújabb verziója volt a 7-es verzió Borland Pascal 7 tartalmaz egy fejlesztői környezet és fordító létrehozására szoftver DOS alatt, a DOS srasshiritelem DOS és Windows 3.x, míg a Turbo Pascal 7 okozhat csak a szokásos DOS programot.

Turbo Pascal 2.0 1984. Fokozott a méret a létrehozott programot - lehetővé teszi, hogy akár 64 kilobájt kódot, verem és az adatok. A DOS-os verzió támogatja aritmetikai koprocesszor és a binárisan kódolt decimális aritmetikai (binárisan kódolt decimális (Eng.), BCD).

Turbo Pascal 3,0 1985. Támogatás overlay struktúra. Támogatja grafikus módot. Speciális képalkotó rutinok IBM PC-kompatibilis számítógépeken. többek között a „teknős” grafika. Szerszám csomagok.

Turbo Pascal 4,0 1987. Külön összeállítása modulokat. A méret korlátozott, csak a memória kapacitását. Menü vezérelt integrált környezetben razrabotkiIntegratedDevelopmentEnvironment, IDE). Intelligens modulok elrendezését. Önálló parancssori fordító. Támogatását megszüntettük matricák. Kontextus-érzékeny rendszer segítségével.

Turbo Pascal 5,0 1988. A helyreállított támogatása overlay szerkezetek. Beépített debugger. Külön hibakereső (Turbo hibakereső). Emuláció koprocesszor. Támogatás a grafikus illesztőprogramok BGI (Borland Graphics Interface).

Turbo Pascal 5.5, 1989. Az objektum-orientált programozás. Képes másolni a program példát a rendszer segítségével. Elektronikus tankönyv a lemezen. Turbo Profiler - Profiler optimalizálására kódot.

Turbo Pascal for Windows. Létrehozása 16 bites szoftver Windows alá. Objektumokat objektumok a Windows Library (OWL) hasonló ideológiát Turbo Vision. Grafikus IDE, működő Windows alatt.

méltóság

Kényelmes fejlesztői környezet, beleértve a hibakereső funkció, amely elérhető bármikor.

Környezetfüggő súgó rendszer, amelyen meg lehet tanulni a nyelvet, anélkül, hogy külső forrásokból.

Nagy sebességű összeállítása, a nagy sebességű összeállított programokat.

Beépített képes használni a betétet szerelvény nayazyke.

hiányosságokat

A fordító úgy tervezték narealny DOS módban, amelynek alkalmazása jön semmi. Ugyanakkor az elmúlt változatai a fordító és podderzhkazaschischonnogo közepes bevezetett együtt megfelelő módot hibakereső (TD).

A CRT modul hiba van (hibás számítva a ciklusok számát a késedelem funkció nem célja a gyors processzor, a feldolgozók változó sebességgel és a többfeladatos környezetben), ami miatt, amikor a program fut egy ütemezett számítógépek 200 MHz azonnal összeomlik üzenet «Runtime error 200 at ...». Vannak különböző lehetőségek korrigálására CRT modul. [2] [3] [4] Egy megvalósításában Claus Hartnegga hiba 200 nem fordul elő, de a hossza késleltetés a számítógép gyors kisebb, mint a kívánt, és a probléma a tudatlanság néha is tekinthető a hiánya Turbo Pascal.

QBASIC - dialektyazyka programmirovaniyaBeysik (BASIC), fejlett kompanieyMicrosoft, valamint egy fejlesztői környezet, amely lehetővé teszi, hogy írjon, fuss és hibakeresés programok azon a nyelven.

QBASIC kényelmes elvégzéséhez egyszerű számításokat és a munka közvetlenül a port. Együtt Pascal, a nyelv népszerű tanítás programozás, és használják sok iskolában.

QBasic jött létre, mint a csere dlyaGW-BASIC és Elosztott mentén CMS-DOS 5.0 vagy magasabb, akár doWindows 95. QBasic alapján több rannemQuickBASIC 4,5, de ezzel szemben nem tartalmaz ikomponovschika fordító.

QBasic biztosít kényelmes fejlesztői környezet (az idő), beleértve a megerősített hibakeresési képességei és képes dolgozni kötegelt módban.

Delphi ([delfay] orosz általában azt mondják [Delphi] vagy [Delfi] vagy [Delphi]), korábban Borland Delphi és CodeGear Delphi. - razrabotkiPO integrált környezet Microsoft Windows Delphi (korábban nevét viselte az Object Pascal), eredetileg a Borland és most tulajdonában és fejlesztette Embarcadero Technologies.

Kapcsolódó cikkek