Дефиниция съставител

За да влезе напълно в смисъла на термина компилатор, е необходимо, на първо място, да продължим да откриваме нейния етимологичен произход. В този случай трябва да заявим, че то произтича от латински, именно от глагола "compilare", което означава "сглобен".

съставител

Компилаторът е този или онзи, който компилира : т.е. събира различни елементи или фрагменти в едно и също устройство. В областта на компютърните науки компилирането се състои в превод на писмена програма на един език в друг .

Например: "Издателят ме избра за съставител на нова антология на детски истории", "От години съм работил като съставител на статистика в спортната верига", "Испанският есеист е съставител на съвсем новия том" .

Следователно компилаторът е този, който събира нещо . Ако даден индивид покани няколко журналисти да интервюират спортни фигури, и след това да събере тези произведения в книга, може да се каже, че той е съставител на въпросната работа. Този човек не е провел интервютата, но е съставил интервютата, направени от други и ги е превърнал в единица.

Ние казахме, че при компютрите компилацията е процес, който включва превод на програма, разработена в специфичен език за програмиране в друг, която е написана на различен език. Обикновено тази втора програма се прави на машинен език, който е код, който процесорите могат да интерпретират директно.

В този процес на компилиране, програмата, отговорна за въпросния превод, се нарича компилатор. Компилацията е разделена на семантичен, синтактичен и лексикален анализ на изходната програма и синтез, който се отразява в езика на обекта. Задачата се изпълнява от компилатора, който според неговите свойства ще бъде квалифициран като оптимизационен компилатор, крос компилатор или точно във времето компилатор ( JIT ).

В допълнение към всички тези аспекти на компилатора от компютърна гледна точка, има и други въпроси, които си струва да се вземат предвид, тъй като те са:
-Всички компилатори от този тип имат две отделни части: предния край, който е частта, която отговаря за взаимодействието с потребителя и извършва анализ на изходния код и на Back End. Тази втора част отговаря за генерирането на кода в машинния формат.
- Функциите, изпълнявани от този софтуер, с които се занимаваме, можем да установим, че те се изпълняват в този ред: фаза на анализ (лексикален анализ, синтактичен анализ и семантичен анализ), синтезна фаза (генериране на междинен код) и оптимизация на кода, Този последен етап, който понякога изглежда включен в етапа на синтеза, се състои основно от подобряване на споменатия по-горе междинен код, следователно може да се получи машинен код, който е наистина много бърз за изпълнение.
В основата си компилаторите стават наши ежедневни. И те вършат важна работа. Да, защото ако не съществуват, не бихме могли да използваме всички видове компютърни приложения. Те са в основата на програмирането.

Препоръчано
  • популярна дефиниция: слепота

    слепота

    Слепотата е лишаване от зрение . Можете да говорите за частична слепота (когато човекът има слабо зрение или различава светлините и сенките) или пълна слепота (субектът не вижда абсолютно нищо и не може да различи никаква светлина). Всичко това, без да забравяме, че има и така наречената вербална слепота, наричана още Алексия. Това е заболяване, което предполага, че пациентът има неспособност да чете и всичко това в р
  • популярна дефиниция: коацервати

    коацервати

    Преди да пристъпим към определяне на значението на термина коацервати, е необходимо да продължим да откриваме неговия етимологичен произход. В този случай можем да установим, че това е дума, която произлиза от латински, именно от глагола "coacervare", който може да се преведе като "натрупване". Коацерватите са системи, образувани от обединението на сложни молекули като протеини и аминокиселини. Тези елементи са квалифицирани като примитивни живи същества, защото според биолози те са били ключови за развитието на живота
  • популярна дефиниция: сигнал

    сигнал

    Сигналът е термин, който идва от латинските signalis . Това е знак , знак , марка или носител, които информират, предупреждават или предупреждават за нещо . Това известие позволява да се разкрие информация , да се направи предупреждение или да представлява напомняне. Сигналите са конвенционални ; това означава, че те са създадени в съответствие с определени насоки, така че да могат да бъдат признати от възможно най-много хора. Те трябва да бъдат разположени на видими мес
  • популярна дефиниция: атака

    атака

    Преди да започнем задълбочено да анализираме термина атака, това, което ще направим, е да изясним етимологичния му произход. По-специално, трябва да определим, че тя произтича от италианската дума attaccare , която може да бъде преведена като "заключване на битка". Атаката е действие и ефект на атакуване (атакуване, зареждане, предприемане на офанзива, унищожаване). Концепцията често се използва за назоваване на враждебност или агресия , както физически, така и слове
  • популярна дефиниция: кибернетика

    кибернетика

    Кибернетиката е термин, който може да се използва като съществително или като прилагателно . В първия случай се отнася до научната специалност, която сравнява работата на машината и тази на живото същество , особено по отношение на комуникационните и регулаторни механизми. Като прилагателно, кибернетиката напомня на това, което е свързано с виртуалната реалност и това, което е било произведено или контролирано чрез компютър ( компютър ). Комуникационните и контролни функции са вътрешни и външни
  • популярна дефиниция: лексикография

    лексикография

    Лексикографията е техниката, която позволява съставянето на речници или лексикони . Концепцията се използва и за назоваване на клона на лингвистиката, посветен на анализа на теориите, които подкрепят развитието на речника. Накратко може да се каже, че лексикографията е дисциплината, която отговаря за създаването и критичното изследване на речниците . Речникът, от своя страна, е подредена колекция от терми