Page 56 - 6600
P. 56
пріоритетними процесами.
- Non preemptive (Без пріоритету) – визначає процедуру
планування, при якій усі пріоритети процесів ігноруються. При
цьому поточний процес виконується до свого завершення, після
чого може бути розпочате виконання наступного процесу.
- Cyclic (Циклічний) – визначає процедуру планування, при
якій пріоритети процесів також ігноруються. Усі процеси
виконуються циклічно по кругу, при цьому кожному з них
виділяється фіксований час на виконання, після якого управління
передається наступному процесу.
- Executive (Виконавчий) – визначає процедуру планування,
для якої існує деякий алгоритм, призначений для управління
окремими процесами.
- Manual (Вручну) – визначає процедуру планування, при якій
планування виконання процесів здійснюється користувачем.
Для відображення інформації про процеси, що виконуються
на окремих процесорах, представлених на діаграмі розгортання,
слід виконати операцію контекстного меню Show
Processes(Показати процеси). Для відображення інформації про
процедуру планування окремих процесів на вибраному процесорі
слід виконати операцію контекстного меню Show
Scheduling(Показати планування).
Продовжуючи розробку діаграми розгортання для моделі
банкомату, слід додати другий вузол типу пристрій (Device) з ім'ям
Мережа, для якого задати стереотип <<закрита мережа>>. При
цьому для завдання стереотипу слід ввести його текст без кутових
лапок в рядок з ім'ям Stereotype.
Для пристрою набір редагованих властивостей менший, тому
для нього за допомогою відповідного вікна специфікації
властивостей можна визначити: ім'я, стереотип, документацію і
характеристику (рис. 3.4). Цей факт узгоджується з визначенням
пристрою як не ресурсоємного вузла, на якому відсутній процесор.
54