%A Alekseev, Evgeniy Rostislavovich %A Lutoshkin, Denus Aleksandrovich %A Starodumov, Vyacheslav Vladimirovich %D 2019 %T Свободная система математического моделирования SIMFOR на базе компилятора Gfortran %K %X Данная статья посвящена разработанной авторами свободной системе математического моделирования. Обоснован выбор языка Фортран в качестве базового языка системы моделирования. Описаны особенности современных версий стандарта Фортрана: новые типы данных, современные массивы, возможности разработки конвейерных и параллельных программ. Представлены основные требования к системе моделирования. Обоснована разработка системы под свободной лицензией. Описана структура и основные модули системы: интегрированная среда разработки, основанная на текстовом редакторе Emacs; библиотека последовательных и параллельных алгоритмов численного анализа; библиотека графического вывода результатов; скрипт сборки библиотек и установки системы на локальный компьютер или вычислительный кластер. Приводятся ключевые особенности разработанной графической библиотеки: возможности вращения и перемещения построенных графических объектов. Представлены прототипы всех подпрограмм, входящих в библиотеку численного анализа. Подробно описаны принципы построения интегрированной среды на базе текстового редактора Emacs: приведён перечень внешних свободных модулей и модулей разработанных авторами. Представлена технология сборки системы. Приводится адрес программы, описания, исходных кодов в сети Интернет. Описаны возможные области применения системы. Обосновано использование системы при обучении студентов параллельному программированию и численным методам. %U http://sitito.cs.msu.ru/index.php/SITITO/article/view/585 %J Современные информационные технологии и ИТ-образование %0 Journal Article %R 10.25559/SITITO.15.201904.1003-1012 %P 1003-1012%V 15 %N 4 %@ 2411-1473 %8 2019-12-23