Формальные языки и трансляции
Паспорт
- Где и когда. III семестр программы 09.03.01 «Информатика и вычислительная техника», профиль «Прикладная математика, компьютерные науки и инженерия», набор 2025.
- Объём. 135 часов, 3 з.е.: 60 аудиторных часов (30 лекций и 30 семинаров), 45 часов самостоятельной работы и 30 часов на подготовку и сдачу экзамена.
- Кафедра. Кафедра алгоритмов и технологий программирования.
- Преподаватель. Не указан на доступной странице курса.
- Итоговый контроль. Экзамен в III семестре.
Содержание опубликованной программы
Цель курса, указанная кафедрой, — познакомить с трансляторами и компиляторами. На странице кафедры перечислены следующие темы:
- Связь формальных языков и грамматик.
- Классификация языков и грамматик.
- Регулярные языки.
- Детерминированные конечные автоматы.
- Недетерминированные конечные автоматы.
- Машины Тьюринга.
- Контекстно-свободные грамматики.
- Контекстно-зависимые грамматики.
- Нисходящие анализаторы.
- Восходящие анализаторы.
- \(LL(k)\)-грамматики.
- \(LR(k)\)-грамматики и их использование в современных компиляторах.
Оценивание
Открытая БРС с баллами и порогами на странице кафедры не опубликована.