Перейти до основного вмісту
Системне програмування
  • Кількість кредитів 4
  • Тип Обов'язковий
  • Семестр 6
  • Рівень вищої освіти Бакалавр
  • Підсумковий контроль Екзамен

У курсі вивчаються елементи теорії формальних мов (форми Бекуса-Наура, регулярні вирази, формальні граматики, зокрема, граматики Хомського) та теорії скінченних автоматів (розпізнавачі, недетерміновані скінченні автомати, алгоритми перетворення недетермінованого скінченного автомата в детермінований, алгоритми вилучення недосяжних станів, алгоритми мінімізації та інші), які використовуються при лексичному і синтаксичному аналізі.

Мета навчальної дисципліни: студенти повинні опанувати основні принципи побудови компіляторів, елементи теорії формальних мов (регулярні вирази, формальні граматики, зокрема, граматики Хомського, розпізнавачі) та теорію скінченних автоматів.

Ми використовуємо власні та сторонні файли cookies та localStorage для аналізу веб-трафіку та поширення матеріалів. Налаштування конфіденційності