
- Кількість кредитів 4
- Тип Обов'язковий
- Семестр 6
- Рівень вищої освіти Бакалавр
- Підсумковий контроль Екзамен
У курсі вивчаються елементи теорії формальних мов (форми Бекуса-Наура, регулярні вирази, формальні граматики, зокрема, граматики Хомського) та теорії скінченних автоматів (розпізнавачі, недетерміновані скінченні автомати, алгоритми перетворення недетермінованого скінченного автомата в детермінований, алгоритми вилучення недосяжних станів, алгоритми мінімізації та інші), які використовуються при лексичному і синтаксичному аналізі.
Мета навчальної дисципліни: студенти повинні опанувати основні принципи побудови компіляторів, елементи теорії формальних мов (регулярні вирази, формальні граматики, зокрема, граматики Хомського, розпізнавачі) та теорію скінченних автоматів.