Для студентов МГУ им. Ломоносова по предмету Любой или несколько предметовКомпилятор для подмножества языка СИКомпилятор для подмножества языка СИ
4,9551048
2024-09-192024-09-19СтудИзба
Курсовая работа: Компилятор для подмножества языка СИ
Описание
СОДЕРЖАНИЕ
СОДЕРЖАНИЕВВЕДЕНИЕ
ЛЕКСИЧЕСКИЙ АНАЛИЗ
СИНТАКСИЧЕСКИЙ АНАЛИЗ
АБСТРАКТНОЕ СИНТАКСИЧЕСКОЕ ДЕРЕВО
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ А (обязательное) КОНТЕКСТНО-СВОБОДНАЯ ГРАММАТИКА
ПРИЛОЖЕНИЕ Б (обязательное) РЕАЛИЗАЦИЯ ЛЕКСИЧЕСКОГО АНАЛИЗАТОРА
ПРИЛОЖЕНИЕ В (обязательное) РЕАЛИЗАЦИЯ СИНТАКСИЧЕСКОГО АНАЛИЗАТОРА
ВВЕДЕНИЕ
В нашем мире программирование востребовано везде. Программисты нужны в промышленности, науке, космосе, бизнесе, медицине, транспорте и даже не в ИТ-компаниях. Существует множество видов разработки, такие как web-разработка, мобильная разработка и так далее. Их все объединяет то, что они используют языки программирования.
В настоящее время существует множество разнообразных языков программирования, благодаря которым пишутся множество программ. Их практическое использование невозможно без соответствующей системы программирования, основу которой составляет транслятор или компилятор. [4]
Изучение языков программирования и методов трансляции поможет понять особенности языков программирования, получить навыки разработки алгоритмов и структур данных, научит использовать элементы трансляции при разработке прикладных программ.
Целью курсовой работы является закрепление теоретических знаний о методах трансляции, а также приобретение навыков разработки компилятора для подмножества языка СИ.
Для достижения поставленной цели нам
Характеристики курсовой работы
Учебное заведение
Семестр
Просмотров
1
Размер
434,47 Kb
Список файлов
Компилятор для подмножества языка СИ.docx
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МГУ им. Ломоносова
Tortuga















