Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Імітаційне моделювання системи іпотечного кредитування

Реферат Імітаційне моделювання системи іпотечного кредитування





го, що сигналізує про незайнятості пристрої значення, взяти перше невикористовуване негативне число - "-1". Програма починається з опису типів наступних використовуваних змінних:

i, j, k - використовуються для зберігання допоміжних індексних значень; n - число оброблених вимог; m - число відмов в обслуговуванні; t - дискретні відліки часу періоду моделювання; tin - момент надходження в систему наступного вимоги;

ton [] - моменти завершення обробки вимог відповідними елементам масиву обробними пристроями.

Всі змінні визначаються як беззнакові довгі цілочисельні змінні. Це пов'язано з тим, що діапазону значень простого типу int - від -32768 до 32767 може бути недостатньо для представлення використовуваних значень даних моделі. Далі слід власне моделюючий алгоритм: 1.Ініціалізація змінних:

1.1.Ініціалізація масиву ton [] - все обробні пристрої позначаються як вільні привласненням елементів масиву мітки "vacancy":


"for (i = o ; i ; i + +)

ton [i] = VACANCY; ";


Ініціалізація числа оброблених вимог "n" і відмов "m" нульовими значеннями: "n = про ; m = о ; "; Генерація моментів часу надходження в систему першої вимоги і збереження його значення у змінній tin:

"tin = RIN;"

. Цикл перебору дискретних відліків часі періоду моделювання:

.1. Визначення числа ітерацій циклу перебору дискретних відліків періоду моделювання: "for (t = o ; t ; t + +)" і вхід в тіло циклу "{"; 2.1.1.Обработка завершення обслуговування вимоги:

.1.1.1. Визначення числа ітерацій циклу перебору пристроїв: "for (i = o, i

.1.1.2. Якщо поточний момент часу t збігається з моментом, встановленими для завершення обслуговування вимоги i-м пристроєм ton [i]: "if (ton [i] == t)" , то

2.1.1.2.1. звільнення пристрою:


"ton [i] = VACANCY;";


.1.1.2.2. збільшення на одиницю числа оброблених вимог: "п + +;";

.1.1.3. Кінець циклу перебору пристроїв 2.1.1.1.: "}". p align="justify"> .1.2 Обробка чергового надх...


Назад | сторінка 13 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Число Пі
  • Реферат на тему: Ірраціональне число
  • Реферат на тему: Число як суще