Языки моделирования. Симула – 67: Учебное пособие по дисциплине «Программное обеспечение САПР»

Страницы работы

Фрагмент текста работы

ФЕДОРОВ Н. В.

Языки моделирования.

Симула – 67

Учебное пособие для студентов специальности 22.03

по дисциплине

«ПРОГРАММОЕ ОБЕСПЕЧКНИЕ САПР»

Москва

УДК 519.6 682.306

ФЕДОРОВ Н.В.  ЯЗЫКИ МОДЕЛИРОВАНИЯ, СИМУЛА – 67  

Данное учебное пособие посвящено вопросам имитационного моделирования и функциональным возможностям языка моделирования СИМУЛА –67, язык СИМУЛА –67 предназначен для моделирования сложных систем на электронных вычислительных машинах, рассмотрены основные операторы данного языка моделирования, особенности их применения при имитационном моделировании сложных систем.

Учебное пособие представит большой интерес для программистов, математиков, студентов и аспирантов специальности «Системы автоматизации проектирования» (САПР).

Ил.2. список лит. 3 названия

Рецензент: Бычков С.П.

ВВЕДЕНИЕ

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

Важную роль в проведении моделирования играет выбор языка программирования. Опыт развития теории и практики моделирования в нашей стране и за рубежом показывает, что наиболее эффективным средством программирования моделей являются специальные языки моделирования, использование данных языков позволяет: во-первых, четко и ясно описать состав, структуру и процесс функционирования моделируемой системы. А во-вторых, значительно сократить затраты на построение модели путем использования стандартных функций языка моделирования. Одним из таких языков моделирования является язык СИМУЛА –67.

В данном языке основным понятием является понятие класса, описывающего некоторый обобщенный объект и принципы его функционирования. Описание классов и составляет программу. В процессе выполнения программы объекты возникают динамически, а их структура данных и правила действия соответствуют описаниям тех классов, к которым эти объекты принадлежат. Класс объектов может быть подмножествам другого класса, что позволяет создавать библиотеку классов для данной области исследования.

Средства взаимодействия объектов обеспечиваются через специальные классы, входящие в состав языка  моделирования СИМУЛА –67.

Необходимо отметить, что язык СИМУЛА –67 представляет собой расширение  языка АЛГОЛ – 60 и последний в качестве своего подмножества.

Данное учебное пособие описывает только язык моделирования СИМУЛА –67, для понимания его необходимо знание общих основ программирования, а также языка программирования АЛГОЛ – 60.

Автор приносит большую благодарность Бычкову С.П. и Хорошилову А.В. за помощь в постановке транслятора с языка СИМУЛА –67 на ЕС ЭВМ в системе СВМ.

1.  МЕТОДОЛОГИЯ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ

  ПОСТРОЕНИЕ ИМИТАЦИОННОЙ МОДЕЛИ

Основным понятием при моделировании сложных систем является понятие модели. Модель представляет собой абстрактное описание системы, уровень детализации которого определяет ОАМ исследователь. Он же принимает решение о том, является данный элемент системы существенным, а, следовательно

Похожие материалы

Информация о работе