истему.
Таблиця 1 - Порівняння отриманих результатів
ХарактерістікаЗначеніе, отримане в програмі GPSSна DelphiКолічество пакетів, втрачених перед А00Чісло пакетів, що пройшли через сістему500500Колічество транзактов, які пройшли через резервну аппаратуру7274Вероятность використання резервної аппаратури0, 1440,148
З даної таблиці видно, що результати, що видаються обома програмами, близькі один до одного, отже складені алгоритми працюють вірно.
Слід зауважити, що за даних вхідних величинах можливо переповнення буферу в пункті А і втрата пакетів, тому необхідно оптимізувати вхідні дані таким чином, щоб всі пакети заходили в блок А.
За даних вхідних величинах спостерігається переповнення буферу в пункті В, тому необхідно оптимізувати вхідні дані таким чином, щоб не було підключень резервної апаратури. Шляхом ряду запусків програм та експериментального введення різних значень в якості вхідних даних, було встановлено, що при встановленні значення ємності буфера в пункті В рівним 27 пакетів, резервна апаратура не може з'єднатися. p align="justify"> Таким чином, розроблений нами алгоритм моделювання вихідної системи є працездатним. Відмінність результатів моделювання програм, написаних в GPSS і Borland Delphi, обумовлено нерівномірністю розподілення випадкової величини. br/>
Висновок
При розробці курсового проекту були розглянуті основні визначення та поняття моделювання систем, загальні відомості про мову імітаційного моделювання GPSS.
Крім цього була спроектована і реалізована модель роботи системи з передачі пакетів даних. p align="justify"> У ході виконання курсового проекту були розроблені 2 алгоритму реалізації моделі і на їх основі написані програми мовою імітаційного моделювання GPSS і в середовищі об'єктно-орієнтованого програмування Borland Delphi.
Результати, що видаються обома програмами, неістотно різняться, що викликано особливостями роботи функції отримання випадкового числа в Borland Delphi.
Слід зауважити, що рішення поставленого завдання засобами GPSS займає набагато менше часу, а отже може бути визнано більш оптимальним.
Список літератури
Аляев Ю.А., Козлов О.А. Алгоритмізація та мови програмування Pascal, C + +, Visual Basic: навчально-довідковий посібник. - М.: Фінанси і статистика, 2004. - 320с. p align="justify"> Васильків Ю. В.. Комп'ютерні технології обчислень в математичному моделюванні М., В«Фінанси та статистикаВ» 1999
Воробйов Е. І. Моделювання та аналіз складних систем: Учеб. посібник. Воронеж: Воронеж. держ. техн. ун-т, 2005. 118с. p align="justify"> Кормен Т., Лейзерсон Ч., Ривест Р Алгоритми: побудова й аналіз. М., В«МЦНМОВ», 1999. ...