Теория формальных языков, грамматик и автоматов. Ишакова Е.Н. - 3 стр.

UptoLike

Составители: 

3
Введение
Предлагаемый материал посвящен основам классической теории фор-
мальных языков, грамматик и автоматоводной из важнейших составных час-
тей инженерного образования по информатике и вычислительной технике.
Теория формальных языков, грамматик и автоматов составляет фунда-
мент синтаксических методов. Основы этой теории были заложены Н. Хомским
в 40–50-е годы XX столетия в связи с его лингвистическими работами, посвя-
щенными изучению естественных языков. Но уже в следующем десятилетии
синтаксические методы нашли широкое практическое применение в области
разработки и реализации языков программирования.
В настоящее время искусственные языки, использующие для описания
предметной области текстовое представление, широко применяются не только
в программировании, но и в других областях. С их помощью описывается
структура всевозможных документов, трехмерных виртуальных миров, графи-
ческих интерфейсов пользователя и многих других объектов, используемых в
моделях и в реальном мире. Для того чтобы эти текстовые описания были кор-
ректно составлены, а затем правильно распознаны и интерпретированы, приме-
няются специальные методы их анализа и преобразования. В основе данных
методов лежит теория формальных языков, грамматик и автоматов.
Теория формальных языков, грамматик и автоматов дала новый стимул
развитию математической лингвистики и методам искусственного интеллекта,
связанных с естественными и искусственными языками. Кроме того, ее элемен-
ты успешно применяются, например, при описании структур данных, файлов,
изображений, представленных не в текстовом, а двоичном формате. Эти мето-
ды полезны при разработке своих трансляторов даже там, где уже имеются со-
ответствующие аналоги.
В методических указаниях содержатся материалы, необходимые для са-
мостоятельной подготовки студентов к выполнению лабораторных работ по
разделу «Теория формальных языков, грамматик и автоматов». В описание ла-
бораторных работ включены цель работы, порядок ее выполнения, рассмотре-
ны теоретические вопросы, связанные с реализацией поставленных задач, при-
ведена необходимая литература. В приложениях представлены правила оформ-
ления результатов лабораторной работы.
                               Введение

      Предлагаемый материал посвящен основам классической теории фор-
мальных языков, грамматик и автоматов – одной из важнейших составных час-
тей инженерного образования по информатике и вычислительной технике.
      Теория формальных языков, грамматик и автоматов составляет фунда-
мент синтаксических методов. Основы этой теории были заложены Н. Хомским
в 40–50-е годы XX столетия в связи с его лингвистическими работами, посвя-
щенными изучению естественных языков. Но уже в следующем десятилетии
синтаксические методы нашли широкое практическое применение в области
разработки и реализации языков программирования.
      В настоящее время искусственные языки, использующие для описания
предметной области текстовое представление, широко применяются не только
в программировании, но и в других областях. С их помощью описывается
структура всевозможных документов, трехмерных виртуальных миров, графи-
ческих интерфейсов пользователя и многих других объектов, используемых в
моделях и в реальном мире. Для того чтобы эти текстовые описания были кор-
ректно составлены, а затем правильно распознаны и интерпретированы, приме-
няются специальные методы их анализа и преобразования. В основе данных
методов лежит теория формальных языков, грамматик и автоматов.
      Теория формальных языков, грамматик и автоматов дала новый стимул
развитию математической лингвистики и методам искусственного интеллекта,
связанных с естественными и искусственными языками. Кроме того, ее элемен-
ты успешно применяются, например, при описании структур данных, файлов,
изображений, представленных не в текстовом, а двоичном формате. Эти мето-
ды полезны при разработке своих трансляторов даже там, где уже имеются со-
ответствующие аналоги.
      В методических указаниях содержатся материалы, необходимые для са-
мостоятельной подготовки студентов к выполнению лабораторных работ по
разделу «Теория формальных языков, грамматик и автоматов». В описание ла-
бораторных работ включены цель работы, порядок ее выполнения, рассмотре-
ны теоретические вопросы, связанные с реализацией поставленных задач, при-
ведена необходимая литература. В приложениях представлены правила оформ-
ления результатов лабораторной работы.




                                                                         3