RačunalnikiProgramska oprema

Kaj je prevajalnik - opis

Če ste šele začeli učiti programiranja ali pa samo zanima vprašanje, boste verjetno naleteli skrivnostno oko na besedo "prevajalnik". Ta na videz grozno koncept je lahko prestrašiti ljudi. Ta članek bo poskušal ugotoviti, ali je vse, kar je grozno. Kaj je prevajalnik?

Opredelitev in zgodovina nastanka

Pri preprostih besed, prevajalnik je program, ki pretvori besedilo programa, ki ga uporabnik pisno v neki obliki, ki je primerna za izvajanje na računalniku.

Bilo je tak program, skupaj z rojstvom prvih programskih jezikov. To se je zgodilo v poznih 50-ih. Izkazalo se je, da je zgodba, ki je povezana s prevajalniki in programskih jezikov sega več kot šest desetletij. Kljub tako hude besede, ta trend računalništva v nobenem primeru ni mogoče šteti, zastareli ali poravnati. Ravno nasprotno, s časom, s pojavom novih industrij in nalog, za katere se uporabljajo računalniki, je treba razviti nove, bolj uporabniku prijazen programski jezik. Zato je za te jezike potrebno prevajalniki. Windows, Linux, MacOS - ima svoj načrt za vsako platformo.

Princip delovanja

Izvorna koda, ki ga razvijalec jezika na visoki ravni napisana se pretvori v program na posebni strojni jezik. Nastalo koda se imenuje izvršljiv program. To je mogoče namestiti in deluje na katerem koli računalniku, ne da bi vse več sprememb.

Enostavno, vendar težko

Tradicionalno, prevajalniki računalništva je ena od osnovnih stvari v skupni z operacijskih sistemov in podatkovnih baz. Kaj je prevajalnik? To je na nek temelj računalništva.

Z drugega vidika, zelo tema oblikovanju takšnih programov vključuje veliko število teoretičnih in tehnoloških vidikih v zvezi z načrtovanjem. Mnogi razvijalci menijo, da je ta tema na splošno v celotni znanosti najbolj privlačna. Ko programer razvije program, ki rešuje nekatere težave, ga je zapisal v določenem jeziku. Med procesom razvoja, govori v smislu, da so blizu točno regije, iz katere se moramo ukvarjati. Računalnik ne razume, kaj mu pove ljudi. To je lahko izvedeli le v dokaj enostavne stvari, ki vključujejo številke in spremenljivk celico in registre, stalno in začasno pomnilnika. Kaj je prevajalnik? To je program, katerega naloga - prevajanje konceptov v bližini je predmet območje razvijalec v konceptu, ki je sposoben manipulirati računalnik.

To je izziv, povezan z prevajalnik Java ali katerega koli drugega programskega jezika. Vsak pojav novega jezika je treba prenesti kodo napisano na njej, v obliki, ki se lahko računalnik razume. Sicer pa je ni izvajala. Konec koncev, vedno obstaja pomenska razlika med pojmoma človeka in računalnika. Prav je, da ga premagati in se programski jezik prevajalniki.

Težave pri sprejemanju

Ustvarjalci teh programov srečujejo z različnimi težavami. Ta znanstveni problemi, ki so povezani s pravilno kartiranje konceptov na področju uporabe. Ta inženiring in tehnoloških problemov, povezanih z izvajanjem tega zaslona.

ustvarjanje prevajalnik naloge sestoji iz množice neenakih podopravila. To je težko, vendar zelo razburljivo industrija, ki posvetijo svoje življenje v mnogih programerjev. In ne obžalujem.

Razred in prevajalnik

Morda so mnogi slišali jezikov, kot so C in C ++. Konec koncev, so ena izmed najbolj priljubljenih in pogosti. To je zelo resna programski jeziki, ki vsebuje močne koncepte, ki so preproste za prikaz koncepta področjih uporabe, pri kateri se razvijalci delo. Na primer, obstaja pojem razredov in funkcij. So bistvenega pomena za mnoge jezike, vendar pa za C ++ so še posebej značilno.

Programer veliko lažje ustvariti model s pomočjo teh konceptov. Prevajalnik C za Windows ali kateri koli drug operacijski sistem, pomaga prikaz te stvari na visoki ravni, v obliki, ki je računalnik razume. Šele potem bo lahko z njimi manipulirajo.

Vsak računalnik, ne glede na to, kako močna in zapletena, da je niti, deluje na zelo preprost koncept. Toda pojem razreda je težko, ker je z njim zelo priročno, da se prikaže veliko stvari iz resničnega življenja. Prevajalnik pretvori zapletenih konceptov v primitivni.

Oblikovanje Compiler kot delo

V zadnjih letih, obstaja težnja, ko katera koli velika družba, povezana z informacijsko tehnologijo, proizvaja svoj programski jezik, ki se nato premakne na širokih množic razvijalcev.

Seveda, za vsak jezik potreben prevajalnik. In družba, kot pravilo, ki jih zagotavljajo v drugih jezikih. Vendar pa obstaja tudi veliko število neodvisnih programerjev in podjetij, ki za enega ali drugega razloga želijo imeti svoje prevajalniki za jezike, ali pa razvijajo nove jezike in s tem, prevajalniki za njih. Mi lahko z gotovostjo rečemo, da je strokovnjak, ki se je posvetil temu področju, gotovo ne ostane brez dela.

Tako, zdaj pa mora biti jasno, kaj prevajalnik. To je program, prevajalec med razvijalec in računalnikom, brez katere je na področju računalništva kjerkoli.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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