Ім'я = В«МоніторВ» + номер у списку;
Діагональ = випадкове число від 1 до 5;
Час відгуку = випадкове число від 1 до 2;
Кут огляду = випадкове число від 1 до 3;
Дозвіл = випадкове число від 1 до 6
) Читання значень критеріїв еталона (діагональ, час відгуку, кут огляду, дозвіл).
3) Набір в елітну групу згідно з умовою, описаному в пункті 2.4.
) Розвиток елітної групи: вибір В«рекомендувачаВ» і В«претендентаВ».
) Відбір в елітну групу.
) Підрахунок суми за критеріями.
) Висновок про розвиток або деградації групи.
) Кінець
4. ОПИС ПРОГРАМИ
4.1 Опис функції заповнення вихідного безлічі
.1.1 Вступна частина
Процедура для заповнення вихідного безлічі на самому початку роботи програми випадковими значеннями критеріїв.
.1.2 Функціональне призначення
Процедура формує вихідне безліч для подальшого формування з нього елітної групи.
.1.3 Опис інформації
Процедура не використовує вхідну інформацію.
В якості вихідної інформації виводяться значення критеріїв у таблицю. Критерії обчислюються наступним чином:
Ім'я = В«МоніторВ» + номер у списку;
Діагональ = випадкове число від 1 до 5;
Час відгуку = випадкове число від 1 до 2;
Кут огляду = випадкове число від 1 до 3;
Дозвіл = випадкове число від 1 до 6.
.1.4 Опис логіки
Опис логіки процедури представлено на рис.4.1.
.2 Опис функції формування елітної групи
.2.1 Вступна частина
Процедура формує елітну групу з вихідної безлічі згідно еталону.
В
Рис. 4.1 Опис логіки
4.2.2 Функціональне призначення
Процедура призначена для відбору елементів у вихідне безліч згідно значень критерію еталона і випадкового включення до групи В«бур'янистихВ» елементів.