Тұғырықты табу. “Обнаружение тупика” батырмасын басқанда “Алгоритм обнаружения тупика по наличию замкнутой цепочки запросов” терезесі шығады, сур. 1.2.1.
Сур. 1.2.1. “Алгоритм обнаружения тупика по наличию замкнутой цепочки запросов” терезесі
Алдындағы параграфта қарастырылған жағдайда сияқты, мұндада бұл тереземен жұмысты үш кезеңге бөлуге болады: ситуацияны модельдеу, қадамдап шешуп және нәтижелерді көру.
Ситуацияны модельдеу үшін “Новая”, “Добавить” және “Удалить” командалары қолданылады.
“Новая ситуация” және “Добавить” диалог терезелері алдындағы параграфтағы қарастырылған терезелерге ұқсайды. Бірық мұнда әр ресурстың өз реттік номері бар, бұл берілген алгоритм үшін өте маңызды. Ал “Удалить” командасы берілген жағдайда контексттік мәзір түрінде көрсетілген сур. 1.2.2.
Сур. 1.2.2. процесстерді жою
Ситуация ны жасау кезеңі «жаратылған» процесстер арасында ресурстарды бөлу операциясымен аяқталады. Бір процесс бірнеше ресурс алуы мүмкін. Ресурсты қолданушыға беру үшін ресурстарды бөлу кестесінде ресурстың номері бар жолда екі рет мауспен шертіңіз. Келесі диалогтік терезе пайда болады.
Сур. 1.2.3. “Изменение параметров“ диалог терезесі
“Ресурс” тізілімінде кез-келген ресурсты таңдайға болады, “процесс”-те – кез-келген «жаратылған» процессті. Қажетті өзгерістерден кейін “Применить” батырмасын басыңыз.
Жасалған ситуацияны қадамдап шешу үшін “Запрос” және “Вперед” батырмалары қолданылады.
“Запрос”-ты шерткенде алдындығы терезеге ұқсас терезе шығады (сур. 1.2.4).
Сур. 1.2.4. “Поступил запрос” диалог терезесі
“ОК” батырмасын басқаннан кейін “Запрос” жұмыс істемейді , ал “Вперед” батырмасы керсінше жұмыс істейді. Бұл батырманы басу алгоритмнің бір қадамының орындалуына әкеледі. Параметрлердің барлық өзгерістері және процесстердің күйлері кестенің графтарында көрсетіледі және журналда жазылады.
Петри желілері. Каталогтан файла VisualPetri.exe іске қосқанда немесе бағдарламалар кешенінің басты терезесінде “Сети Петри” басқанда (сур.1.1), бағдарламаның негізгі терезесі пайда болады сур. 1.3.1.
Сур. 1.3.1. VisualPetri бағдарламасының негізгі терезесі
Терезенің элементтерін көріп шығайық.
Бағдарламаның мәзіріне (сур. 1.3.2) келесі командалар кіреді:
|