29373

Языковые процессоры и их основные типы

Доклад

Информатика, кибернетика и программирование

Совмещение этих требований в одном языке оказалось трудной задачей поэтому появились средства для преобразования текстов с языка понятного человеку на язык устройства. В первом случае его называют интерпретатором входного языка а во втором компилятором. Интерпретатор последовательно читает предложения входного языка анализирует их и сразу же выполняет а компилятор не выполняет предложения языка а строит программу которая может в дальнейшем быть запущена для получения результата. Такое задание предполагает определение правил построения...

Английский

2013-08-21

29.5 KB

17 чел.

9) Языковые процессоры и их основные типы.

С созданием компьютеров, возникла потребность в общении с подобными устройствами, поскольку оказалось необходимым передавать им приказы, задания и описания работы, которую они должны выполнять. Для этой цели начали разрабатывать специальные языки, которые стали называть искусственными в отличие от естественных языков общения людей. Искусственные языки должны быть, с одной стороны, удобными и понятными для человека, а с другой - должны восприниматься устройствами. Совмещение этих требований в одном языке оказалось трудной задачей, поэтому появились средства для преобразования текстов с языка, понятного человеку, на язык устройства. Такие средства назвали трансляторами

Транслятор может быть интерпретирующего или компилирующего типа. В первом случае его называют интерпретатором входного языка, а во втором -компилятором.

Интерпретатор последовательно читает предложения входного языка, анализирует их и сразу же выполняет, а компилятор не выполняет предложения языка, а строит программу, которая может в дальнейшем быть запущена для получения результата.

На вход компилятора подается текст, написанный на входном языке - языке, понятном человеку, а результатом работы компилятора является текст на языке, понятном устройству.

Для построения компилятора необходимо однозначное и точное задание входного и выходного языков. Такое задание предполагает определение правил построения допустимых конструкций (выражений) языка. Множество таких правил называют синтаксисом языка. Кроме того, задание должно включать описание назначения и смысла каждой конструкции языка. Такое описание называют семантикой языка.

Для построения точных и недвусмысленных описаний применяют метод абстракций, который предполагает выделение наиболее существенных свойств рассматриваемого объекта и опускание свойств, менее значимых для рассматриваемого случая. Например, при построении модели входных языков можно рассматривать входной текст как последовательность символов, построенную по определенным правилам, отвлекаясь от характера начертания символов и их расположения на листе. Математические модели, использующие представление текстов в виде цепочек символов, называют формальными языками и формальными грамматиками.


 

А также другие работы, которые могут Вас заинтересовать

37086. Сценарий классного часа, посвященный победе под Сталинградом 29 KB
  Чтец: Сороковые роковые Военные и фронтовыеГде извещенья похоронныеИ перестуки эшелонные. Сороковые роковыеСвинцовые пороховыеВойна гуляет по РоссииА мы такие молодые Чтец: 1942 год. Чтец: Выход к Волге и захват Сталинграда мог обеспечить фашистским войскам успешное продвижение на Кавказ к его нефтяным богатствам. Чтец: Кроме того захват Сталинграда разделил бы фронт наших войск надвое отрезал центральные области от южных а главное дал бы возможность гитлеровцам обойти Москву с востока и взять ее.
37087. Литературно-музыкальная композиция «Сталинградская битва. Курская дуга» 134.5 KB
  Курская дуга Цели:расширять представления учащихся о Сталинградской битве и Курской дуге формировать чувство патриотизма любви к Родине чувство гордости за свою страну на примере героических поступков людей в военное время воспитывать уважительное отношение к старшему поколению памятникам войны.Война гуляет по РоссииА мы такие молодые Год 1941 июнь Страна жила мирной жизнью надеясь что пожар войны который разгорелся в Европе не затронет нашу страну. ИюньТогда ещё не знали мыСо школьных вечеров шагаяЧто завтра будет первый день...
37088. Сценарий классного часа «Экскурсионный день, проведенный в Новодевичьем монастыре» 160 KB
  По патриаршей грамоте 1598 года полным названием монастыря было: Пречестная Великая обитель Пречистыя Богородицы Одигитрии Новый Девичий монастырь. Первое о чем хочется рассказать это об истории Новодевичьего монастыря. Витает птицей в синем небе дух святойВ полёте всё он зорким оком озираетИ тишину монастыря его покойОн верной службой день и ночь оберегает. Таким образом в 1523 году из великокняжеской казны было выдано 230 килограммов серебра на сооружение монастыря.
37089. Сценарий классного часа для 1 класса «Что такое дружба?» 54 KB
  Слайд 1 Ребята давайте поговорим о школьной дружбе. Слайд 2 Иногда говорят: Друзья не разлей вода. Как вы понимаете это выражение Что же такое дружба Слайд 3 Давайте прочитаем стихотворение и узнаем как на этот вопрос отвечают другие. Дружить должны все на свете: И звери и птицы и дети Слайд 4 А вот так слово толкуется в словаре В.
37090. Что такое школьная дружба 56 KB
  Оформление доски Ход мероприятия 1 этап Ребята давайте поговорим о школьной дружбе. 2 этап Иногда говорят: Друзья не разлей вода. Как вы понимаете это выражение Что же такое дружба 3 этап Давайте прочитаем стихотворение и узнаем как на этот вопрос отвечают другие. Дружить должны все на свете: И звери и птицы и дети Так что же такое дружба 4 этап А вот так слово толкуется в словаре В.
37091. Башкортостан – гордимся мы историей твоей! 22.02 KB
  Самая большая и красивая среди них красавица Агидель. И мы хотим рассказать вам историю о том как появилась наша Агидель. Роли: Агидель Рафикова Ашак Мутигуллин Джигит Салимгареев Друзья джигита Арсланов Давлетшин Ахметзянов Ведущий Шайхуллина. У седого Урала имелась дочь красавица Агидель.
37092. Национальный вопрос в России в начале XX века. Политические партии о путях его решения 32.5 KB
  Исторический путь России в XX в. очевидной стала необходимость преодоления отставания России от передовых индустриально развитых государств во всех сферах жизни общества. Незавершенность индустриальных преобразований сделала аграрный вопрос в России ключевым начавшегося XX в.
37093. Причины Первой мировой войны 44.5 KB
  в России была объявлена всеобщая мобилизация но не дожидаясь ответа в ночь с 31 июля на 1 августа Германия предъявила ультиматум России об отмене мобилизации. Германия объявила войну России. 23 августа Франция и Англия заявили о своей поддержке России. 3 августа Германия объявила войну Франции 6 августа войну России объявила АвстроВенгрия.
37094. Февральская революция 1917 18.58 KB
  2 Одновременно с возникновением Временного правительства и подчиненных ему административных учреждений сложилась другая система органов власти советы рабочих солдатских и крестьянских депутатов. Именно такой подход был наиболее юридически грамотным но стремление Временного правительства действовать строго в рамках закона интерпретировалось как нежелание учитывать интересы трудящихся. Падению авторитета Временного правительства непосредственно способствовала и ситуация двоевластия. 28 февраля на заседании Исполкома Петроградского Совета...