Тематика курсовых на 2009-2010 будет выставлена 25.12.2009 г. В комментариях можете указать тематику курсовой работы и фамилии. В случае возникновения конфликтов оставляю за собой право назначать тематику самостоятельно. С уважением, Чурсин В.Б. P.S. Тематика курсовых работ может расширена.
Будьте внимательны за комментариями! В них указаны выбранные курсовые работы.
Тематика курсовых работ
4 курс
специальность 220400-Программное
обеспечение вычислительной техники и автоматизированных систем
Дисциплина: Теория языков программирования и методы трансляции
|
Тема курсовой работы
|
Кол-во исполнителей
|
Примечания
|
1
|
Тренажер
машины Тьюринга
1
|
2
|
|
2
|
Тренажер
машины Поста 12
|
2
|
|
3
|
Тренажер
построения схем программ 1
|
3
|
|
4
|
Тренажер
детерминированного конечного автомата (графовая или табличная форма) 6
|
2
|
|
5
|
Тренажер
МП-распознавателя 3
|
2
|
|
6
|
Программа
минимизации КА 4,6 (лекции)
|
1
|
|
7
|
Программа
сведения НДКА к ДКА 4,6 (лекции)
|
1
|
|
8
|
Синтаксический
и семантический анализ М-языка 5 (на языке С++)
|
2
|
|
9
|
Синтаксический
и семантический анализ М-языка 5 (на языке Turbo Pascal или Delphi)
|
2
|
|
10
|
Генерация
внутреннего представления для М-языка 5 (на языке С++)
|
2
|
|
11
|
Генерация
внутреннего представления для М-языка 5 (на языке Turbo Pascal или
Delphi)
|
2
|
|
12
|
Построение
транслятора для языка SIMPLE
7
|
2
|
|
13
|
Синтаксический
анализ выражений8
|
1
|
|
14
|
Лексический
анализ выражений 9
|
1
|
|
15
|
Реализация
языка TINY
V 1.110
|
1
|
|
16
|
Трансляция
языков программирования. Компиляция языка «О» на Паскале11
|
2
|
|
17
|
Трансляция
языков программирования. Компиляция языка «О» на С/С++ 11
|
2
|
|
18
|
Трансляция
языков программирования. Компиляция языка «О» на Java 11
|
2
|
|
19
|
Трансляция
языков программирования. Компиляция языка «О» на С# 11
|
2
|
|
Использованные источники
- В.Е.Котов, Сабельфельд
Д.П. Теория схем программ. Электронный вариант книги в формате djvu.
- В.Е.Котов. Сети Петри.
Электронный вариант книги в формате djvu.
- Лекции. Синтаксический
анализ.
- В.А.Серебряков, М.П.
Галочкин. Основы конструирования компиляторов. Электронный вариант книги.
- Волкова И.А., Руденко Т.В. Формальные
грамматики и языки. Элементы теории трансляции.
- А.Ахо, Дж. Ульман. Теория
синтаксического анализа перевода и компиляции. т.1,2 Электронный вариант
книги в формате djvu.
- Черкашин М. Компилятор
пишется так...(сайт http://chursinvb.ucoz.ru/load/2)
- Креншоу Д. - Пишем
компилятор (http://chursinvb.ucoz.ru/load/2-1-0-14,
страницы 1-73)
- Креншоу Д. - Пишем
компилятор (http://chursinvb.ucoz.ru/load/2-1-0-14,
страницы 74-169)
- Креншоу Д. - Пишем
компилятор (http://chursinvb.ucoz.ru/load/2-1-0-14,
страницы 170-191)
- Свердлов С.З. Языки
программирования и методы трансляции. (http://chursinvb.ucoz.ru/load/0-0-0-46-13-1)
- В.А. Успенский. Машина
Поста (http://chursinvb.ucoz.ru/load/4-1-0-19)
Отметка поста "+1" означает, что данная тема закрепляется за Вами. Если стоит "-1", то необходимо согласовать тематику курсовой работы.
|