Участник:Владимир Паронджанов/Черновик 2

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Сравнение с аналогами

[править | править код]

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

[править | править код]

Аналогом дракон-схем являются диаграммы поведения языка UML, в частности, диаграмма деятельности[1], диаграмма состояний[2] и некоторые диаграммы взаимодействия, например, диаграмма синхронизации[3]. Другими аналогами дракон-схем являются блок-схема, диаграмма Насси-Шнейдермана, псевдокод (язык описания алгоритмов) и др. В отличие от блок-схем, дракон-схемы имеют средства для описания работы в реальном времени[3].


Cравнение с языком блок-схем

[править | править код]

Графический алфавит ДРАКОНа состоит из 26 икон и 20 макроикон, что значительно превосходит число символов блок-схем и обеспечивает выразительную силу языка. В отличие от блок-схем, которые не имеют специальных графических фигур для операторов реального времени, ДРАКОН имеет для этой цели четыре иконы: пауза, период, пуск таймера и синхронизатор (по таймеру). Блок-схемы наглядны только для для небольших алгоритмов и теряют это качество с ростом сложности. ДРАКОН, напротив, за счет использования когнитивно-эргономических методов сохраняет наглядность и для больших алгоритмов и алгоритмических комплексов. Главное преимущество ДРАКОНа состоит в том, что дракон-схемы создаются методом логического вывода, что исключает возможность ошибок графического синтаксиса; тем самым гарантируется графическая безошибочность дракон-схем. Язык ДРАКОН во всех отношениях превосходит блок-схемы и предназначен для их замены. Единственным аргументом в пользу блок-схем является наличие международного стандарта ISO 5807-85 и ГОСТ 19.701-90.

Смотреть до сих пор

[править | править код]

овАналогом дракон-схем являются диаграммы поведения языка UML, в частности, диаграмма деятельности[1], диаграмма состояний[2] и некоторые диаграммы взаимодействия, например, диаграмма синхронизации[3]. Другими аналогами дракон-схем являются блок-схема, диаграмма Насси-Шнейдермана, псевдокод (язык описания алгоритмов) и др. В отличие от блок-схем, дракон-схемы имеют средства для описания работы в реальном времени[3].


язык ДРАКОН имеет

Cравнение с языком UML
Cравнение с языками описания бизнес-процессов

При сравнении с языками моделирования Бизнес-процессUMLКак язык моделирования, ДРАКОН превосходит

Языки программирования

[править | править код]

Примечания

[править | править код]