DRAKON.SU

Текущее время: Среда, 08 Май, 2024 23:10

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: Среда, 14 Сентябрь, 2011 20:00 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5857
Откуда: Москва
В русском разделе Википедии в статьях о конкретных языках программирвания, в каждой такой статье есть стандартная таблица, в которой перечисляются языки программирования.

В этой таблице есть подраздел "Визуальные языки программирования".
В ЭТОЙ таблице таких языков немного - всего семь.
Перечислю их все.

Цитата:
G (LabVIEW) • Microsoft VPL • Sikuli • VisSim • Алиса • ДРАКОН • Скретч


Мне кажется, было бы интересно сопоставить эти языки с ДРАКОНом.

Буду очень рад, если кто-нибудь заинтересуется этой темой и выскажет свои соображения.

Лично мне наиболее интересен язык Microsoft VPL.
Как выглядит программа на этом языке? Если кто-либо располагает такой информацией, просьба поделиться.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 14 Сентябрь, 2011 20:28 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5857
Откуда: Москва
Для Microsoft VPL здесь есть примеры
http://msdn.microsoft.com/en-us/library/bb483094.aspx

Здесь в общем виде
VPL Tutorials Overview
http://msdn.microsoft.com/en-us/library/bb483087.aspx


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 14 Сентябрь, 2011 20:54 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Да вон ещё на РСДН есть: http://www.rsdn.ru/forum/philosophy/3097492.all.aspx
И вводная статья такая: http://simplect.com.ua/MSRS2.aspx
По впечатлению - тот же импер-граф, сделанный похожим на ДПД в соответствии с идеей, высказанной здесь: viewtopic.php?f=62&t=3510&hilit=%D1%88%D0%B0%D0%BC%D0%BF%D1%83%D1%80#p64170
Только рабочая точка по-прежнему предполагается единственной. В более общем смысле - сеть зависимостей (вычграф) с детализацией отдельных вычислений до алгоритмических схем.
Ну и визуальный синтаксис операторов содержит поля для величин (значений). Типа как описано тут: http://drakonografika.narod.ru/L2/vopr_ ... l#Doc-n314 - только специфически оформлено.
Типов основных, как можно понять, два: числовой и логический.

Вычграф-язык м.б. альтернативой техноязыку, когда исполнителем предполагается система с потоковой входной моделью (напр., табличный процессор) - уже писал здесь: http://drakonografika.narod.ru/L2/metas ... .html#n53b (в конце). Правда, за таким описанием стоит алгоритм разбора зависимостей и установления порядка вычислений (движения рабочей точки) - подобно тому, как указано здесь: viewtopic.php?f=57&t=3557&p=65312&hilit=+%D0%BF%D1%80%D0%BE%D0%BB%D0%BE%D0%B3#p65312 (для логического вывода).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 05 Апрель, 2012 15:22 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Вероятно, покажется удивительным, но вот есть область, в которой бурно развивается визуальное программирование - биржа!.

Можно почитать:
Цитата:
CoFiTe выпускает визуальный конструктор роботов в терминале LiveTrade™ Professional

Компания CoFiTe выпускает новую версию терминала LiveTrade™ Professional, в которой доступна возможность самостоятельного создания торговых роботов, - с помощью визуального конструктора роботов RobotLab.

Что такое конструктор роботов RobotLab?

RobotLab – удобный и понятный визуальный конструктор торговых алгоритмов.
RobotLab – возможность создания собственных алгоритмов из имеющихся компонент прямо на экране без обращения к исходному коду или поддержке программистов.
RobotLab – базовый функционал торгового терминала LiveTrade™ Professional.
​Узнайте больше о LiveTrade Professional >>>

Особенности RobotLab:

Реализация сложной архитектуры робота в простой визуальной форме.
Интуитивный пользовательский интерфейс.
Создание блок-схемы торгового алгоритма «перетаскиванием мыши».
Возможность подключения внешних компонент в конструктор.
Использование стакана при создании компонент роботов.
Создание любых алгоритмов работы с заявками и текущими позициями в виде дополнительных компонент конструктора.
http://www.cofite.ru/Products/Professional.aspx

Презентация конструктора роботов состоится 6 апреля на VI Всероссийской Выставке «Биржевая торговля и инвестиции 2012», которая пройдет в деловой центре AMBER PLAZA в Москве.
В рамках выставки будет проведен открытый мастер-класс на тему «Как самостоятельно конструировать роботов». Трейдер-преподаватель CoFiTe поделится практическими советами о том, как создавать роботов-спредеров, и расскажет, как это делать с помощью визуального конструктора RobotLab.

Приятный бонус для трейдеров по случаю выпуска конструктора роботов: возможность получения 3-месячного доступа к новой версии LiveTrade™ Professional с установленным конструктором роботов бесплатно при регистрации на сайте компании в день проведения выставки. Воспользоваться такой возможностью можно на стенде №12 на выставке «Биржевая торговля и инвестиции» или удаленно.

Узнайте больше о LiveTrade™ на сайте http://www.cofite.ru.
Блог CoFiTe: blog.cofite.ru


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 05 Апрель, 2012 16:58 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Кстати, со Скретчем недавно сопоставил: viewtopic.php?p=71824#p71824.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 28 Октябрь, 2012 00:51 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Уважаемый форумчане!

Не могу не поделиться.
Принял я участие в конференции, организованной МОКБ "Марс" 24-26 октября 2012 г.
http://mars-mokb.ru/

Что могу сказать - молодцы! И конференция превосходная и давно нужная, и сами они.

На предприятии реализован в жизни лозунг В.Д. Паронджанова "программирование без программистов", причем пришли они к нему, насколько понятно, самостоятельно. И просто автоматизировали процесс. Визуально изображают алгоритмы, что нужно - и получают автоматически готовую бортовую программу.

И у них - летает. В общем, браво!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 28 Октябрь, 2012 11:02 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5857
Откуда: Москва
TAU писал(а):
... Принял я участие в конференции, организованной МОКБ "Марс" 24-26 октября 2012 г. http://mars-mokb.ru/

На предприятии реализован в жизни лозунг В.Д. Паронджанова "программирование без программистов"


Лозунг "Программирование без программистов" принадлежит не мне, а Джеймсу Мартину.

Подробно см. здесь: viewtopic.php?p=16048#p16048


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 29 Октябрь, 2012 12:52 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Владимир Паронджанов писал(а):
TAU писал(а):
... Принял я участие в конференции, организованной МОКБ "Марс" 24-26 октября 2012 г. http://mars-mokb.ru/

На предприятии реализован в жизни лозунг В.Д. Паронджанова "программирование без программистов"


Лозунг "Программирование без программистов" принадлежит не мне, а Джеймсу Мартину.

Подробно см. здесь: viewtopic.php?p=16048#p16048

Все равно, как мне сказали в МОКБ "Марс" те самые замечательные ребята - авторы САПР БПО - молодые, умные практики - есть иностранная поговорка "умные люди мыслят одинаково", и русский вариант "у дураков мысли сходятся" )))

Могу от себя добавить, что лишь полные дураки себя называют умными людьми, поэтому наш вариант поговорки показывает, кто на самом деле кто )))

И видите, Владимир Даниелович, к генерации программы по блок-схеме они пришли самостоятельно - а ведь это аналог и Вашего ГРАФИТа, и нашего ГРАФКОНТа!

P.S. На конференции познакомился с В.Д. Дишелем из Вашей организации ))) оказывается Вы плотно сотрудичали с МОКБ "Марс" еще с времен когда они делали систему автоматической посадки "Бурана"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 29 Октябрь, 2012 14:10 

Зарегистрирован: Вторник, 15 Декабрь, 2009 11:43
Сообщения: 83
Понятно, Андрей, что Вы там у себя в космических высях витаете, но ведь и усилий в развитие
визуальных САПР ПО КА вложено очень много, не сравнить с затратами труда участников форума
по развитию визуального алгоритмиеского программироввания в свободное время.

Как Вы оцениваете необходимый объем трудозатрат некоей условной команды программистов в
человеко-часах (при условии, если бы такая группа смогла бы организоваться) на создание
некой системы визуального алгоритмического программирования, пусть реализующей хотя бы
подмножество ДРАКОНа, но обладающей сносными с точки зрения потребителей возможностями
разработки ПО, которые бы открыли путь к использованию этой программы достаточно широким
кругом пользователей ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 29 Октябрь, 2012 15:19 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5857
Откуда: Москва
Цитата:
ПУТИ ПОВЫШЕНИЯ НАДЕЖНОСТИ И КАЧЕСТВА
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В КОСМИЧЕСКОЙ ОТРАСЛИ


Тюгашев А. А. (ФГБОУ ВПО «Самарский государственный аэрокосмический университет им. академика С.П. Королева (Национальный исследовательский университет)», Самара)

Ильин И. А. (ЦНИИМАШ, Королев)

Ермаков И. Е. (НПО «Тесла», Орел)
http://ubs.mtas.ru/upload/library/UBS3914.pdf


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 29 Октябрь, 2012 16:19 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5857
Откуда: Москва
ПРОГРАММИРОВАНИЕ БЕЗ ПРОГРАММИСТОВ

Я задал такой запрос в Гугл. И получил неожиданный результат.

Люди вкладывают в эти слова (ПРОГРАММИРОВАНИЕ БЕЗ ПРОГРАММИСТОВ) разный смысл. Очень разный.

Вот пример.
Цитата:
Дрождин В.В., Жуков М.В. Экспертно-ориентированный подход к разработке прикладного программного обеспечения. // Проблемы информатики в образовании, управлении, экономике и технике: Сб. статей IX Междунар. научно-техн. конф. – Пенза: ПДЗ, 2009.– С.131-135.

ЭКСПЕРТНО-ОРИЕНТИРОВАННЫЙ ПОДХОД К РАЗРАБОТКЕ
ПРИКЛАДНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

В.В. Дрождин, М.В. Жуков

Пензенский государственный педагогический университет им. В.Г. Белинского, г. Пенза, Россия


Статья начинается с фразы
Цитата:
Конечно, фраза «программирование без программистов» звучит парадоксально, однако сведение роли программиста к минимуму в процессе разработки прикладного ПО вполне реально.


Вот сама статья: http://www.self-organization.ru/articles/d_zh_04.pdf

Почему я удивился? Потому что в этой статье нет ничего, что хотя бы отдаленно напоминало язык ДРАКОН и технологию ГРАФИТ-ФЛОКС.

=======================================

Вывод.

1. Термин "Программирование без программистов" слишком общий и не отражает специфику языка ДРАКОН и технологии ГРАФИТ-ФЛОКС.

2. Надо размежеваться, то есть исключить объединение под одним названием (Программирование без программистов) столь разных и не похожих друг на друга идей.

3. Надо добавить к фразе "программирование без программистов" отличительный признак, который бы указывал именно на язык ДРАКОН (ГРАФИТ-ФЛОКС).

4. Уважаемые коллеги! Прошу помочь придумать такой термин — отличительный признак.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 30 Октябрь, 2012 00:50 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Ну, я еще вот что хотел отметить. Компания Esterel (штаб-квартира во Франции) создала
систему программирования SCADE, активно применяемую в авионике (А-380, Боинг 787, Сухой Суперджет, и даже Су-35!). Автоматически генерируется программный
код на Си или Ада по визуальной модели особого вида (конечный автомат, диаграммы потоков данных, весьма интересная диаграмма логики).

Автоматически генерируется и программная документация.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 30 Октябрь, 2012 01:07 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Дмитрий_ВБ писал(а):
ведь и усилий в развитие визуальных САПР ПО КА вложено очень много, не сравнить с затратами труда участников форума по развитию визуального алгоритмиеского программироввания в свободное время

не преувеличивайте :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 20 Ноябрь, 2012 09:29 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
TAU писал(а):
...
Визуально изображают алгоритмы, что нужно - и получают автоматически готовую бортовую программу.

И у них - летает. В общем, браво!
Угу... хотя аппаратная часть подвергалась критике, как можно понять отсюда: http://oberspace.dyndns.org/index.php/topic,373.0.html. М.б. небезосновательно - но не хотелось бы такого "пути развития", как упомянут в конце ветки... никто не знает, чего там в COTSах "с миру по нитке" будет как работать в каких ситуациях... :wink: :|
Насчёт визуального моделирования - видимо, они уже давно реализовали то, о чём говорил Kori на примере ИС: viewtopic.php?p=74438#p74438 ?.. И, вероятно, имеют в основе модель проекта, подобную такой: http://forum.easyelectronics.ru/viewtop ... 47#p204947 ?.. Само собой, это не попытка выведать охраняемые сведения... :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 20 Ноябрь, 2012 11:17 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Владислав Жаринов писал(а):
аппаратная часть подвергалась критике

Космос - отдельная особая статья, критерии привычные для наземной вычислительной техники, не сильно применимы!!!

Главное - надежность и еще раз надежность! Радиационная устойчивость и пр.

Бортовые вычислители МОКБ "Марс" имеют четырехкратное резервирование!

И еще. Надо руководствоваться принципом "необходимости и достаточности". Если имеющейся производительности и объемов памяти у отработанной системы достаточно для успешного решения поставленных перед системой управления задач - не обязательно гнаться за новым. Есть примеры печальные использования непроверенных импортных комплектующих с более высокими показателями по памяти и производительности, приведшие к потерям важных аппаратов...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 14 Июнь, 2015 10:12 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5857
Откуда: Москва
http://rfmw.em.keysight.com/flash/vee/v ... /index.htm

Agilent VEE

Начало истории см. здесь http://forum.easyelectronics.ru/viewtop ... 88#p399588
Цитата:
Вопрос к Геннадию.
Вот есть такая среда графического программирования Agilent Vee (сейчас уже Keysight Vee), - Вам она знакома? По смыслу, - очень близко к Дракону, и на ней наша команда уже давно и успешно программит коммерческие продукты. Так получилось, что про Дракон я узнал только что, и как-бы очень интересно...
Вы могли бы сравнително прокомментировать Дракон и Vee?
Спасибо.


Геннадий Тышов писал(а):
Alexey_N писал(а):
Вы могли бы сравнительно прокомментировать Дракон и Vee?
К сожалению с Vee не знаком.

Вы имеете возможность сравнить. Было бы интересно знать Ваше сравнение и мнение.
На форуме ссылки на материалы по ИС Дракону можно найти здесь и здесь.

ИС Дракон создавалась в соответствии с описаниями языка Дракон В.Д. Паронджанова.

Alexey_N писал(а):
Собственно Муу:
http://www.keysight.com/ru/pc-100000307 ... =RU&lc=rus

и набор Либ, которые надо поставить перед Муу:
http://www.keysight.com/ru/pd-1985909/i ... =RU&lc=rus

(Либы там вообще бесплатные, а Муу имеет полный функционал в течении 30 дней.)

Значит, к чему это я всё,: большая просьба - посмотрите, пожалуйста, эту тему, она не просто так, а очень похоже, что Вы имеете реального двойника(!). И понятно, почему Вы до сих пор с ним не знакомы, - как и наш (Ваш) Дракон, так и ихниий Муу происходит из реального ВПК, и похоже при разработке решал одну и ту же задачу, - обеспечить специалистов (инженеров) средствами программирования физического эксперимента. И годы создания практически совпадают! (Хотя по-моему Муу несколько постарше...)
А что меня совершенно изумило, - это что совершенно ничего не зная о концепции Дракона, в реальной работе с Муу мы применяем именно такую-же тактику формирования программы,: "сверху-вниз", и "слева-направо". По-видимому в человеческой природе что-то такое есть, что предопределяет это удобство...
...
Сам я тоже попробую их сравнить, но пока несколько непросто пробиться сквозь бесконечные "принцессы, выходящие замуж" и прочие "алгоритмы рыбалки". То есть КПД освоения совсем невелик из-за потерь времени на перелопачивание литературы для школьников. Впрочем, это - ворчание, пробъёмся :)!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 23 Сентябрь, 2015 09:15 

Зарегистрирован: Четверг, 30 Январь, 2014 13:38
Сообщения: 423
На теме Коллекция визуальных языков
viewtopic.php?f=62&t=4526
Владимир Паронджанов писал(а):
Прошу в эту тему помещать информацию о различных визуальных языках, не имеющих отношения к ДРАКОНу.

Это полезно для того, чтобы показать разнообразие идей в этой области.

Чтобы не вклиниваться в коллекцию визуальных языков
выношу на эту тему (Языки визуального программирования)
замечание на сообщение на той теме
Владимир Паронджанов писал(а):
В 2014 году появился новое средство Flowgorithm.
Предназначено для студентов. чтобы писать и исполнять программы с помощью блок-схем (flowcharts).

Flowgorithm - !
Схемагоритм- ?
или
Схемогоритм- ?
Схемгоритм - ?
Схегоритм -?

Неожиданная терминологическая аббревиатура.
Есть информация к размышлению.

У себя я внедряю сокращения:
алг - от алгоритм;
alg - от algorithn.
Эти аббревиатуры используются, в частности, в учебном (школьном) алгоритмическом языке
как служебное слово.
Я их использую как полноценные краткие термины и склоняю их всяко:
алги = algs, алгам, об алгах и т.п.

Надо бы к ним приделать схемы - в кратких интонациях, типа:
схемоалг ?, схемалг ? - схемный алгоритм, схема алгоритма
дракалг ? дралг? - дракон-схема алгоритма


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 01 Ноябрь, 2015 16:38 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5857
Откуда: Москва
Визуальные языки. Много. И ДРАКОН в том числе.

http://blog.interfacevision.com/design/ ... snapshots/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 04 Ноябрь, 2015 22:43 

Зарегистрирован: Вторник, 13 Январь, 2015 17:39
Сообщения: 28
Откуда: C-Петербург
andr писал(а):
На теме Коллекция визуальных языков
viewtopic.php?f=62&t=4526

Неожиданная терминологическая аббревиатура.
Есть информация к размышлению.

У себя я внедряю сокращения:
алг - от алгоритм;
alg - от algorithn.
Эти аббревиатуры используются, в частности, в учебном (школьном) алгоритмическом языке
как служебное слово.
Я их использую как полноценные краткие термины и склоняю их всяко:
алги = algs, алгам, об алгах и т.п.

Надо бы к ним приделать схемы - в кратких интонациях, типа:
схемоалг ?, схемалг ? - схемный алгоритм, схема алгоритма
дракалг ? дралг? - дракон-схема алгоритма


----------
Кстати, к вопросу о терминах.
Применительно к Дракону вошел в употребление термин "эргономика", от "эрго"- работа + "номос" - закон. По сведениям из Википедии (https://ru.wikipedia.org/wiki/Эргономика) используются и термины мини-, миди- и макроэргономика. Несмотря на указание о пересмотренном Международной Ассоциацией Эргономики определении (2010 г.) , все же, ИМХО, большинство "непросвещенных" рассматривают её в стиле прежнего определения (см. там же): "... в традиционном понимании — наука о приспособлении должностных обязанностей, рабочих мест, предметов и объектов труда, а также компьютерных программ для наиболее безопасного и эффективного труда работника, исходя из физических и психических особенностей человеческого организма."

Итак, речь идет о работе, приспособлении рабочих мест ради эффективного труда (прежде всего - физического: наследие подхода Тейлора), НО не о процессах эффективного мышления, основанного на когнитивном аспекте. Это заставляет подумать о том, что, возможно, стоит иначе позиционировать Дракон - как инструмент РАЦИОномики ("рацио" - ум) или подобрать/изобрести какой-нибудь иной подходящий термин.

Иначе предложенный революционный подход Дракона, не отраженный в новом термине-лозунге, представленный прежним, привычным, "физическим", традиционным содержанием, не относящимся именно к мышлению, не сможет, ИМХО, привлечь к себе внимание людей (1-й шаг алгоритма :) ), заинтересовать тех, кого привлек (2-й шаг) и объединить (3-й шаг) своих апологетов под истинно новым знаменем!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 19 Март, 2016 19:19 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5857
Откуда: Москва
Как не надо делать ВИДЕО про визуальное программирование

https://www.youtube.com/watch?v=mXkq0Ix ... JH-q6MwRkn


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB