Визуальная среда разработки алгоритмов ИС ДРАКОН: различия между версиями
MrYuran (обсуждение | вклад) |
MrYuran (обсуждение | вклад) |
||
Строка 36: | Строка 36: | ||
Кликнув правой кнопкой мыши в поле листа, увидим контекстное меню: |
Кликнув правой кнопкой мыши в поле листа, увидим контекстное меню: |
||
[[Файл:Выбор схемы.png]] |
|||
Основной тип схемы - это "силуэт". По умолчанию силуэт имеет две ветки - основную и ветку "Конец". <br> |
|||
"Примитив" - простейшая схема, которая не может иметь веток. Обычно применяется для описания подпрограмм и вкладок. |
|||
"Гном" - это, в отличие от предыдущих двух, декларативная схема, содержащая описание не алгоритма, а сопутствующих данных, имен файлов, модулей и т.д. |
|||
Итак, выбираем "силуэт". |
|||
= Материалы и ресурсы по теме "Дракона" = |
= Материалы и ресурсы по теме "Дракона" = |
Версия от 18:08, 26 июля 2012
Введение
Интегрированная среда "ИС Дракон" является одной из немногих открытых реализаций алгоритмического языка ДРАКОН, созданного в рамках космической программы "Буран" и предназначенного для унификации представления алгоритмов не только для программистов, но и для широкого круга специалистов, не имеющих непосредственного отношения к программированию и компьютерным технологиям.
ИС Дракон разрабатывается Г.Н Тышовым с 2008г. и активно совершенствуется в настоящее время, учитывая пожелания и отзывы пользователей. От других реализаций отличается глубиной проработки интерфейса, удобством пользования и большим количеством имеющихся возможностей.
Среда позволяет создавать листы произвольного размера, размещать на них произвольное количество алгоритмических схем, сохранять полученные схемы в графическом формате, генерировать исходный код на различных языках программирования.
Редактор отличается автоматическим форматированием и встроенными средствами защиты, исключающими разработку неправильных с т.з. языка ДРАКОН алгоритмических структур. Развитые средства редактора позволяют копировать и перемещать как отдельные элементы, так и куски схем, а также быстро изменять структуру (пересадка и заземление лиан).
Где взять
Автор выкладывает новые версии программы на форуме. Для скачивания регистрация не требуется. Архив содержит исполняемый файл программы и вспомогательные файлы конфигураций и настроек. Установка не требуется. В ОС семейства Linux отлично запускается в Wine.
Начинаем работу
Настройка
Создание нового листа
Запустив среду и выбрав меню "Файл/Новый лист", увидим следующее окошко:
Как видим, появилось новое окошко для будущего листа, на котором будут размещены дракон-схемы.
В шапке окошка высвечивается текущее имя файла, которое можно изменить через меню "Файл/Сохранить как".
Если нажать левой кнопкой мыши на шапку листа или полоску в низу листа, то в нижней части окна приложения откроется область для ввода текста. Туда можно ввести комментарии или служебную информацию, относящуюся к данному листу.
Далее можно переходить к созданию схем.
Создание дракон-схемы
Кликнув правой кнопкой мыши в поле листа, увидим контекстное меню:
Основной тип схемы - это "силуэт". По умолчанию силуэт имеет две ветки - основную и ветку "Конец".
"Примитив" - простейшая схема, которая не может иметь веток. Обычно применяется для описания подпрограмм и вкладок.
"Гном" - это, в отличие от предыдущих двух, декларативная схема, содержащая описание не алгоритма, а сопутствующих данных, имен файлов, модулей и т.д.
Итак, выбираем "силуэт".