Itthon Fejlesztés Mi a tolmács? - meghatározás a techopedia alapján

Mi a tolmács? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a tolmács?

Az értelmező egy számítógépes program, amely a sok magas szintű programozási nyelv egyikével írt program utasítások közvetlen végrehajtására szolgál. Az értelmező átalakítja a magas szintű programot egy közbenső nyelvre, amelyet azután végrehajt, vagy pedig elemezheti a magas szintű forráskódot, majd közvetlenül végrehajtja a parancsokat, soronként vagy kijelentésenként.

A Techopedia magyarázza az Tolmácsot

A programozási nyelvek kétféle módon valósulnak meg: értelmezés és fordítás. Ahogy a neve is sugallja, egy tolmács átalakítja vagy értelmezi a magas szintű programozási kódot a gép által érthető kódgá (gépi kód), vagy egy köztes nyelvbe, amely könnyen végrehajtható. A tolmács leolvassa minden kódkódot, majd közvetlenül konvertálja vagy végrehajtja. Ezzel szemben az összeszerelő vagy a fordító konvertálja a magas szintű forráskódot natív (fordított) kódba, amelyet az operációs rendszer közvetlenül végrehajthat.

A legtöbb esetben a fordító kedvezőbb, mivel a kimenete sokkal gyorsabb, mint a soronkénti értelmezés. Mivel azonban az értelmezés soronként vagy utasításonként történik, meg lehet állítani a végrehajtás közepén, hogy akár kódmódosítást, akár hibakeresést lehessen végezni. Mindkettőnek megvannak az előnyei és hátrányai, és nem zárják ki egymást; ez azt jelenti, hogy együtt használhatók, mivel a legtöbb integrált fejlesztési környezet néhány magas szintű nyelvhez fordítást és fordítást is igénybe vesz.

Mivel a tolmács egy folyamatban elolvassa és végrehajtja a kódot, nagyon hasznos szkriptek készítéséhez és más apró programokhoz. Mint ilyen, általában a webkiszolgálókra telepítik, amelyek sok futtatható szkriptet futtatnak.

Mi a tolmács? - meghatározás a techopedia alapján