Алгоритмические языки при моделировании систем служат вспомогательным аппаратом в разработке машинной реализации и анализа характеристик моделей. Основная задача – это выбор языка. Каждый язык имеет свою систему абстракций, лежащую в основе формализации функционирования сложных систем. Для программирования модели могут использоваться следующие языки: - Универсальные алгоритмические языки высокого уровня.
- Специализированные языки моделирования: языки, реализующие событийный подход, подход сканирования активностей, языки, реализующие процессно-ориентированный подход.
- Проблемно-ориентированные языки и системы моделирования.
Качество языков моделирования характеризуется: - Удобство описания процесса функционирования;
- Удобство ввода исходных данных, варьирования структуры, алгоритмов работы и параметров модели;
- Эффективностью анализа и вывода результатов моделирования;
|