ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ
ТЕХНИКА
УДК 519.87:519.248:519.682
А. М. Ж у р а в л е в, Н. В. М е д в е д е в,
А. Ю. Б ы к о в
ИСПОЛЬЗОВАНИЕ МЕЖПЛАТФОРМЕННОЙ
БИБЛИОТЕКИ ФУНКЦИЙ ЯЗЫКА СИ++ ДЛЯ
РЕАЛИЗАЦИИ ИМИТАЦИОННЫХ МОДЕЛЕЙ
ТИПОВЫХ СИСТЕМ МАССОВОГО
ОБСЛУЖИВАНИЯ
Рассмотрены имитационные модели классических систем массо-
вого обслуживания, реализованные с использованием библиотеки
функций языка Си++. Все приведенные системы массового обслу-
живания имеют аналитические решения. Представлены листинги
программ и результаты решений, полученные на имитационных
моделях с помощьюбиблиотеки функций языка Си++. Для сравне-
ния также приведены результаты решений, полученные аналити-
ческим путем.
Для исследования сложных систем массового обслуживания (СМО)
широко используется имитационное моделирование [1]. В работе [2]
для имитационного моделирования СМО предложено использовать
межплатформенную библиотеку функций языка Си++, а также рас-
смотреныособенности данной библиотеки, порядок ее использования
и настройки.
Кратко определим основные отличительные особенности данной
библиотеки функций:
— библиотека функций является межплатформенной, т.е. мо-
жет использоваться как для операционных систем (ОС) Windows
98/ME/2000/XP/Vista, так и для UNIX-подобных ОС типа Linux, МС
ВС и др.;
— библиотека функций встраивается в стандартные средства раз-
работки приложений на основе языка Си++ типа Microsoft Visual C++
или KDevelop;
— названия основных функций библиотеки напоминают названия
соответствующих операторов языка имитационного моделирования
GPSS [3], построение имитационных моделей с помощью данной би-
блиотеки функций не более трудоемкое, чем на языке GPSS;
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2008. № 4 3