Kategóriák: Minden - языки - моделирование - программирование - системы

a Ванюшечкин Денис 6 éve

313

Компьютерное моделирование

В конце 60-х годов в Норвежском Вычислительном Центре был разработан язык программирования общего назначения под названием Simula-67, созданный для моделирования сложных систем. Этот язык стал основой для иных инструментов, таких как Dymola, используемого для моделирования сложных физических систем, и AnyLogic, разработанного российской компанией для имитационного моделирования.

Компьютерное моделирование

Компьютерное моделирование

имитационное моделирование непрерывных динамических систем

компьютерная реализация моделей
имитациооне моделирование

математические пакеты

excel

создание программ на одном из языков программирования

детерминирование имитационных систем

интегрированная оболочка

типы данных

регулярные типы

матрицы

векторы

скалярные типы

перечислимый

булевкий

символьный

вещественный

целый

условный оператор

присваивание

возврат

операция варианта

цикл

алгоритмические функции

специальные процедуры

реализация законов распределения случайных величин

элементарные функции

преобразование типов

возвращающие значение типа

общая схема моделирования

анализ результатов

разработка

компьютерная модель

математическая модель

постановка задачи

описание задачи

цели

представление данных

3d моделирование

HD 1680×1018

2d моделирование

1200×641

уневерсальные языки

языки
uml

язык графического описания для объектного моделирования в области разработки программного обеспечения, моделирования бизнес-процессов, системного проектирования и отображения организационных структур.

anylogic

программное обеспечение для имитационного моделирования, разработанное российской компанией The AnyLogic Company

dymola

используется для моделирования сложных физических систем

симула-67

язык программирования общего назначения, разработанный в конце 60-х сотрудниками Норвежского Вычислительного Центра (Осло) Кристеном Нюгором и Оле-Йоханом Далем для моделирования сложных систем.

подтема

языки имитационного моделирования дискретных систем

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

simscript

gasp

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

seal

процессно ориентированный подход

simula

язык моделирования общего назначения, задуманный Гарри Марковиц и Бернард Хауснер в Rand Corporation в 1962 году

sol

один из наиболее известных языков программирования

spl

сочетает лучшие возможности языка SQL с конвейерным синтаксисом Unix

подход ориентированный на действия

gpl

as

esp

forsim

csl

система имитационного моделирования gpss
описание стандарта для записи примеров моделирования

1. Постановка задачи. Она включает детальное описание задачи. 2. Таблица определений. Таблица определений является списком различных элементов GPSS, используемых в модели, с краткой характеристикой тех частей системы, которые описываются этими элементами. В начале этой таблицы записывается принятая в модели единица времени. Затем записывается представление транзактов. Далее в алфавитном порядке описываются все прочие элементы модели и части моделируемой системы. 3. Блок-схема. В определѐнном смысле блок-схема и есть модель. Подробная блок-схема может оказаться трудно читаемой, поэтому рядом с блоками в блок-схеме пишут комментарии. 4. Текст программы. 5. Статистика. 6. Вывод.

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

операционные

блоки

операции

сохраняющие необходимые значения для дальнейшего использования

блоки организации цепей

обеспечивающие получение статистических реезультатов

организующие использование объектов аппаратной категории

изменяющие последовательеость передвижения транзактов

осуществляющие модификацию атрибутов транзактов

специальные блоки

вспомогательные блоки

операторы

сча

стандартные числовые атрибуты

состав сча

индентефикация члена группы

групповое имя

аппаратные

многокональные устройства

устройства

ключи

динамические

транзакты

вычислительные

переменные

арифметические

булевские

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

операторы отношения

логические операторы

функции

статистические

таблицы

очереди

группирующие

список

группа

запоминающие

ячейки

матрицы ячеек