Составители:
3 
ВВЕДЕНИЕ 
Контрольная  работа  выполняется  для  закрепления  знаний,  полученных 
студентом при изучении (в том числе самостоятельном) материала по разделу 
«Алгоритмы  преобразования  грамматика»  и  является  самостоятельной 
комплексной работой, которая в дальнейшем проверяется преподавателем. 
Контрольная  работа  –  это  самостоятельное  научно-практическое 
исследование,  которое  позволяет  установить  уровень  знаний  студентов  и 
умение использовать их на практике. При её выполнении необходимо показать 
знания  специальной  литературы,  умение  самостоятельно  её  анализировать  и 
делать обобщения. 
Цель  контрольной  работы  –  систематизация,  закрепление,  расширение  и 
углубление теоретических и практических навыков самостоятельного анализа и 
обобщения накопленных знаний по дисциплине. 
Структура  контрольной  работы  по  дисциплине  «Основы  трансляции» 
включает  семь  практических  заданий  и  представлена  следующими 
компонентами: 
1.  Практическое  задание  на  описание  синтаксиса  заданного  языка  с 
помощью грамматики в нормальной форме Бекуса-Наура; 
2.  Практическое  задание  на  преобразование  контекстно-свободной 
грамматики  (КС-грамматики)  к  эквивалентному  виду,  не  содержащему 
бесполезных символов; 
3.  Практическое  задание  на  преобразование  КС-грамматики  к  виду  -
свободной КС-грамматики; 
4.  Практическое  задание  на  преобразование  -свободной  КС-грамматики  в 
эквивалентную КС-грамматику, не содержащую цепных правил; 
5. Практическое задание на исключение правил, рекурсивных следа из КС-
грамматики; 
6.  Практическое  задание  на  построение  детерминированного  конечного 
автомата  по  заданной  грамматике  и  определения  языка,  допускаемого 
конечным автоматом; 
7. Практическое задание на приведение конечного автомата к минимальному 
виду. 
   ВВЕДЕНИЕ
   Контрольная работа выполняется для закрепления знаний, полученных
студентом при изучении (в том числе самостоятельном) материала по разделу
«Алгоритмы преобразования грамматика» и является самостоятельной
комплексной работой, которая в дальнейшем проверяется преподавателем.
   Контрольная работа – это самостоятельное научно-практическое
исследование, которое позволяет установить уровень знаний студентов и
умение использовать их на практике. При её выполнении необходимо показать
знания специальной литературы, умение самостоятельно её анализировать и
делать обобщения.
   Цель контрольной работы – систематизация, закрепление, расширение и
углубление теоретических и практических навыков самостоятельного анализа и
обобщения накопленных знаний по дисциплине.
   Структура контрольной работы по дисциплине «Основы трансляции»
включает семь практических заданий и представлена следующими
компонентами:
   1. Практическое задание на описание синтаксиса заданного языка с
помощью грамматики в нормальной форме Бекуса-Наура;
   2. Практическое задание на преобразование контекстно-свободной
грамматики (КС-грамматики) к эквивалентному виду, не содержащему
бесполезных символов;
   3. Практическое задание на преобразование КС-грамматики к виду -
свободной КС-грамматики;
   4. Практическое задание на преобразование -свободной КС-грамматики в
эквивалентную КС-грамматику, не содержащую цепных правил;
   5. Практическое задание на исключение правил, рекурсивных следа из КС-
грамматики;
   6. Практическое задание на построение детерминированного конечного
автомата по заданной грамматике и определения языка, допускаемого
конечным автоматом;
   7. Практическое задание на приведение конечного автомата к минимальному
виду.
                                    3
