Разработка и реализация простейшего компилятора

Раздел
Программирование
Просмотров
412
Покупок
3
Антиплагиат
Не указан
Размещена
13 Авг 2022 в 12:43
ВУЗ
Тольяттинский государственный университет
Курс
Не указан
Стоимость
800 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Разработка и реализация простейшего компилятора (ТольяттиГУ)
699.7 Кбайт 800 ₽
Описание

Период изготовления: май 2021 года.

Предмет: Теоретические основы информатики .

Цель курсовой работы – разработка и реализация простейшего компилятора по заданному варианту исходных данных.

Задачи, решаемые в ходе выполнения курсовой работы для достижения указанной цели:

− разработать генератор таблицы идентификаторов;

− разработать лексический анализатор;

− разработать синтаксический разборщик;

− разработать генератор результирующего кода.

Курсовая работа включает введение, четыре раздела, заключение, список используемой литературы.

Работа была успешно сдана - заказчик претензий не имел.

Готовые работы я могу оперативно проверить на оригинальность по Antiplagiat .ru и сообщить Вам результат.

Оглавление

Введение 4

1. Исходные данные для выполнения курсовой работы 5

1.1. Задание по курсовой работе 6

1.2. Описание грамматики входного языка 7

2. Разработка лексического анализатора 9

2.1. Описание выбранного способа организации таблицы идентификаторов с обоснованием сделанного выбора 9

2.2. Разработка конечного автомата 14

2.3. Разработка лексического анализатора 17

2.4. Выбор метода взаимодействия лексического анализатора 18 синтаксическим разборщиком

3. Разработка синтаксического разборщика 19

3.1. Разработка матрицы предшествования 19

3.2. Разработка синтаксического разборщика 22

Заключение 25

Список используемой литературы 26

Список литературы

1 Баумгертнер, С. В., Кузьмичев, А. Б. Теоретические основы информатики. Выполнение курсовой работы [Текст] : учебно-методическое пособие для студентов направлений подготовки 01.03.02 Прикладная математика и информатика, 02.03.03 Математическое обеспечение и администрирование информационных систем. – Тольятти: ТГУ, 2018.

2 Белов, В. В. Алгоритмы и структуры данных [Электронный ресурс] : учеб. для вузов по направлению подгот. 09.03.04 "Программ. инженерия" (квалификация - Бакалавр) / В. В. Белов, В. И. Чистякова. - Документ Bookread 2. - М. : Курс [и др.], 2016. - 238 с. - Режим доступа: http://znanium.com/bookread2.php?book=766771.

3 Гагарина, Л. Г. Технология разработки программного обеспечения [Электронный ресурс] : учеб. пособие для вузов по направлениям подгот. 09.04.01 и 09.03.03 "Информатика и вычисл. техника" / Л. Г. Гагарина, Е. В. Кокорева, Б. Д. Сидорова-Виснадул Под ред. Л. Г. Гагариной. - Документ Bookread 2. - М. : Форум [и др.], 2018. - 400 с. : ил. - Режим доступа: http://znanium.com/bookread2.php?book=924760.

4 Гордеев, А. В., Молчанов, А. Ю. Системное программное обеспечение [Текст] : учеб. для вузов / А. В. Гордеев, А. Ю. Молчанов. - М.: Питер, 2017. - 736 c.

5 Молчанов, А. Ю. Системное программное обеспечение Лабораторный Практикум. [Электронный ресурс] : URL: https://docplayer.ru/30301704-Aleksey-yurevich-molchanov-sistemnoe-programmnoe-obespechenie-laboratornyy-praktikum.html.

6 Синицын, С. В. Основы разработки программного обеспечения на примере языка С [Электронный ресурс] / С. В. Синицын, О. И. Хлытчиев - Электрон. текстовые данные. - Москва: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016. - 211 c. - Режим доступа: http://www.iprbookshop.ru/73700.html.

7 Richard L. Hulterman. Fundamentals of C++ Programming : School of Computing Southern Adventist University, 2018.

Вам подходит эта работа?
Похожие работы
Другие работы автора
Государственное управление
Курсовая работа Курсовая
1 Ноя в 19:16
47
0 покупок
Экономическая теория
Контрольная работа Контрольная
1 Ноя в 18:54
75 +4
0 покупок
Педагогическая психология
Контрольная работа Контрольная
1 Ноя в 15:02
72 +1
0 покупок
Муниципальное управление
Дипломная работа Дипломная
1 Ноя в 14:35
46 +1
0 покупок
Гражданский процесс
Контрольная работа Контрольная
1 Ноя в 14:14
74
0 покупок
Маркетинг
Курсовая работа Курсовая
1 Ноя в 14:01
76 +2
0 покупок
Экологическое право
Контрольная работа Контрольная
1 Ноя в 13:44
66 +1
0 покупок
Гражданское право
Статья Статья
1 Ноя в 10:02
40 +1
0 покупок
Психология личности
Курсовая работа Курсовая
1 Ноя в 09:40
69 +2
0 покупок
Специальная педагогика (дефектология)
Курсовая работа Курсовая
1 Ноя в 09:25
62 +1
0 покупок
Философия
Контрольная работа Контрольная
1 Ноя в 09:11
61 +1
0 покупок
Уголовное право
Курсовая работа Курсовая
1 Ноя в 08:54
80 +1
2 покупки
Юриспруденция
Курсовая работа Курсовая
31 Окт в 19:43
34
0 покупок
Финансовое право
Задача Задача
31 Окт в 19:19
33 +1
0 покупок
Государственное право
Контрольная работа Контрольная
31 Окт в 19:09
36 +1
0 покупок
Предпринимательское право
Контрольная работа Контрольная
31 Окт в 18:17
77 +1
0 покупок
Информационное право
Курсовая работа Курсовая
31 Окт в 18:05
37 +1
0 покупок
Международные экономические отношения
Отчет по практике Практика
31 Окт в 10:41
53 +2
0 покупок
Международные экономические отношения
Статья Статья
31 Окт в 10:24
34 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир