Original

SIMULA страница

(C) Яарек Скленар

"Это было такое улучшение на протяжении большей части его преемников"

(Тони Хоара Комментарий об Алгол 60)

Объектно-ориентированное моделирование (ООС) можно рассматривать как специальный случай объектно-ориентированного программирования (ООП). Некоторые принципы ООП, как существование различного количества экземпляров интереферирующих объектов были в стандартном использовании в среде моделирования длительное время, часто с использованием другой терминологии. Язык SIMULA (Раньше назывался SIMULA 67) это первый настоящий объектно-ориентированный язык. Будучи довольно старым, он все еще имеет до сих пор большинство (и это все важно) механизмы и принципы ООП. За исключением Бета языка программирования, другие широко используемые языки ООП являются концептуальными подмножествами языка SIMULA стандарт которого был определен в 1967 году. Некоторые вещи, как классы, наследование, виртуальные методы и др. были определены В SIMULA долгое время, прежде чем они были вновь открыты во время ООП бума В 80-х годах. Чтобы узнать больше о SIMULA, посетите страницу ASU (Ассоциация пользователей SIMULA) с дальнейшими ссылками.


SIMULA была подвергнута критике, за то что с одной стороны есть высокий уровень сложности самого языка в сочетании с довольно ограниченными возможностями моделирования кроме контроля времени с другой стороны. Отсутствие поддержки моделирования инструментов, таких как прозрачного сбора статистики, более продвинутые очереди, чем основные списки доступные в системе Simset класса генерации отчетов и т.п. вызвано тем, что язык был официально заморожен в 1968 году. Это решение было спорным. Преимущество состоит в том, что существует только одна SIMULA с минимальными Различиями между реализациями. С другой стороны развитие было затруднено. SIMULA таким образом, является более ООП грунтом для создания средств моделирования, чем дружественная пользователю среда симуляции. Впрочем последнее вовсе не так плохо Самый известным из таких инструментов является Демос (Birtwistle 1979). Демос не является подклассом имитационной системы класса и, следовательно, пользователи не могут использовать процессы моделирования. Я убежден, что процессно-ориентированное моделирование дискретных симуляций является самым передовым и наиболее естественным способом создания имитационных моделей. Класс процессов моделирования является первым суперклассом этого Тип Процесс обработки объектов моделирования, таким образом, своего рода стандарт, который был скопирован во многих более поздних инструментах моделирования. Для поддержания процессов Моделированиt доступнj без каких-либо ограничений, я написал простое расширение к моделированию, что делает его использование более удобным для пользователей. Есть две основные классы.

Я называю инструмент QUESIM'ом. Посетите домашнюю страницу QUESIM читайте больше о нем и загрузите его.


Большим событием в истории SIMULA является то что вы можете получить его бесплатно порт CIM SIMULA для Windows, который очень легок в установке и использовании. Петр Новак выпускник Карлова университета в Праге (руководитель Evzen Киндлеру) создал порт, который невероятно короткий (все на одной дискете!) и может быть установлен ​​на все в течение нескольких минут. Чтобы скачать CIM/win32 порт посетите страницу Cim 3,33 (порт для 32-разрядной Windows) . Следует отметить, что этот вариант SIMULA делает использование всей памяти и что он содержит расширенные терминала класса текстового экрана управления, включая мышь. Графики сейчас нет в наличии. UOM студенты могут получить порт напрямую - Связавшись со мной


Вы также можете просмотреть документ Введение в ООП SIMULA основаном на презентации речи в Университете Мальты по случаю 30-й годовщины SIMULA.


Чтобы узнать больше об истории Симула есть две очень интересные работы:

Holmevik, JR (1994). " Компиляция Симулы: Историческое изучение технологического генезиса" IEEE Анналы истории вычислительной техники, 16 (4), с. 25-37, 1994. Статья была также представлена на 18-й конференции АГУ в 1992 году и опубликована в SIMULA Бюллетень Vol.20 (1), октябрь 1992 года.
Благодаря любезному разрешения г-н Holmevik, вы можете скачать локальную копию своей статьи Компиляция SIMULA .

Krogdahl, S. (2 " Рождение Симулы " Эта статья опубликована в сборнике материалов конференции Hinc 1 в Тронхейм, июнь 2003 г. (МФОИ WG 9.7, в Coop. ИФИП с TC 3).? Редакторы: А. Янис Burbenko-младший, Джон Импальяццо, Арне Солвберг.


Перейдите в Почтовый Центр SIMULA , чтобы просмотреть список людей, вовлеченных в объектно-ориентированных Моделирование и имитацию. Этот список, конечно, не полный, так что не стесняйтесь подать заявку на вступление.

Эта статья переведена на Сербско-хорватский язык Йованом Мулитиновичем из WebHostingGeeks.com .


dell td230 ac adapter List of translations