Čo je to tlmočník a kde sa používa?

Prakticky každý používateľ počítačových sietí sa stretol s takou disciplínou vedy ako s programovaním - to je neuveriteľná vec, ktorá sa objavila v polovici 20. storočia a úplne zmenila náš svet. Je ťažké si predstaviť nielen každodenný život každého bez počítača, ale aj celosvetovej situácie. Je možné, že by sme stále neboli schopní komunikovať normálne s príbuznými, ktorí nie sú tak blízko, ak internet a operačné systémy, ktoré nie sú nám známe, slúžia týmto dvom veciam. Tento článok vám podrobne povie, že ide o tlmočníka, v ktorom sa používa a čo je potrebné. Tento článok bude obzvlášť užitočný pre začínajúcich programátorov, pretože takéto informácie nie sú všade informované.

Čo sú prekladatelia a tlmočníci?

Článok je určený pre používateľov, ktorí aspoň vedia trochu o tom, ako sú postavené siete, operačné systémy a programovacie jazyky. Ak nemáte nejakú predstavu o tom, odporúčame vám čítať, pretože informácie budú celkom nepríjemné.


Začnime, stojí za to pozrieť sa na to, čo je kompilátor, pretože je doslova základom základov. Po napísaní kódu v ľubovoľnom jazyku musí nevyhnutne prejsť fázou kompilácie, to znamená zostavenie všetkých častí kódu dohromady. Faktom je, že projekt sa vždy a nevyhnutne rozdelí do mnohých častí, z ktorých každý plní len určitú úlohu. Či už pracuje so sieťou, súbormi, užívateľom atď. Takéto kódy môžu byť napísané samostatne.používateľ alebo prevzaté zo štandardnej knižnice STL. Pri prijímaní prvku existujú dva varianty kompilácie: automatické a dynamické. Pri automatickom prijímaní všetkých potrebných (zahrnutých) knižníc a dynamicky vybratých častí týchto knižníc. Ide o veľmi veľkú tému, preto odporúčame, aby ste si každý prečítali samostatne.
Takže všetky knižnice, časti kódu vo forme zdrojových súborov sa zbierajú a čo ďalej? To je pravda, teraz je čas nútiť počítač, aby pochopil náš kód. To sa deje, aby počítač umožnil interakciu s používateľom vôbec. Priebežným prepojením medzi hardvérovou a softvérovou časťou je poloprogramovací jazyk - assembler, v tomto jazyku tlmočník prekladá kód, ktorý ste napísali. Z vyššie uvedeného môžeme povedať, že tlmočník je program na prekladanie assemblera do jazyka poloprevádzky. V ďalšej časti tohto článku budeme hovoriť o moderných kompilátoroch a tlmočníkov.

Najobľúbenejšie tlmočnícke programy

V modernom programovacom štýle sa pri vytváraní nového jazyka kombinuje všetko v jednom programe. Aby programátor nemusel preskočiť celý kód pre niekoľko programov, teraz sú všetky spojené do jedného programu - kompilátora. Moderné funkcie prekladača:
  • Kompilácia. Zbieranie všetkých úryvkov kódu.
  • Výklad. Vytvorenie poloautomatického kódu.
  • Prepojenie. Spojenie častí interpretovaného kódu do pamäte.
  • Preto môže byť ešte lepšie pochopiť, koľko tlmočníka je silný prostriedok, pretože bezprogramovanie by bolo rovnaké ako v 60. rokoch 20. storočia, je to neuveriteľne ťažké. Teraz musíme povedať, čo sú tlmočníci (kompilátori) v súčasnosti najobľúbenejšími:
  • MVS. Populárny kompilátor od spoločnosti Microsoft pre programovací jazyk C ++.
  • Xkód. Používa sa na vytváranie aplikácií pre technológiu Apple.
  • MinGW. Jeden z najbežnejších programovacích jazykov kompilátorov C a C ++. Je to priamy konkurent MVS.
  • V akých jazykoch fungujú tlmočníci?

    V modernom svete programovania sa najčastejšie používajú iba najpopulárnejšie programovacie jazyky, pretože sa rozvíjajú najrýchlejšie, čo vám umožňuje realizovať plný potenciál programátorov. Príkladom takýchto jazykov môže byť Java a SS. Webové jazyky by tu nemali byť brané do úvahy, pretože implementácia ich kódu nevyžaduje ďalšie zariadenia okrem pracovnej stanice a aplikácie schopnej spustiť kód. Mnoho programátorov považuje za najlepšieho tlmočníka systému Windows MVS, pretože je určený výhradne na prevádzku s operačným systémom Windows.

    Kde môžem nájsť objektové súbory?

    Po zostavení špeciálneho súboru objektov v priečinku projektu je to výsledok starostlivosti kompilátora. V operačnom systéme "Linux" používa podobný súbor príponu "* .pro", teda zo slovného objektu. V operačnom systéme Windows sa tento proces okamžite dostane do vytvorenia spustiteľného súboru, ktorý možno demontovať a získať rovnaký výsledok ako pri otvorení súboru s príponou "* .o".

    Na záver

    Dúfame, že poČítaním tohto článku chápete, že ide o tlmočníka, ako sa používa a kde sa používa. Vyššie uvedené informácie vám nevyhnutne pomôžu, ak ste začiatočník programátor alebo chcete vedieť trochu viac o nádhernom svete počítačov, ale v každom prípade vedomosti nie sú nadbytočné.

    Súvisiace publikácie