29373

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

Доклад

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

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

Английский

2013-08-21

29.5 KB

11 чел.

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

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

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

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

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

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

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


 

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

41560. Вторичные ценные бумаги 142.54 KB
  Привлекательные качества АDR для инвесторов состоят в: покупке ценных бумаг с более высоким уровнем доходности чем акции национальных компаний; минимизации рисков по сравнению с прямой покупкой иностранных акций; возможности выхода на рынок другой страны при отсутствии достаточных знаний иностранных фондовых рынков их особенностей и традиций налогообложения и т. Упрощенно торговлю в США акциями российского эмитента через АDR можно представить следующим образом. Американский инвестор пожелавший купить АDR делает заказ на покупку...
41561. СРОЧНЫЕ КОНТРАКТЫ 341.76 KB
  В последнем случае класс производных инструментов включает не только срочные контракты но и любые другие новые инструменты рынка такие как вторичные ценные бумаги в их потенциально бесконечном многообразии комбинации ценных бумаг со срочными контрактами и т.1 Основные различия между ценными бумагами и срочными контрактами как производными инструментами Признак Ценная бумага Срочный контракт как производный инструмент Вид капитала Представитель действительного капитала Фиктивный капитал Движимое имущество собственность Представитель...
41562. ВИДЫ ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТИ НА РЫНКЕ ЦЕННЫХ БУМАГ 166 KB
  Третья группа участников рынка ценных бумаг представлена профессиональными участниками к которым согласно Федеральному закону â€œО рынке ценных бумаг†следует отнести юридических лиц в том числе и кредитные организации а также граждан физических лиц зарегистрированных в качестве предпринимателей и специализирующихся на оказании услуг всем участникам фондового рынка. Понятие профессионального участника рынка ценных бумаг в Российской Федерации по мере его развития и создания...
41563. ИДЫ СДЕЛОК И ОПЕРАЦИЙ С ЦЕННЫМИ БУМАГАМИ 138.05 KB
  Становление фондового рынка в России потребовало выработки правил организации взаимоотношений между участниками сделок с ценными бумагами а также привело к появлению специализированных организаций обеспечивающих все процедуры сделок и составляющих инфраструктуру рынка ценных бумаг. Если несколько лет назад при организации расчетов на российском рынке ценных бумаг в основном ориентировались на западные технологии то теперь эти технологии адаптировались к российским условиям и...
41564. ФОНДОВАЯ БИРЖА. ЗАДАЧИ И ФУНКЦИИ ФОНДОВОЙ БИРЖИ 247.35 KB
  Первая задача фондовой биржи заключается в том чтобы предоставить место для торговли иначе говоря централизовать место где может происходить как продажа ценных бумаг их первым владельцам так и вторичная их перепродажа. Для выполнения первой задачи централизовать торговлю ценными бумагами в одном месте фондовой бирже необходимо не только отработать правила и системы регулирования торговли но также выработать достаточно жесткие требования к компаниям поставляющим ценные бумаги для продажи а также к...
41565. ВНЕБИРЖЕВОЙ РЫНОК ЦЕННЫХ БУМАГ 112.25 KB
  Несмотря на то что внимание сосредоточено на рынке обыкновенных акций многие его черты можно отнести к рынкам оперирующим другими финансовыми инструментами такими например как облигации. Поскольку по объему оборота обыкновенных акций выраженному как в денежном так и в количественном отношении эта биржа является лидером место на этой ценится очень высоко. Основными критериями которыми руководствуется совет директоров NYSE при принятии решения о допуске акций компании к котировке являются: “1 степень национального интереса к...
41566. ИНФОРМАЦИОННАЯ ИНФРАСТРУКТУРА РЫНКА ЦЕННЫХ БУМАГ 211.04 KB
  Структура биржевой информации и информации внебиржевых системторговли ценными бумагами. Рейтинговые системы и рейтинговые агентства на рынке ценных бумаг. Российский рынок ценных бумаг развивается значительными темпами и сейчас он достиг такого уровня когда эффективное управление им стало немыслимым без использования мощных компьютерных систем и современных средств телекоммуникации.
41567. РЕГУЛИРОВАНИЕ РЫНКА ЦЕННЫХ БУМАГ 194.92 KB
  Задачи и формы регулирования рынка ценных бумаг. Государственное регулирование рынка ценных бумаг и его институциональное обеспечение. Методы государственного регулирования рынка ценных бумаг.
41568. Вторичный рынок ценных бумаг 1.09 MB
  Если первичный рынок связан с появлением ценных бумаг на рынке их выпуском и размещением то вторичный рынок создает необходимые условия для их обращения. Рынок ценных бумаг лекция рассматривает сущность обращения ценных бумаг...