о тестування}
{---------------- планування події ------------------} (6, Ttob1 , j0)
{--------------------------- аналіз стану очеpеди ----------- -------} length (q2)
{------------ приміщення процесу в чергу диска ----------} (Q2, j0, PR [J0]. PRIORITET)
{----------------------- кінець процесу ---------------- ---} [J0]. S0: = N0;: = J0;;; E6; {----- ПОДІЯ E6 ------}
{-------------------------- звільнення сpедства1 ------------- ---------} (Sr2);
{-------------------------- кінець процесу ------------- ---------} [J0]. S0: = N0;: = J0;: = k-1; k = 0 then schedl (7,0,0);
{--------------------------- аналіз стану очеpеди ----------- -------} length (q2) <> 0 THEN: = head (q2);
{----------------- zanaytie стану засобу 1 -------------} (Sr2, j0);
{Ttob2: = irand (0, Tob);}: = 500; {Оператор використовується для детеpмініpованного тестування}
{---------------- планування події ------------------} (6, Ttob2 , j0);; E7;
{-------- ПОДІЯ 7 - КІНЕЦЬ ПРОЦЕСУ МОДЕЛЮВАННЯ --------};; {$ i + u + r}
{-------------------- УПРАВЛЯЮЧА СЕКЦІЯ ------------------- }; (E, J0); E of
: E1;
: E2;
: E3;
: E4;
: E5;
: E6;
: E7; E = 7;.
1. Початок нового процесу, коли засіб вільно;
2. Початок нового процесу, коли засіб зайнято;
. Кінця процесу, коли черга порожня;
. Кінця процесу коли черга не порожня - в черзі очікують обслуговування;
. Кінець процесу, коли заявка постуіла з першого джерела і число заявок менше К - відмова в обслуговуванні заявок;
. Кінець процесу, коли заявка постуіла з першого джерела і число заявок одно К;
. Початок нового роцессе, коли заявка надійшла з другого джерела, засіб зайнято і черга не повна;
. Початок нового процесу, когода заявка надійшла з другого джерела, засіб зайнято і черга сповнена-сповнена - відмова в обслуговуванні заявки;
. Початок нового процесу, коли заявки надходять з другого джерела і засіб вільно;
. Кінець процесу, коли заявки надійшли з другого источик і черга порожня;
.