fy">, 12/0.125, 14/0.250, 16/0.375, 18/0.5, 20/0.625, 22/0.75, 24/0.875, 26/1, 28; значення ймовірностей
завдання Булевой перемкніте і зберігає ЯЧЕЕКBVARIABLEP11 '; булева функція перевіряє рівність 11 параметра заявки 1-му тіпуBVARIABLEP11'E'2; булева функція перевіряє рівність 11 параметра заявки 2-му тіпуBVARIABLEP11'E'3; булева функція перевіряє рівність 11 параметра заявки 3-му типуBVARIABLEF1'OR'F2'OR'F3'OR'F4'OR'F5'OR'F6'OR'F7'OR'F8'OR'F9'OR'F10'OR'F11; булева функція перевірки на зайнятість всіх пристроїв, якщо зайнято хоч один пристрій то дорівнює 1 інакше 0,0; комірка зберігає час входу в канал попереднього пакету, 0; комірка зберігає час входу в буфер поточного пакета, 0; комірка зберігає тип попереднього пакету, 0 ; комірка зберігає тип поточного пакету, 0; комірка зберігає різницю між входом в канал попереднього пакету і входом в буфер поточного, 0; комірка зберігає час входу в буфер активного пакета, 0; комірка зберігає загальний час простою каналу, 0; комірка зберігає час завершення простою каналу, 0; комірка зберігає час початку простою каналу
БЛОК ГЕНЕРАЦІЇ ЗАВОК: 1; буфер для зберігання 1 пакету (Exponential (1,0,4)); експлненціальний закон розподілу генерації пакетов10, (FN $ size); запис типу в 10-ий параметр заявкі11 , (FN $ tipe); запис розміру в 11-ий параметр заявки, OUT; якщо буфер зайнятий, то заявка видаляється з системи; приміщення заявки в буфер15; запис в 15 параметр заявки значення часу входу в буфер40, P15; запис в клітинку 32 часу входження в буфер, 0, STEP1; якщо значення комірки х34 не дорівнює нулю, то заявка відправиться в блок перевірок, STEP2; інакше заявка відправиться в канал без перевірок на затримку, тому що вона перша в системі
БЛОК ПЕРЕВІРКИ: MARK 12; записуємо в параметр 12 активної заявки значення часу перед проверкой32, P12; запис в клітинку 32 значення времені35, P11; запис в клітинку 35 значення типу активної заявкі37, (X32-X31) ; запис в клітинку 37 значення різниці часу між входом в канал попереднього пакету і входом в буфер поточного $ PROV1, 0, T1; визначення типу активного пакета $ PROV2, 0, T2; визначення типу активного пакета $ PROV3, 0, T3; визначення типу активного пакетаTESTEX34, 1, MET12; порівнюємо значення комірки 34 (яка зберігає значення типу попереднього пакету), 3.5, CONFLICT; порівняння часу обслуговування з заданим для кожної пари типів 1 1 За нестачі конфлікт, STEP2; інакше передаємо пакет в канал связіTESTEX34, 2, MET13; порівнюємо значення комірки 34 (яка зберігає значення типу попереднього пакету) , 4.2, CONFLICT; порівняння часу обслуговування з заданим для кожної пари типів 2 січня при нестачі конфлікт, STEP2; інакше передаємо пакет в канал связіTESTGEX37 , 3.8, CONFLICT; порівняння часу обслуговування з заданим для кожної пари типів 3 січня при нестачі конфлікт, STEP2...