Другие журналы

электронный научно-технический журнал

ИНЖЕНЕРНЫЙ ВЕСТНИК

Издатель: Общероссийская общественная организация "Академия инженерных наук им. А.М. Прохорова".

Программный инструментарий моделирования потоков в сетях в Visual C++

Инженерный вестник # 10, октябрь 2015
УДК: 519.682
Файл статьи: Rusakova_Z.pdf (447.57Кб)
авторы: Русакова З. Н., Семин В. М.

В статье рассматриваются актуальные задачи автоматизации процесса моделирования потоков в сетях. Программный инструментарий реализован в среде Visual C++ на основе технологии паттернов проектирования, что обеспечивает его применение для различных моделей предметной области. Разработанные авторами шаблоны представляют базовые программные реализации вычислительных методов решения оптимизационных задач в сетях независимо от конкретной модели описания звеньев реальной системы и системы поиска. Для описания формальных моделей реальных систем применяется аппарат теории графов На основе методов, использующих стратегии поиска в графах, реализован модифицированный алгоритм поиска дополняющих путей, позволяющий повысить эффективность процедур поиска. Программный инструментарий разработан с целью его практического применения и может быть использован и в процессе обучения студентов.

Список литературы

       [1].     Русакова З.Н. Система моделирования и интеллектуализации задач принятия решений. // Инженерный журнал: наука и инновации. 2013. №2 (14). 9 с. Режим доступа: http://engjournal.ru/catalog/it/hidden/537.html (дата обращения: 15.09.15) DOI:10.18698/2308-6033-2013-2-537      
       [2].     Русакова З.Н. Динамические структуры данных и вычислительные алгоритмы. Visual C++. СПб.: Образовательные проекты. 2013. 272 с.  

       [3].     Русакова З.Н., Семин В.М. Программный инструментарий системы поддержки принятия решений «МАТПРОГ». // Десятый международный симпозиум «Интеллектуальные системы» INTELS’2012. (Россия, Вологда, Вологодский государственный технический университет 25 – 29 июня 2012 г.) / Доклад. М.: МГТУ им. Н.Э. Баумана. 2012. 4 с.
       [4].     Ахо А., Хопкрофт Дж., Ульман Дж. Структуры данных и алгоритмы. М.: Издательский дом «Вильямс». 2003. 382 с.
       [5].     Грешилов А.А. Математические методы принятия решений. 2-е изд., испр. и доп. : учеб. пособие (с рассчетными программами на оптическом диске). М.: МГТУ им. Н.Э. Баумана. 2014. 647 c.
       [6].     Хэзфилд Р., Кирби Л. и др. Искусство программирования на С. Фундаментальные алгоритмы, структуры данных и примеры приложений. Энциклопедия программиста. Пер. с англ. М.:, СПб.:, Киев: ДиаСофт. 2001. 736 с. [Richard Heathfield, Lawrence Kirby, Ian Woods, Steve Summit, Ian Kelly, Jack Klein, Peter Seebach,  Scott Fluhrer, Ben Pfaff, & 8 more. C++ Unleashed. Series: Unleashed. Publisher: Sams. 2000. 1392 p.]
       [7].     Страуструп Б. Язык программирования C++. 3-е изд. / Пер. с англ. С. Анисимова, М. Кононова под ред. Ф. Андреева, А. Ушакова. СПб.: Невский диалект, М.: Бином. 2007. 1054 с. [Bjarne Stroustrup. The C++ Programming Language. Third Edition. AT&T Labs. Murray Hill, New Jersey]
       [8].     Иванова Г.С., Ничушкина Т. Н. Объектно-ориентированное программирование: учебник / под общ. ред. Г. С. Ивановой. М.: Изд-во МГТУ им. Н. Э. Баумана. 2014. 455 с.
       [9].     Саттер Г. Решение сложных задач на C++. Серия C++ In-Depth. / Пер. с англ. И. В. Красикова. М.: Вильямс. 2015. 395 с. [Herb Sutter. Exceptional C++. Style. Addison-Wesley, 2004.]
     [10].   Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. СПб.: Питер. ДМК Пресс. 2010. 366 с.
     [11].   Павловская Т.А. С/С++. Программирование на языке высокого уровня. СПб.: Питер, 2003. — 461 с.


Тематические рубрики:
Поделиться:
 
ПОИСК
 
elibrary crossref neicon rusycon
 
ЮБИЛЕИ
ФОТОРЕПОРТАЖИ
 
СОБЫТИЯ
 
НОВОСТНАЯ ЛЕНТА



Авторы
Пресс-релизы
Библиотека
Конференции
Выставки
О проекте
Rambler's Top100
Телефон: +7 (499) 263-69-71
  RSS
© 2003-2024 «Инженерный вестник» Тел.: +7 (499) 263-69-71