ComputerenSoftware

Wat ass eng Compiler - eng Beschreiwung

Wann Dir just programméiere ze léieren starten oder just un der Fro, fannt Dir an engem mysteriéis Aen op d'Wuert "Compiler" wahrscheinlech kommen. Dëst jiddwereen schrecklechen Konzept ass méiglech Leit ze dinn. Dësen Artikel gëtt probéiert eraus ze fannen wann alles schrecklech ass. Wat ass eng Compiler?

Definitioun an Geschicht vun Optriede

An einfachen Wierder, ass d'Compiler engem Programm, datt den Text vun engem Programm vun de Benotzer vun e puer Form geschriwwe där datt fir Ëmsetzung op engem Computer gëeegent ass.

Et waren esou engem Programm, zesumme mat der Gebuert vun der éischter programméiere Sproochen. Dëst geschitt am spéiden 50s. Et stellt sech eraus, datt d'Geschicht, déi mat compilers an programméiere Sproochen geet erëm méi wéi sechs Joerzéngten assoziéiert ass. Trotz esou schlëmmen Begrëff, dëst Trend vun Computer Wëssenschaft an all Fall kann net aus Datum oder sech considéréiert ginn. Am Géigendeel, mat dem Passage vun der Zäit, mam Entstoe vun nei Industrien an d'Aufgabe fir déi Computeren benotzt ginn, ass et eng brauchen ze entwéckelen nei, méi User-frëndlech programméiere Sprooch. Anere Wierder, fir dëse Sproochen compilers waren. Windows, Linux, MacOS - huet seng eege Design fir all Plattform.

Prinzip vun der Operatioun

Der Source Code vun den Entwéckler vun engem héich-Niveau Sprooch geschriwwen ass op eng speziell Maschinn Sprooch an der Programm ëmgerechent. Déi doraus resultéierend Code ass e Programm Programm genannt. Et kann op all Computer installéiert a Course ginn, ouni méi Changementer bruecht.

Einfach, mä schwéier

Traditioun ass, compilers am Computer Wëssenschaft ee vun de elementar Saache gemeinsam mat de Betribssystemer a Datenbanken. Wat ass eng Compiler? Et ass an engem Sënn der Basis vun Computer Wëssenschaft.

Aus engem anere Siicht, d 'ganz Sujet vun der Kreatioun vun esou Programmer enger grousser Zuel vun theoretesch an technologesch Aspekter ze programméiere dinn. Vill Entwéckler gleewen, datt dëst Thema ass meeschtens déi attraktiv am ganzen vun der Wëssenschaft. Wann der Programméierer e Programm entwéckelt, datt e puer Problem solves, geschriwwen huet et an engem spezifeschen Sprooch. Während der Entwécklung Prozess, schwätzt hien am Begrëffer déi no bei der geneeër Regioun sinn aus deem mer vill mussen. De Computer verstinn net, wat hie seet Leit. Et ass méiglech nëmmen an engem ganz einfach Saachen, fir erauszefannen, wat déi Zuelen an Verännerlechen Zell a Registere, permanent an temporär Erënnerung gehéiert. Wat ass eng Compiler? Dat ass e Programm hir Aufgab - Konzepter no bei der Iwwersetzen Sujet Beräich Entwéckler an der Konzept dass de Computer ze manipuléieren ass gebass.

Dëst ass d'am Java Compiler oder soss programméiere Sprooch Équipe Erausfuerderung. All Optriede vun enger neier Sprooch do ass e brauch de Code ze Transfermaart op et schrëftlech, an der Form, datt de Computer verstoen kann. Soss, huet hien net Leeschtunge. No all, ass et tëscht dem Konzepter vun mënschlech a Computer ëmmer de Schüler Spalt. Et ass et ze iwwerwanne a sinn programméiere Sprooch compilers.

Schwieregkeeten an nees

D'hannert vun dëse Programmer Gesiicht engem ville Problemer. Dëst wëssenschaftleche Problemer déi mat der korrekt androën vun der Konzepter vun der Applikatioun Domain verbonne sinn. Dëst Déifbau an technologesch un der Ëmsetzung vun dëser Kaart Zesummenhang Problemer.

Compiler Aufgab schafen besteet aus engem Majorzsystem vun him subtasks. Dëst ass eng schwiereg, mä ganz spannend Industrie, déi hiert Liewen ze vill Programméierer investéiert. An net bedaueren.

Klass an Compiler

Vläicht, vill hunn vu Sproochen wéi C an C ++ héieren. No all, sinn se eent vun de beléifsten a gemeinsam. Dëst ass e ganz eeschte programméiere Sproochen, mat mächteg Konzepter dass si einfach d'Konzept vun Applikatioun Beräicher ze weisen, an deem d'Entwéckler schaffen. Zum Beispill, ass et d'Konzept vun Klassen a Funktiounen. Si si wesentlech fir vill Sproochen, mä fir C ++ sinn virun allem charakteristesche.

Programméierer vill méi einfach e Modell mat der Hëllef vun esou Konzepter ze schafen. Compiler C fir Windows oder all aner Betribssystem hëlleft dës héich-Niveau Saachen an der Form ze Haaptsäit dass de Computer versteet. Nëmmen da wäert hien hinnen ze manipuléieren kënnen.

All Computer, egal wéi mächteg a komplex et weder, bedreift op engem ganz einfach Konzept. Mä d'Konzept vun Klass ass schwiereg, well et mat ganz praktesch vill Saachen aus richtege Liewen ze affichéieren. De Compiler där d'komplex Konzepter an Ongewéinlech.

Design Compiler als Aarbecht

An de leschte Joren ass et eng Tendenz, wou keng grouss Firma, bis Informatiounen Technik verbonnen, seng eege programméiere Sprooch produzéiert, déi dann un der breeder Radius vun Entwéckler Kombinatiounen.

Natierlech, brauch fir all Sprooch engem Compiler. An der Firma, als Regel, déi se mat Tongues. Mä et ass och eng grouss Zuel vun onofhängege Programméierer an Entreprisen déi fir ee Grond oder aner wëllen hir eege compilers fir Sproochen ze hunn oder si entwéckelen nei Sproochen an domat, compilers fir si. Kënne mir mat Sécherheet soen, datt de Spezialist, deen sech un dëser Plaz e huet, sécher net ouni Aarbecht bleiwen.

Sou, lo muss et kloer sinn wat d'Compiler. Dat ass e Programm-Iwwersetzer tëscht dem Entwéckler an de Computer, ouni déi et iwwerall am Beräich vun Computer Wëssenschaft ass.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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