PočítačeProgramování

Compilation - proces, který usnadňuje komunikaci a počítačový programátor

Vytvoření závěrečných fázích konkrétního programu, jakýkoli programátor je nucen hledat na funkcích kompilátoru. Technická dokumentace tohoto programu přidělen skromný definici jako nástroj pro kompilaci. Kompilace - je proces převodu program napsaný v jazyce, kterému rozumí osoba (jazyk na vysoké úrovni) na příkazy z pochopitelných ke stroji (low-level jazyk). Výsledkem je program, který se blíží do strojového kódu. Může se to zdát jako modul objektu, základní kód. Někdy se takový program je podobný jazyk sestavy.

Tak, kompilace - je-li vstupní informace (zdrojový kód), což představuje popis algoritmu, nebo písemně na problém orientovaný jazyk programu může být přepsána v odpovídajícím seznamu týmů zastoupených ve strojovém kódu (strojově orientovaný jazyk).

Pokud ani ke zjednodušení definice, pak kompilovat - program vysílání stroj s problémem orientovaný ve strojovém jazyce orientované.

Navzdory transparentnost a jednoduchost definici, kompilace - tento proces je poměrně různorodé. Existuje několik typů ní. Dávkové kompilace se provádí na několika zdrojových modulů v jednom úkolu bodu. Progresivní kompilace - je to stejné, jako při výkladu (tahová nezávislé sestavování každého dalšího operátora). Přesto je podmíněné kompilace. V tomto případě text vysílání závisí na podmínkách, které jsou specifikovány ve směrnicích programu kompilátor zdroje.

Změna hodnoty některých konstant lze nastavit zapnutí nebo vypnutí vysílání textu programu.

Pro pohodlí programátoři používají nejpohodlnější a překladače přizpůsobit řešit různé problémy. Učiníme-li klasifikaci, je možno rozlišit několik typů podobných utilit.

Vectorized kompilátor generuje zdrojový kód do strojového překladu počítačového kódu, přizpůsobení se vektorových procesorů.

Flexibilní kompilátor byl navržen na základě modulárního principu. To je řízeno tabulek. Byl naprogramován v jazyka vysoké úrovně. jeho realizace je také možné pomocí kompilátoru kompilátor.

Inkrementální překladač provádí opakované vysílání fragmentů programů a jejich změn, a rekompilace programu je eliminován.

Interpretační nebo přírůstkové kompilátor využívá principu důsledné provádění nezávislého kompilace pro každého příkazu nebo příkazu zdrojového programu.

Kompilátor kompilátor - to je překladatelka, která se formální popis programovacího jazyka. Je schopen samostatně generovat kompilátor pro konkrétní jazyk.

Ladění kompilátor může nezávisle odstranit některé typy syntaktické chyby.

Kompilátor obyvatel přiděleno pevné místo v paměti, a je k dispozici, pokud opětovné širokou škálu úkolů.

Tam samokompiliruemye překladače. Jsou psány ve stejném jazyce, s nimiž je vysílán.

Universal překladač má formální popis založené sémantika a syntaxe zdrojového jazyka. Skládá se z jádra syntaktických a sémantických stahují.

Nejčastějším problémem, kde najdou uplatnění kompilátor - kompiluje jádro pro platformu Linux. Tato operace umožňuje řešit celou řadu otázek týkajících se harmonizace zařízení a nastavení nejvhodnější verzi platformy.

Kompilace Java implementován pomocí překladače pracují na různých platformách. To vám umožní překompilovat zdrojový kód pro potřeby operačních systémů od různých výrobců.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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