12.07.2015 Views

Методы построения конечных автоматов на основе ...

Методы построения конечных автоматов на основе ...

Методы построения конечных автоматов на основе ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

162Целью лабораторных работ является изучение методов <strong>построения</strong><strong>конечных</strong> <strong>автоматов</strong> <strong>на</strong> <strong>основе</strong> эволюционных алгоритмов. В задании <strong>на</strong>лабораторную работу формулируется задача, для которой необходимопостроить конечный автомат, а также требования к используемомуэволюционному алгоритму, методу представления особи, выполненияопераций скрещивания и мутации, в том числе, и предложенные в<strong>на</strong>стоящей работе.Каждая лаборатор<strong>на</strong>я работа долж<strong>на</strong> выполняться одним студентом.В рамках работы студент реализует подключаемые модули к виртуальнойлаборатории <strong>на</strong> соответствующем языке программирования (Java или C#),а также выполняет несколько вычислительных экспериментов попостроению управляющих <strong>конечных</strong> <strong>автоматов</strong>. По результатамвыполнения лабораторной работы студент оформляет отчет. Примеротчета приведен в Приложении 2.За время использования виртуальных лабораторий в учебномпроцессе лабораторные работы были выполнены более чем 150 студентамикафедры «Компьютерные технологии» НИУ ИТМО. Часть отчетов полабораторным работам опубликова<strong>на</strong> <strong>на</strong> сайте http://is.ifmo.ru/labs/.ВЫВОДЫ ПО ГЛАВЕ 41. Разработанные методы <strong>построения</strong> управляющих <strong>конечных</strong><strong>автоматов</strong> использованы при построении автомата управлениямоделью беспилотного самолета.2. Разработанные методы <strong>построения</strong> управляющих <strong>конечных</strong><strong>автоматов</strong> внедрены в учебный процесс в рамках дисциплин«Теория <strong>автоматов</strong> и программирование» <strong>на</strong> кафедре«Компьютерные технологии» НИУ ИТМО.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!