Вестник Бурятского государственного университета
Математика, информатика
АвторизацияРУСENG

Вестник БГУ. Математика, информатика

Библиографическое описание:
Николаева Д. Д.
,
Ширапов Д. Ш.
,
Антонов В. И.
ОБ ОДНОМ ПОДХОДЕ К МОДЕЛИРОВАНИЮ ДИНАМИЧЕСКИХ СИСТЕМ // Вестник БГУ. Математика, информатика. - 2018. №2. . - С. 95-109.
Заглавие:
ОБ ОДНОМ ПОДХОДЕ К МОДЕЛИРОВАНИЮ ДИНАМИЧЕСКИХ СИСТЕМ
Финансирование:
Коды:
DOI: 10.18101/2304-5728-2018-2-95-109УДК: 519.6
Аннотация:
При разработке комплексов компьютерных программ, моделирующих различные динамические системы, часто требуется построить математические модели той или иной предметной области. В статье для заданного языка программирования построены функции, такие, что для любой заданной программы можно построить суперпозицию функций (терм). Вычисление упомянутого терма порождает вычислительный процесс, который возникает при исполнении программы. Если программа предназначена для моделирования динамической системы, то вычисление алгебраического терма является адекватным моделированием функционирования динамической системы. Таким образом, разработана алгебраическая модель языка программирования, предназначенная для моделирования динамических систем, где вычисление алгебраического терма порождает моделирующий процесс динамических систем. Для построения указанных функций необходимо точно описать области определения и области значений этих функций. Для построения областей определения и областей значений этих функций используются контекстно-свободные грамматики, операция отождествления. Кроме указанных средств применяются понятие многоуровневости модели, концепция косвенного именования (косвенная адресация), рекурсия, а также некоторые простые средства из теории алгоритмов и теории программирования. Таким образом, найден достаточно «широкий» по практическому охвату способ компьютерного моделирования различных динамических систем, где произвольная программа может быть представлена в виде алгебраического терма универсальной алгебры с сигнатурой из указанных функций.
Ключевые слова:
динамические системы; моделирование; математическая модель языка; универсальная алгебра; контекстно-свободная грамматика; рекурсия; интерпретатор; семантика.
Список литературы:
Интеллектное управление динамическими системами / С. Н. Васильев [и др.]. М.: Физико-математическая литература, 2000. 352 с.

Семантика языков программирования: пер. с англ. / под ред. В. М. Куроч- кина. М.: Мир, 1980. 395 с.

Тузов В. А. Математическая модель языка. Л.: Изд-во ЛГУ, 1984. 176 с.

Тузов В. А. Подход к построению универсальной схемы языка. Синтаксис // Программирование. 1980. № 5. С. 17–25.