Визуальный язык ДРАКОН

Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность/Надёжность

Инструменты пользователя

Инструменты сайта


novosti:start

Это старая версия документа.


Новости языка ДРАКОН

Поступила в продажу новая книга В. Д. Паронджанова об алгоритмах и языке ДРАКОН

Новая книга В. Д. Паронджанова «Учись писать, читать и понимать алгоритмы» отпечатана и поступила в книжные магазины.

Подробнее: http://www.dmk-press.ru/catalog/computer/programming/978-5-94074-800-7/

http://www.ozon.ru/context/detail/id/17892959/

27.07.2013 Вышел новый выпуск ИС Дракон

16.06.2013 Вышел DRAKON Editor 1.20

Обсуждение: http://forum.oberoncore.ru/viewtopic.php?f=79&t=3716&start=120#p81119

Скачать: http://drakon-editor.sourceforge.net/editor.html#downloads

Что нового:

  1. Исправления ошибок.
  2. Изменение цветов икон.
  3. Иерархия вызовов.
  4. Переход к ветке внутри силуэта.
  5. Поддержка языка программирования Processing.org

24.02.2013 Вышел новый выпуск ИС Дракон

В ИС Дракон выполнены доработки.

  1. Предусмотрена интеграция Вашей деятельности с Интернет ресурсами. Использован опыт школьного преподавателя Валентина Чистякова из С.-Петербурга здесь. Дополнены пункты главного меню:
    1. «Справка/Язык Дракон» - вызов просмотра книги В.Д. Паронджанова «Язык ДРАКОН. Краткое описание».
    2. «Справка/Интернет» - вызов поисковика Nigma. О Nigmа-e здесь, разработка ВМиК МГУ.
    3. «Справка/Энциклопедия» - вызов русской Википедии.
    4. «Справка/Правописание» - вызов программы ОРФО для он лайновой проверки правописания.
    5. «Справка/Перевод» - вызов программы Google для он лайнового машинного перевода.
    6. «Программирование/Трансляторы» - вызов программы CodePad он лайновых трансляторов для 13 языков программирования, там же возможно выполнение программы.
  2. Направление прокрутки листа колесом мыши меняется при нажатой клавише Shift или после нажатия (Click) колеса.
  3. Выполнены доработки для устранения выявленных недостатков, в т.ч. по замечаниям пользователей.

Скачать: http://forum.oberoncore.ru/viewtopic.php?f=79&t=4239#p78248

24.02.2013 Вышел DRAKON Editor 1.15

Важное обновление: переработан алгоритм генерации кода, устранена ошибка. Скачать: http://sourceforge.net/projects/drakon-editor/files/

04.08.2012 Вышел DRAKON Editor 1.13 с поддержкой Lua

В этой версии добавлена поддержка языка Lua.

Минмальная версия интерпретатора Lua для выполнения генерируемого кода - 5.2.

На данный момент DRAKON Editor поддерживает следующие языки программирования:

  1. С
  2. С++ (включая расширения языка из Qt).
  3. Java
  4. Javascript
  5. C#
  6. Python
  7. Tcl
  8. Erlang
  9. Lua

Скачать: https://sourceforge.net/projects/drakon-editor/files/

02.08.2012 Вышел DRAKON Editor 1.12

Данная версия посвящена удобству использования. Изменения:

  1. При вставке иконы добавляется не только сама икона, но и связанные с ней элементы. Например, при вставке иконы «вопрос» («if») автоматически добавляются соединительные линии. Теперь можно рисовать ДРАКОН-схемы с удвоенной скоростью. Пример: http://www.youtube.com/watch?v=5IJ8Kf7mwDY
  2. Добавлена команда «Edit / Tidy up», которая выравнивает элементы в текущей диаграмме. Горячие клавиши - Ctrl-T. Для наведения порядка во всех диаграммах в файле есть команда «Edit / Tidy up all diagrams».
  3. Редактор наконец-то запоминает недавно использованные пути в файловой системе. Теперь диалоги «Открыть файл» и «Сохранить файл» при открытии показывают туда, куда нужно. Для экспортируемых файлов (PNG, PDF) путь запоминается отдельно.

Исправления ошибок:

В окне редактирования текста горячие клавиши Ctrl-A, Ctrl-X, Ctrl-C, Ctrl-V теперь работают во всех раскладках клавиатуры, а не только в английской. (Обойдена ошибка среды Tk.) Это подарок любителям Copy/Paste-oriented programming.

Скачать: https://sourceforge.net/projects/drakon-editor/files/

Сайт проекта: http://drakon-editor.sourceforge.net/

22.07.2012 Вышел новый выпуск ИС Дракон

Геннадий Тышов: «Выпуск предлагается использовать в новом учебном 2012-2013 году».

ИС Дракон доработана в части:

В пунктах меню -

  1. Некоторые тексты заменены на более краткие.
  2. Термин «Программный код» заменен на «Промежуточный код», отображается суть действий маршрутного транслятора ИС Дракон.
  3. Формирование .png файлов и графики в системном буфере из контекстных меню перенесено в главное меню «Файл / …». Предложение пользователя Р.Н. Юрьева.
  4. При выборе папки проекта в диалоге отображаются файлы .drt, ранее все. Предложение С.Д. Ефанова.
  5. В меню «Лист» добавлен пункт «Шрифт обновить». Так как у пользователя в настройках экрана компьютера может быть выбран крупный шрифт, то у другого пользователя с другой настройкой необходимо выполнить данный пункт меню. Предложение пользователя Р.Н. Юрьева.
  6. Удален в контекстном меню иконы пункт «Выборочное копирование текста».

Так же:

  1. Исключена возможность переноса икон и шампур-блока из схемы Гном в другие виды схем и также в нее.
  2. Предусмотрено применение иконы Полка в схеме Гном. Предложение Павла Макарова, смотрите здесь.
  3. В текстах икон возможно использовать табуляцию - клавиша «Tab», при сохранении заменяется на 4-е пробела. Рекомендация из новой книги В.Д. Паронджанова по оформлению текстов икон, ранее был добавлен маркер •.
  4. При формировании в системный буфер ссылок для иконы «Модуль», ссылка дополнена текстом иконы «Заголовок» соответствующей схемы. Повышается наглядность и информативность иконы «Модуль».
  5. При нажатой левой клавише и перемещении мышки производится перемещение листа в окне программы. Предложение пользователя С.Д. Ефанова.
  6. В справке о программе указан электронный адрес В.Д. Паронджанова.

О использовании ИС Дракон с файлом перевода на национальный язык смотрите сообщение выпуска от 01.05.2012, имеются файлы переводов вновь сформированные и прежние дополненные.

Скачать: http://forum.oberoncore.ru/viewtopic.php?p=70678#p70678

29.06.2012 Поступила в продажу новая книга В. Д. Паронджанова об алгоритмах и языке ДРАКОН

Новая книга В. Д. Паронджанова «Учись писать, читать и понимать алгоритмы» отпечатана и поступила в книжные магазины.

Подробнее: http://www.dmk-press.ru/catalog/computer/programming/978-5-94074-800-7/

http://www.ozon.ru/context/detail/id/17892959/

03.06.2012 Вышел новый выпуск ИС Дракон

Геннадий Тышов назвал эту версию так: «Выпуск для каникулярных занятий.»

Что нового:

  1. Введена расшифровка сообщений статистики проекта.
  2. Теперь в иконе «Модуль» имена файлов должны начинаться с символа «\» или «$».

Файл программного кода генерируется в папке программы Dragon.exe.

Файл описания языка программирования с расширением «.ini» помещать там же, в икону «Модуль» имя вставляем из системного буфера после просмотра в пункте «Программирование / Файл описания языка».

Введены пункты меню -

  1. В главном меню «Настройка» пункт «- Ввод • взамен .» . Возможно использовать для оформления начала пункта текста большой точкой •. Пример смотрите здесь, • ранее вставлялась вводом Alt+0149 на цифровой части клавиатуры.
  2. В контекстном меню иконы схемы «Гном» пункт «>Текст в рамке>Запоминатель>» для изменения типа иконы.
  3. В контекстном меню листа пункт «Обновить номера» для присвоения упорядоченных номеров схемам и иконам. Облегчается поиск схемы или иконы по номеру. Предложение пользователя Р.Н. Юрьева.
  4. Теперь удаление иконы «Конец» в схеме «Примитив» и шампура с иконой «Конец» в схеме «Силуэт» производится иначе.

Т.к. удаление производится для образования в схеме бесконечного цикла, то в контекстное меню схемы введен пункт «Образовать бесконечный цикл». При выполнении пункта выдается указание о необходимых условиях для выполнения. Замечание к выпуску пользователя Mega_Volt.

Подробнее: http://forum.oberoncore.ru/viewtopic.php?p=70678#p70678

Скачать: http://forum.oberoncore.ru/download/file.php?id=3207

18.05.2012 Выходит новая книга В. Д. Паронджанова об алгоритмах и языке ДРАКОН

Новая книга В. Д. Паронджанова «Учись писать, читать и понимать алгоритмы» с 1 июня 2012 года поступит в продажу.

Подробнее: http://www.dmk-press.ru/catalog/computer/programming/978-5-94074-800-7/

04.05.2012 Вышел DRAKON Editor 1.11

Что нового:

1. Учтено замечание Владимира Даниеловича Паронджанова относительно одинаковой ширины икон в шампуре. Для этого была доработана команда меню File/Adjust icon sizes. Текст в иконах Действие и Вставка теперь выравнен по левой стороне.

2. Подарок маленьким любителям Qt: добавлена поддержка сигналов и слотов.

Скачать: http://sourceforge.net/projects/drakon-editor/files/

01.05.2012 Вышел первомайский выпуск ИС Дракон

ИС Дракон доработана в части:

  1. В контекстное меню схемы введен пункт «Образовать бесконечный цикл».
  2. Удален пункт меню «Выбор П текста».
  3. Удален пункт меню «Выбор папки программных файлов», программные файлы сохраняются в папке программы. Предложение С. Ефанова, для предотвращения ошибочного затирания файлов после изменении размещения папки проекта.
  4. Начальные пути в диалогах открытия и сохранения файлов устанавливаются на папку программы.
  5. Сокращено количество сохраняемых параметров в файле Dragon.ini. Рекомендую удалить ваш файл и будет сформирован новый.
  6. 2-а пункта выбора файлов описания языков программирования заменены на 1.
  7. При выборе файла языка программирования , $ + имя файла помещается в системный буфер для копирования в икону «Модуль».
  8. С. Ефановым создана технология автоматного программирования по методике «SWITCH». При этом в файл языка программирования вставлять строку «OptimGoto=Not». В архивном файле имеется файл описания языка программирования - Prg_C_APrg.ini . При наличии заинтересованности, можно рассказать подробнее.
  9. Имеются другие несущественные изменения.

Для использования ИС Дракон с файлом перевода на национальный язык, файлы дополнены новыми и измененными сообщениями, смотрите в файлах по дате изменения. Если Вы ранее редактировали свои файл, то перенесите в свой дополнения. Используйте редактор «Блокнот» в кодировке «Юникод».

От пользователей было предложение, но не выполнена доработка ИС Дракон в части программирования на ASM микроконтроллеров с сокращенным набором команд и использованием команды «пропустить по условию следующую команду».

Источник: http://forum.oberoncore.ru/viewtopic.php?p=70678#p70678 Скачать: http://forum.oberoncore.ru/download/file.php?id=3177

08.04.2012 Вышел DRAKON Editor 1.10.

В этой версии:

  • Ряд незначительных улучшений интерфейса редактирования.
  • Генератор кода для языка Erlang.
  • Генератор кода для языка Javascript.

Сайт проекта: http://drakon-editor.sourceforge.net/

08.04.2012 Вышла новая версия ИС Дракон

06.03.2012 Вышел DRAKON Editor 1.9.

В этой версии:

  • Генерация кода на языках Java и C#.
  • Новый генератор кода для скриптовых языков.
  • Вставка изображений горячими клавишами.
  • Список ранее открытых файлов.
  • Возможность менять шрифты.

Перечень языков программирования, поддерживаемых в версии 1.9:

  • Java
  • C#
  • простой C и C++
  • Python
  • Tcl

Сайт проекта: http://drakon-editor.sourceforge.net/

28.02.2012 Вышла новая версия ИС Дракон

Список изменений:

  1. Снято ограничение на размещения схемы-вставки, может размещаться на любом листе.
  2. Возможно использовать 2 языка программирования, высокого уровня и ассемблер. Файлы описаний имеют различные и произвольные имена. Переключение на ассемблер производится в иконе «Модуль», во 2-й строке пишется «//Asm». Предложение digitalinvitro.
  3. В главном меню «Программирование» введены пункты «Язык программирования» и «Ассемблер» выбора используемых файлов описания языков.
  4. Изменено главное меню. Пункты «Лист» и «Версия» заменены на «Проект» и «Лист».
  5. Текстовый редактор доработан. При клике Ctrl+LeftMouse выделяется идентификатор, т.е. строка из букв, цифр и _. Предложение С. Ефанова.
  6. Исправлена ошибка с «переключателем».

Подробности: http://forum.oberoncore.ru/viewtopic.php?p=70678#p70678

24.01.2012 Вышла новая версия ИС Дракон

Выполненные доработки:

  1. Заменен термин «текстовое приложение» на «текст» - А текст, Б текст, П текст, сборка текста.
  2. Квадраты у листа, схемы, иконы называются точками ввода текста. Смотрите п. 1.
  3. При выборе точки сборки текста, производится вывод текста в окно текста и текст копируется в системный буфер.
  4. Поиск в текстовых окнах производится из одного пункта меню.
  5. Удален пункт меню «Макрос начало строки - шампур/ветка», по предложению С. Ефанова.
  6. В меню «Файл» введен пункт «Новый текст».
  7. Восстановлен (ранее был удален) в контекстном меню точки ввода пункт - вставить «Цикл ЖДАТЬ».
  8. В меню «Настройка» введен пункт переключатель «Выбранную икону не закрывать открывающимся окном». Для установки режима со/без сдвига листа при открытии текстовых окон и при закрытии редактируемой иконы. По предложению С. Ефанова.
  9. Устранена ошибка вывода даты выпуска. Замечание С. Ефанова.
  10. В пунктах контекстных меню с вставкой графических элементов введены иконки c буквенным содержанием. «D» - ввод схемы. «I» - ввод иконы, «Is» - ввод блока икон, «B» - ввод из буфера, для обозначения принадлежности к системе реального времени добавлен индекс «т».
  11. Соответственно сокращены тексты пунктов контекстных меню. Упрощается перевод текстов на национальные языки.
  12. Приложены файлы словарей в новом формате на русском, немецком и английском языках. Так же файл «Lang.Lang» для формирования словарей на других языках. Перевод выполнен программой «Google». Для использования, файл словаря копируется в папку программы.

Подробности: http://forum.oberoncore.ru/viewtopic.php?p=69973#p69973


Хотите разместить новость? Пишите на drakon.su@gmail.com

novosti/start.1375299277.txt.gz · Последние изменения: 2013/07/31 23:34 — Степан Митькин