СВОБОДНАЯ СИСТЕМА МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ SIMFOR НА БАЗЕ КОМПИЛЯТОРА GFORTRAN

  • Евгений Ростиславович Алексеев Кубанский государственный университет
  • Денис Александрович Лутошкин Вятский государственный университет
  • Вячеслав Владимирович Стародумов Вятский государственный университет

Аннотация

Данная статья посвящена разработанной авторами свободной системе математического моделирования. Обоснован выбор языка Фортран в качестве базового языка системы моделирования. Описаны особенности современных версий стандарта Фортрана: новые типы данных, современные массивы, возможности разработки конвейерных и параллельных программ. Представлены основные требования к системе моделирования. Обоснована разработка системы под свободной лицензией. Описана структура и основные модули системы: интегрированная среда разработки, основанная на текстовом редакторе Emacs; библиотека последовательных и параллельных алгоритмов численного анализа; библиотека графического вывода результатов; скрипт сборки библиотек и установки системы на локальный компьютер или вычислительный кластер. Приводятся ключевые особенности разработанной графической библиотеки: возможности вращения и перемещения построенных графических объектов. Представлены прототипы всех подпрограмм, входящих в библиотеку численного анализа. Подробно описаны принципы построения интегрированной среды на базе текстового редактора Emacs: приведён перечень внешних свободных модулей и модулей разработанных авторами. Представлена технология сборки системы. Приводится адрес программы, описания, исходных кодов в сети Интернет. Описаны возможные области применения системы. Обосновано использование системы при обучении студентов параллельному программированию и численным методам.

Сведения об авторах

Евгений Ростиславович Алексеев, Кубанский государственный университет

кандидат технических наук, доцент, доцент кафедры информационных образовательных технологий

Денис Александрович Лутошкин, Вятский государственный университет

магистр

Вячеслав Владимирович Стародумов, Вятский государственный университет

магистр

Опубликована
2019-12-23
Как цитировать
АЛЕКСЕЕВ, Евгений Ростиславович; ЛУТОШКИН, Денис Александрович; СТАРОДУМОВ, Вячеслав Владимирович. СВОБОДНАЯ СИСТЕМА МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ SIMFOR НА БАЗЕ КОМПИЛЯТОРА GFORTRAN. Международный научный журнал «Современные информационные технологии и ИТ-образование», [S.l.], v. 15, n. 4, p. 820-827, dec. 2019. ISSN 2411-1473. Доступно на: <http://sitito.cs.msu.ru/index.php/SITITO/article/view/585>. Дата доступа: 27 feb. 2020 doi: https://doi.org/10.25559/SITITO.15.201904.820-827.
Раздел
Научное программное обеспечение в образовании и науке