- •Вопрос 1.
- •Вопрос 2.
- •Вопрос 3. В основе схемы лежат некоторые этапы определения:
- •Вопрос 4.
- •Вопрос 5.
- •Вопрос 6.
- •Вопрос 7.
- •Вопрос 8.
- •Вопрос 9.
- •Вопрос 10.
- •Вопрос 11.
- •Вопрос 12.
- •Оценка агрегативных систем как моделей сложных систем.
- •Вопрос 13.
- •Вопрос 14.
- •Вопрос 15.
- •Вопрос 16.
- •Вопрос 17.
- •Вопрос 18.
- •Вопрос 19.
- •Вопрос 20.
- •Вопрос 21.
- •Вопрос 22.
- •Вопрос 23.
- •Вопрос 24.
- •Вопрос 25.
- •Вопрос 26.
- •Вопрос 27.
- •Вопрос 28.
Вопрос 16.
Назначение языков системного моделирования.
Языки моделирования упрощают построение программ-имитаторов и проведение имитационных экспериментов за счет частичной или полной автоматизации переходов от одного уровня представление модели к другому.
Основным преимуществом языков и систем моделирования по сравнению с универсальными:
концептуальная выразительность, т.е. языки моделирования обеспечивают более строгое исследование выбранной концепции. Как программы, языки моделирования содержат абстрактные конструкции, непосредственно отражающие понятия, в которых представляется формализованная модель и близкое к концептуальному уровню описание моделируемой системы, т.е. четко классифицируются элементы системы, они разбиваются по классам, описываются связи между элементами и внешней средой. Позволяют автоматизировать процесс выявление ошибок, упрощается программа,
автоматизация стандартных функций моделирования (те функции, которые зашиты в управляющую программу системы моделирования): реализация механизма задания моделирующего времени; датчики случайных чисел, генераторы случайных чисел; сбор стандартной статистики; функции управления процессом моделирования (обработка диагностики, перезапуск программы, средства трассировки …).
Недостатки:
как правило используются только стандартные формы выдачи документов
не является коммерческим продуктом
необходимость дополнительного изучения языка моделирования
технологические возможности низкие
отсутствие гибкости и широких возможностей, которые есть у универсальных языков
Основное назначение ЯМ– автоматизация перехода от концептуального описания к программе-имитатору.
Множество языков моделирования (ЯМ) можно разделить на 2 большие группы:
Методоориентированные ЯМ, поддерживающие определенный класс формализованных и неалгоритмических описаний;
Проблемоориентированные ЯМ– языки моделирования конечного пользователя, позволяющие формулировать задачи моделирования непосредственно на концептуальном уровне Связь пользователя с ЭВМ осуществляется через проблемо-ориентированный язык, словарь и набор понятий из непосредственной предметной области исследования.
Разнообразие видов мод-х систем обусловлено следующими факторами:
Существует большое число схем формализации и алгоритмизации моделируемых
Еще большее разнообразие возможно на уровне концептуальных моделей.
Система моделирования(СМ) – совокупность языковых и программных средств, которые включают:
Язык моделирования,
Язык управления системой моделирования – язык команд интерактивного взаимодействия пользователя с системой,
Управляющая программа – является ядром СМ – это программное средство, которое обеспечивает трансляцию модели и другие стандартные функции системы,
Средство разработки языков конечного пользователя – для класса проблемоориентированныз СМ.
Примеры: GPSS, GASP, SIMULATION,СИМУЛА, НЕДИС.
Перспективными являются СМ, реализуемые на основе универсальных алгоритмических языков и имеющие развитые средства проблемной ориентации (СИМУЛА).