- •Цельлабораторной работы.
- •Тактическая цель.
- •Стратегическая цель.
- •Общие теоретические положения.
- •Сеть Петри – это очень просто.
- •Процессы хранения и преобразования.
- •Связи мест в сети Петри.
- •Статическое представление сети Петри.
- •База данных статического представления сети Петри.
- •Элементы и связи как образы процессов.
- •Жизнь сети Петри.
- •Развитие базы данных сети Петри.
- •Алгоритм работы сети Петри.
- •Коллизии в работе сети Петри.
- •Средства выполнения работы.
- •Советы и рекомендации.
- •Первый вариант реализации программы.
- •Второй вариант реализации программы.
- •Анализ организации данных первого варианта.
- •Как построить объектную базу данных.
- •Порядок выполнения работы.
- •Определите структуру данных приложения.
- •Детализируйтереализацию алгоритма.
- •Входной язык – описание сети Петри.
- •Входной язык.
- •Трассировкапри имитации.
- •Особенности реализации событийного механизма.
- •Содержание и оформление результатов работы.
- •Варианты.
Содержание и оформление результатов работы.
Данная лабораторная работа предполагает ведение “Журнала Системного Анализа”. Это текстовый файл, который содержит тексты планов работ, мониторинга их выполнения, пересмотр планов (реконфигурация) и комментарии этапам процесса подготовки и выполнения работы, т.е. фиксирует основные этапы работы с заданием, модификацию текстов программ и т.д. Рекомендуется по окончанию лабораторной работы фиксировать её состояние на дискетах.
В случае успешного завершения отладки Вами указанного выше первого варианта работа считается выполненной. Тексты и исполняемый образ задачи предъявляются преподавателям, документируются в виде распечаток и файлов на дискете будут основанием для серьёзного обсуждения на экзамене.
Варианты.
Наличие вариантов проблемных ситуаций не требуется. Но имеются в виду, что реализация программ и заданий данного уровня не может полностью совпадать у разных студентов. Предполагается, что в случае самостоятельного выполнения (тем более отладки!) автор программы великолепно будет формулировать решенные им проблемы и понимать свои тексты. Дополнительные требования к обучающимся, кроме указанных выше, не предъявляются.
Содержание.
1 Цель лабораторной работы. 3
1.1 Тактическая цель. 3
1.2 Стратегическая цель. 4
2 Общие теоретические положения. 5
2.1 Сеть Петри – это очень просто. 5
2.1.1 Процессы хранения и преобразования. 6
2.1.2 Связи мест в сети Петри. 7
2.1.3 Статическое представление сети Петри. 8
2.1.4 База данных статического представления сети Петри. 9
2.1.5 Элементы и связи как образы процессов. 10
2.1.6 Жизнь сети Петри. 11
2.1.7 Развитие базы данных сети Петри. 12
2.1.8 Алгоритм работы сети Петри. 13
2.1.9 Коллизии в работе сети Петри. 14
3 Средства выполнения работы. 14
4 Советы и рекомендации. 14
4.1 Первый вариант реализации программы. 15
4.2 Второй вариант реализации программы. 16
4.2.1 Анализ организации данных первого варианта. 16
4.2.2 Как построить объектную базу данных. 17
5 Порядок выполнения работы. 17
5.1 Вариант “С++ с классами”. 18
5.1.1 Определите структуру данных приложения. 19
5.1.2 Детализируйте реализацию алгоритма. 19
5.1.3 Входной язык – описание сети Петри. 20
5.1.4 Входной язык. 21
5.1.5 Трассировка при имитации. 21
5.1.6 Особенности реализации событийного механизма. 21
5.2 О варианте “ООП в С++”. 22
6 Содержание и оформление результатов работы. 22
7 Варианты. 23