RačunalnikiProgramiranje

Kompilacija - proces, ki omogoča komunikacijo in računalniški programer

Ustvarjanje zaključni fazi posebnega programa, je vsak programer prisiljen iskati na značilnosti prevajalnika. Tehnična dokumentacija tega programa dodeljena skromno opredelitev kot pripomoček, da se pripravijo. Kompilacija - je proces pretvorbe programa napisana v jeziku, ki ga oseba (jezika na visoki ravni) razume v ukazov razumljivih za avtomobile (jezikovnih nizko raven). Rezultat je program, ki je blizu strojni kodi. Morda se zdi, kot modul predmet, osnovne kode. Včasih, na primer program je podoben jeziku montažo.

Tako sestavo - je, ko podatki vhodni (izvorna koda), ki predstavlja opis algoritma, ali napisana v jeziku programa problemsko usmerjeni lahko zapišemo v enakem seznam ekip, ki so zastopane v objektne kode (strojno usmerjeni jezik).

Če tudi poenostavlja opredelitev, nato sestavi - program oddaja stroj s problemsko usmerjen v strojno usmerjeni jezik.

Kljub preglednosti in enostavnosti za opredelitev, zbiranje - ta proces je zelo vsestranski. Obstaja več vrst njega. Serija Zbiranje poteka na več izvornih modulov v eno nalogo točke. Progresivni urejanje - to je isto kot razlago (na križiščih samostojno pripravo vsakega naslednjega operaterja). Vendar pa je pogojena urejanje. V tem primeru je besedilo oddaja je odvisna od pogojev, ki so določene v direktivah o programu prevajalnika vira.

Spreminjanje vrednosti nekaterih konstant se lahko prilagodi ali izklopite oddaji besedila programa.

Za udobje programerji uporabljajo najbolj udobno in prevajalniki prilagojena za reševanje različnih težav. Če naredimo klasifikacijo, je mogoče razlikovati več vrst podobnih javnih služb.

Vectorized prevajalnik generira izvorno kodo v strojno prevajanje računalniške kode, naravnan na vektorski procesorji.

Prilagodljiva prevajalnik je zasnovan na modularnem principu. To je pod nadzorom tabel. Je programirana v ravni jezika visoka. njegovo izvajanje je mogoče tudi pomoč prevajalnik prevajalnik je.

Postopne prevajalnik opravlja ponovno oddajanje programa fragmentov in njihovih sprememb, in ponovno sestavljanje programa je odpraviti.

Interpretativno ali primarni prevajalnik uporablja načelo dosledno izvajanje neodvisnega pripravo za vsako izjavo ali ukaz programa vira.

Prevajalnik prevajalnik - to je prevajalec, ki je uradno opis programskega jezika. On je sposoben samostojno ustvarjanje prevajalnik za določen jezik.

Debug prevajalnik lahko samostojno odpraviti nekatere vrste skladenjskih napak.

Prevajalnik rezident dodeljena stalno mesto v pomnilniku, in je na voljo pri nadaljnji uporabi širok spekter nalog.

Tam samokompiliruemye prevajalniki. So napisana v istem jeziku, v katerem je oddaja.

Univerzalni prevajalnik ima semantike in sintakse v izvornem jeziku, ki temeljijo na formalnega opisa. Sestoji iz jedra iz skladenjskih in pomenskih downloaders.

Najpogostejša težava, kjer je uporaba najdba prevajalnik - je prevesti jedro za Linux platformo. Ta operacija omogoča reševanje številnih vprašanj, povezanih z usklajevanjem opreme in določajo najprimernejšo različico platforme.

Zbiranje Java izvaja s prevajalniki, ki delajo na različnih platformah. To vam omogoča, da prevesti izvorno kodo za potrebe operacijskih sistemov različnih proizvajalcev.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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