Разработка компиляторов: от теории к практике

Этот курс охватывает полный цикл создания компилятора, начиная с лексического анализа и заканчивая генерацией машинного кода. Вы изучите ключевые алгоритмы и структуры данных, необходимые для трансляции языков программирования в исполняемые файлы.
Обучение 5 часов
удостоверение
33%
Стоимость курса
4 700 ₽ 7 000 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Разработка компиляторов: от теории к практике» от Gurufy - gurufy.ru

  1. Введение в архитектуру компилятора и лексический анализ - 1 час. Введение в архитектуру компилятора и лексический анализ.
  2. Синтаксический анализ: контекстно-свободные грамматики и построение AST - 1 час. Синтаксический анализ: контекстно-свободные грамматики и построение AST.
  3. Семантический анализ, проверка типов и таблицы символов - 1 час. Семантический анализ, проверка типов и таблицы символов.
  4. Генерация промежуточного кода и базовые методы оптимизации - 1 час. Генерация промежуточного кода и базовые методы оптимизации.
  5. Генерация целевого машинного кода и управление памятью - 1 час. Генерация целевого машинного кода и управление памятью.
Ознакомиться со всей программой

Чему вы научитесь

  • Научитесь анализировать и применять: синтаксический анализ контекстно свободные грамматики и построение ast.
  • Научитесь анализировать и применять: семантический анализ, проверка типов и таблицы символов.
  • Освоите и сможете применять: генерация промежуточного кода и базовые методы оптимизации.
  • Разберётесь в основах архитектуру компилятора и лексический анализ.

Подробная информация о курсе

Этот курс охватывает полный цикл создания компилятора, начиная с лексического анализа и заканчивая генерацией машинного кода. Вы изучите ключевые алгоритмы и структуры данных, необходимые для трансляции языков программирования в исполняемые файлы.

Цены и сроки

  • Стоимость4 700 ₽
  • Старая цена7 000 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно

По окончанию курса

  • Диплом или сертификатудостоверение
Разработка компиляторов: от теории к практике
4 700 ₽ 7 000 ₽