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.

189ПРИЛОЖЕНИЕ 2. ПРИМЕР ОТЧЕТА ПО ЛАБОРАТОРНОЙ РАБОТЕОтчет по лабораторной работе «Построение управляющих <strong>конечных</strong><strong>автоматов</strong> с помощью эволюционных алгоритмов»Выполнил: В. И. Ульянцев, гр. 3538Учебный год: 2009-2010ВведениеЦель данной лабораторной работы – применение эволюционнойстратегии для <strong>построения</strong> по тестам конечного автомата управлениячасами с будильником.Java.При выполнении работы использовался язык программированияПостановка задачиЦель данной лабораторной работы – построение по тестам конечногоавтомата управления часами с будильником. В систему тестов для<strong>построения</strong> автомата управления часами с будильником включены тесты,описывающие его работу во всех трех режимах. Набор из 38 тестов взят изработы [1].Структура хромосомыКонечный автомат при использовании эволюционной стратегиипредставляется в виде объекта, содержащего множество состояний. Будемсчитать, что <strong>на</strong>чальным состоянием автомата считается состояние сномером ноль, поэтому номер <strong>на</strong>чального состояния в явном виде хранитьне требуется. Каждое состояние описывается множеством переходов,инцидентных ему, и числом выходных воздействий, совершаемых привходе в данное состояние. Каждый переход описывается номером

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

Saved successfully!

Ooh no, something went wrong!