SzámítógépekProgramozás

Összeállítás - ez a folyamat elősegíti a kommunikációt és számítógép-programozó

Létrehozása a végső szakaszában egy adott program, bármilyen programozó kénytelen nézni, hogy a fordító jellemzői. A műszaki dokumentáció e program számára egy szerény meghatározása a közüzemi, összeállítására. Összeállítása - az a folyamat, amely egy írt program által értett nyelven a személy (magas szintű nyelven) be parancsokat érthető a gép (alacsony szintű nyelven). Az eredmény egy olyan program, amely közel van a gépi kód. Úgy tűnhet, mint egy tárgy modul, az alapvető kódot. Néha egy ilyen program hasonló az assembly.

Így összeállítása - az, amikor a bemeneti adatokat (forráskód), ami egy leírást az algoritmus, vagy írásban a probléma-orientált nyelvi program átírható az egyenértékű listáját csapat képviselteti magát a tárgykód (gépi munkavégzés nyelve).

Ha még, hogy egyszerűsítse a definíciót, majd összeállítja - sugárzott gép program egy probléma-orientált gép-orientált nyelv.

Annak ellenére, hogy az átláthatóság és az egyszerűség a meghatározás, összeállítása - ez a folyamat meglehetősen sokrétű. Van többféle is. Batch összeállítása történik több forrás modul egy ponton feladat. Progresszív összeállítása - ez ugyanaz, mint a értelmezését (körökre független összeállítása minden további operátor). Mégis van feltételes fordításra. Ebben az esetben az adás szövegét függ a feltételeket, amelyek meghatározott forráskódú program fordító irányelvek.

Változó értékének bizonyos állandók állítható be vagy ki az adás a program szövegét.

A kényelem, a programozók a legkényelmesebb és fordítóprogramok kialakítva, hogy megoldja a különböző problémákat. Ha teszünk egy osztályozás, meg lehet különböztetni többféle hasonló segédprogramok.

Vektorizált fordító generál forráskódot gépi fordítás számítógépes kód, igazodva a vektor processzorok.

Rugalmas fordító alapján terveztük moduláris elv. Ez vezérli táblázatokat. Ő programozni egy magas szintű nyelven. annak végrehajtása is lehetséges a segítségével fordító fordító.

Inkrementális fordítóprogram végzi újrasugárzása a program töredékek és módosítását, valamint a recompilation a program megszűnt.

Az értelmező vagy inkrementális fordító azokat az elv következetes végrehajtásának független összeállítása az egyes állításokat, vagy parancsot a forrás programot.

Compiler fordító - ez egy fordító, amely úgy a hivatalos leírást a programozási nyelv. Ő képes önállóan generál a fordító egy adott nyelvet.

Debug fordító önállóan megszünteti bizonyos típusú szintaktikai hibákat.

Compiler rezidens kiosztott fix helye a memóriában, és ez elérhető, ha újrahasznosítására széles körű feladatokat.

Ott samokompiliruemye fordító. Vannak írva ugyanazon a nyelven, amellyel szemben nincs adás.

Univerzális fordítóprogram formális leírást alapú szemantikai és szintaktikai a forrás nyelvet. Ez egy alapvető szintaktikai és szemantikai letöltők.

A leggyakoribb probléma, ahol a fordító lelet alkalmazás - van kernelfordítás a Linux platformon. Ez a művelet lehetővé teszi, hogy megoldja a kérdések széles körét kapcsolatos összehangolásáról és a beállítási legmegfelelőbb változata a platform.

Fordítása Java hajtják végre fordítóprogramok dolgozik a különböző platformokon. Ez lehetővé teszi, hogy újrafordítani a forráskódot, hogy az igényeinek operációs rendszerek a különböző gyártók.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hu.delachieve.com. Theme powered by WordPress.