ЗАСТОСУВАННЯ МОВИ ПРОГРАМУВАННЯ PYTHON ДЛЯ ВИРІШЕННЯ ЗАВДАНЬ САМОДІАГНОСТИКИ НА СИСТЕМНОМУ РІВНІ
Анотація
Дослідження в області самодіагностики на системному рівня були розпочаті ще в кінці 60-х років минулого століття. Досягнення та отримані результати в теоретичних дослідженнях дали потужний імпульс для практичної реалізації і дозволяють розширити прикладні області самодіагностики на системному рівні. Спочатку методи підходи самодіагностики на системному рівні були застосовані в складних багатопроцесорних системах, а потім вони поступово поширилися на розподілені системи, різних типів мереж, многоагентних систем і т.д. Для того, щоб ефективно вирішувати основні завдання самодіагностики на системному рівні необхідно розробка методів моделювання та їх реалізація. У роботі описана реалізація даного моделювання на мові програмування Python, який використовується для вирішення задач моделювання і моделювання складних систем самодіагностики. Описано принципи реалізації базові принципи організації вирішення задачі самод-гностики із застосуванням мови програмування Python. У першій частині розглянуті переваги застосування мови Python для представлення та моделювання складних систем по порівнянні з мовою про-граммирования Java. У другій частині статті розглянуті основні принципи реалізації базових суб'єктів на системному рівні самодіагностики з використанням реальних прикладів, включаючи розрахунок основних характеристик системи. Запропонований підхід лежить в основі моделювання на основі подію-тий стосовно до більш складним системам.
