Симула

86

(от англ. "SIM Ulation LAnguage", т. Е. "язык моделирования") - название двух алгоритмич. Языков, разработанных на основе алгола в Норвежском вычислительном центре и неофициально различаемых как симула 1 и симула-67. Симула 1 - проблемно-ориентированный язык для моделирования систем с дискретными событиями (напр., систем массового обслуживания), разработан в 1964. Спецификация модели сопоставляет компонентам системы (клиентам, станкам, материалам и т. П.) процессы. Процесс имеет атрибуты (структуру данных) и программу действий (алгоритм). Модель работает по принципу квазипараллелизма. В каждым момент активен только один процесс. Исполняя свою программу, он может использовать свои и чужие атрибуты, порождать новые процессы, планировать себе и другим процессам события - новые фазы активности (применяя встроенное в язык понятие дискретного времени), приостановить себя.

Реализация С.1 привела к разработке алгоритмич. Средств большой общности, позволяющих выразить также иные подходы к моделированию (и не только дискретному). Включение их в язык привело к созданию С. -67. Симула - 67 определена как база для построения проблемно-ориентированных языков. Ее элементарные средства включают весь алгол-60 (с небольшими изменениями), а механизм расширения основан на концепции класса объектов. Понятие объекта возникло из понятия процесса С.1 путем абстрагирования от сравнительно частной организации квазипараллельного исполнения в терминах дискретного времени. Оригинальные средства задания программы и атрибутов объектов через описания классов составляют главное достижение С.-67. Особенно важен принцип префиксации классом, позволяющий включить в описание нового класса объектов (напр., класса "студент") атрибуты и действия более общего класса (напр., "человек").

Префиксация применима и к блокам в смысле алгола. Такой блок с префиксом получает "пролог" и "эпилог" из программы своего префикса, а также все его атрибуты (переменные и процедуры). Это позволяет оформить разработку проблемно-ориентированного языка как описание класса. В частности, поставив префиксом стандартный класс SIMULATION, пользователь получает доступ к средствам, эквивалентным средствам С. 1 (и описанным через базу). Идеи С. - 67 оказали большое влияние на позднейшие языки программирования. Понятие объекта как сочетания действий и данных привело к концепции а к-тора во многих языках программирования задач искусственного интеллекта и повлияло на развитие концепции абстрактных типов данных. Непосредственно средствами С.-67, помимо языков моделирования, описаны языки работы с базами данных, машинной графики и т.

Д. С.-67 реализована на БЭСМ-6 и ЕС ЭВМ. Лит.:[1] Дал О. И., Нигард К., СИМУЛА - язык для программирования и описания систем с дискретными событиями, пер. С англ., "Алгоритмы и алгоритмические языки", 1967, в. 2, с. 3-72. [2] Дал У. И., Мюрхауг Б., Нюгорд К., СИМУЛА-67 универсальный язык программирования, пер. С англ., М., 1969. В. В. Окольнишников, С. Б. Покровский.

Значения в других словарях
Симпсона Формула

- частный случай Ньютона - Котеса квадратурной формулы, в к-рой берутся три узла. Пусть промежуток [а, b]разбит на пчастичных промежутков [xi, xi+1], i=0, 1, 2, ..., n-1, длины h=(b-а)/п, при этом n считается четным числом, и для вычисления интеграла по промежутку использована квадратурная формула (1). Суммирование по kот 0 до n/2-1 левой и правой частей этого равенства приводит к составной С. Ф. где xj=a+jh, j = 0, 1, 2, ..., п. Квадратурную формулу (2) также называют С. Ф. (б..

Симсона Прямая

- прямая, на к-рой лежат основания перпендикуляров, опущенных из произвольной точки Рокружности, описанной вокруг треугольника, на его стороны. С. П. Делит на две равные части отрезок, соединяющий точку Рс точкой пересечения высот треугольника. С. П. Названа по имени Р. Симеона (R. Simson), хотя она впервые была указана ранее. А. Б. Иванов.. ..

Сингулярная Функция

- отличная от постоянной непрерывная ограниченной вариации функция, производная к-рой почти всюду на рассматриваемом отрезке равна нулю. С. Ф. Входят в качестве слагаемых в Лебега разложение функций ограниченной вариации. Напр., всякая непрерывная функция ограниченной вариации f(x).на отрезке [а, b]единственным образом представима в виде суммы f(x).j(х)+r (х), где j(х).- абсолютно непрерывная функция, удовлетворяющая условию j(а)=f(а), a r(x).есть С. Ф. Или тождественный нуль. П ример. Пусть..

Сингулярное Интегральное Уравнение

..

Дополнительный поиск Симула Симула

Добавить комментарий
Комментарии
Комментариев пока нет

На нашем сайте Вы найдете значение "Симула" в словаре Математическая энциклопедия, подробное описание, примеры использования, словосочетания с выражением Симула, различные варианты толкований, скрытый смысл.

Первая буква "С". Общая длина 6 символа