імовірнісний закон, що визначає послідовність моментів надходження вимог на обслуговування і вказати кількість таких вимог в кожному черговому надходженні. При цьому, як правило, оперують поняттям «імовірнісний розподіл моментів надходження вимог». Тут можуть надходити як одиничні, так і групові вимоги (вимоги надходять групами в систему). В останньому випадку звичайно мова йде про систему обслуговування з паралельно-груповим обслуговуванням.
Дисципліна черги - це важливий компонент системи масового обслуговування, він визначає принцип, відповідно до яких вступники на вхід обслуговуючої стеми вимоги підключаються з черги до процедурі обслуговування. Найчастіше використовуються дисципліни черги, що визначаються такими правилами:
- першим прийшов - перший обслуговуєшся;
- прийшов останнім - обслуговуєшся перший;
- випадковий відбір заявок;
- відбір заявок за критерієм пріоритетності;
- обмеження часу очікування моменту настання обслуговування (має місце чергу з обмеженим часом очікування обслуговування, що асоціюється з поняттям «допустима довжина черги»).
Механізм обслуговування визначається характеристиками самої процедури обслуговування і структурою обслуговуючої системи. До характеристик процедури обслуговування відносяться: тривалість процедури обслуговування і кількість вимог, що задовольняються в результаті виконання кожної такої процедури. Для аналітичного опису характеристик процедури обслуговування оперують поняттям «імовірнісний розподіл часу обслуговування вимог».
Слід зазначити, що час обслуговування заявки залежить від характеру самої заявки або вимог клієнта і від стану і можливостей обслуговуючої системи. У ряді випадків доводиться також враховувати ймовірність виходу обслуговувального приладу після закінчення деякого обмеженого інтервалу часу.
Структура обслуговуючої системи визначається кількістю і взаємним розташуванням каналів обслуговування (механізмів, приладів і т. п.). Перш за все слід підкреслити, що система обслуговування може мати не один канал обслуговування, а декілька; система такого роду здатна обслуговувати одночасно кілька вимог. У цьому випадку всі канали обслуговування пропонують одні й ті ж послуги, і, отже, можна стверджувати, що має місце паралельне обслуговування.
Система обслуговування може складатися з декількох різнотипних каналів обслуговування, через які має пройти кожне обслуговуване вимога, тобто в обслуговуючій системі процедури обслуговування вимог реалізуються послідовно. Механізм обслуговування визначає характеристики виходить (обслугованого) потоку вимог.
СПИСОК
1. Дж. Ліберті, Б. Джонс C ++ за 21 день, 2010.
. І.В. Зотов, Е.І. Ватутін, Д.Б. Борзов Процедурно-орієнтоване програмування на C ++, 2008.
ДОДАТОК
Лістинг програми
//---------------------------------------------------------------------------
# include lt; vcl.h gt;
# include lt; math.h gt;
# include lt; stdlib.h gt;
# include lt; stdio.h gt;
# include lt; time.h gt;
# pragma hdrstop
# include Unit2.h
# include Unit3.h
//---------------------------------------------------------------------------
# pragma package (smart_init)
# pragma resource *. dfm * Form2;
//---------------------------------------------------------------------------
__ fastcall TForm2 :: TForm2 (TComponent * Owner)
: TForm (Owner)
{-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;
}
//---------------------------------------------------------------------------__fastcall TForm2 :: Button2Click (TObject * Sender)
{-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Text=laquo;0raquo;;-gt;Visible =False; - gt; Visible=true;
}
//---------------------------------------------------------------------------__fastcall TForm2 :: Button1Click (TObject * Sender)