Курсовая работа: Программа построения грамматики для конечного автомата
– Процессор 80486 (лучше 80586)
– 16 Mb RAM
3.2 Особенности запуска и работы с программой
Для нормального функционирования программного продукта следует выполнить следующее:
– Ознакомиться с файлом readme.txt;
– Создать папки на компьютере с таким адресом:
– 'C:\Program Files\Internet Explorer\Iexplore.exe F:\Моя курсовая работа\Моя Web-страница\Справка.mht
– Извлечь в данную папку все файлы из архива, копировать туда исполняющий файл программы (Primer4.exe), проследить чтобы также там был файл Справка. mht.
– Для начала работы с ПП запустите Primer4.exe.
3.3 Тестовые варианты программы (печатный и прописной вариант)
Для проверки работы программы можно использовать предложенные ниже тестовые варианты. В программе специально предусмотрены 2 тестовых варианта, которые будут рассмотрены ниже. При сравнении результатов анализа вручную и работы программы мы видим, что результат одинаков, что свидетельствует о правильности работы программы.
Пример 1.
Запустим файл Primer4. exe. Вводим состояния и алфавит (рисунок 7) и заполянем управляющую таблицу (рисунок 8):
Рисунок 7 – Ввод состояний и алфавита
Рисунок 8 – Заполнение управляющей таблицы.
Строим грамматику (рисунок 9):
Рисунок 9 – Полученная граматика
Пример 2.
Запустим файл Primer4. exe. Вводим состояния и алфавит (рисунок 10), заполняем управляющую таблицу (рисунок 11):
Рисунок 10 - Ввод состояний и алфавита
Рисунок 11 - Заполнение управляющей таблицы
Строим грамматику (рисунок 12):
Рис.12 – Полученная граматика
Выводы
В рамках данной курсовой работы мною была разработана программа построения грамматики для заданного конечного автомата. А также я ознакомилась с теорией конечных автоматов и грамматик, научилась писать программы - конструкторы для построения автоматных грамматик закрепила умение работы в среде Delphi 7.0. Была создана справочная система в виде Web-страницы, в которой находится подробная справка по работе с программы продуктом. Написано вступление, где рассматривается общий обзор средств электронной связи.