САНКТ-ПЕТЕРБУРГСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, 
МЕХАНИКИ И ОПТИКИ

Задание на КУРСОВОЙ ПРОЕКТ (РАБОТУ)

Студент	Фамилия Имя Отчество	
Факультет	Информационных технологий и программирования	
Кафедра	Компьютерных технологий	Группа	M333x	
Направление	01.03.02 Прикладная математика и информатика	
Руководитель	Шалыто А. А., докт. техн. наук, проф., зав. каф. ТП	
Дисциплина 	Автоматное программирование	
Наименование темы	Разработка алгоритма построения конечных 	
автоматов, решающих задачу…	
Задание		
Провести обзор предметной области	
Разработать алгоритм…	
Реализовать и протестировать разработанный алгоритм	
	
Краткие методические указания		
Алгоритм должен быть реализован на одном из следующих языков 	
программирования: Java, C, C++, Python.	
Должно быть составлено описание алгоритма и его реализации.	
Рекомендуется использование какого-либо из эволюционных алгоритмов,	
предназначенных для построения конечных автоматов	
Содержание пояснительной записки		
Введение	
Цели и задачи курсовой работы	
Выполнение работы	
Выводы	
Заключение	
Рекомендуемая литература		
1.  Поликарпова Н. И., Шалыто А. А. Автоматное программирование. 2-е изд.	
— СПб.: Питер, 2011 — 176 с.	
2. Скобцов Ю.А., Федоров Е.Е. Метаэвристики. — Изд. Ноулидж, Донецк. —	
 2013. — 426 с.	
3. Добавить еще одну статью по теме работы. У разных людей – разную.	

Руководитель	«        »                          2016	
Подпись, дата	
Студент	«        »                          2016	
Подпись, дата