DRAKON.SU

Текущее время: Четверг, 28 Март, 2024 18:41

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




Начать новую тему Ответить на тему  [ Сообщений: 16 ] 
Автор Сообщение
 Заголовок сообщения: Что посоветуете для студентов?
СообщениеДобавлено: Среда, 30 Ноябрь, 2011 16:48 

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

Есть мысль использовать Дракон. Но! Хочется сразу чтобы с генерацией кода и его можно было запустить, но без "экзотики" незнакомой студентам.

Какую пару "редактор" - "генератор кода" посоветовали бы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Четверг, 01 Декабрь, 2011 12:15 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Вот это вызывает всё больший интерес: viewtopic.php?f=93&t=3625#p67604... в сочетании с этим: viewtopic.php?f=62&t=3389&p=66300&hilit=+%D0%B4%D1%80%D0%B0%D0%BA%D0%BE%D0%BD%D0%B0#p66300
Не знаю только, как там с готовностью и порядком доступа... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Четверг, 01 Декабрь, 2011 19:29 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Может, взять Шалытовский UniMod и SWITCH-технологию?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Четверг, 01 Декабрь, 2011 23:50 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Владислав Жаринов писал(а):
Вот это вызывает всё больший интерес: viewtopic.php?f=93&t=3625#p67604... в сочетании с этим: viewtopic.php?f=62&t=3389&p=66300&hilit=+%D0%B4%D1%80%D0%B0%D0%BA%D0%BE%D0%BD%D0%B0#p66300
Не знаю только, как там с готовностью и порядком доступа... :)

Ничего не понял... Я имел в виду графический язык...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Четверг, 01 Декабрь, 2011 23:52 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Илья Ермаков писал(а):
Может, взять Шалытовский UniMod и SWITCH-технологию?

Интересная идея... Не задумывался...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Пятница, 02 Декабрь, 2011 07:21 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 77
Откуда: Астрахань
TAU писал(а):
Студенты старших курсов, наименование предмета "Современные методы проектирования и разработки сложных программных комплексов", хочу дать некоторое введение в визуальное программирование.

Есть мысль использовать Дракон. Но! Хочется сразу чтобы с генерацией кода и его можно было запустить, но без "экзотики" незнакомой студентам.

Какую пару "редактор" - "генератор кода" посоветовали бы?
Я еще на 2 курсе запустил курсовую, которую студент успешно продолжает делать: редактор графических моделей. Сначала сделал скелет на Qt, а теперь на скелет постепенно навешиваем разные виды диаграмм. В том числе и драконовские. На 4 курсе что-нить получится.
Присоединяюсь к Ермакову - шалытовское автоматное программирование рулит, попробовать не помешает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Пятница, 02 Декабрь, 2011 07:31 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
TAU писал(а):
Владислав Жаринов писал(а):
Вот это вызывает всё больший интерес: viewtopic.php?f=93&t=3625#p67604... в сочетании с этим: viewtopic.php?f=62&t=3389&p=66300&hilit=+%D0%B4%D1%80%D0%B0%D0%BA%D0%BE%D0%BD%D0%B0#p66300
Не знаю только, как там с готовностью и порядком доступа... :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Пятница, 02 Декабрь, 2011 14:35 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Валерий Лаптев писал(а):
Присоединяюсь к Ермакову - шалытовское

А Паронджановское никак? Вроде есть несколько даже генераторов программ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Суббота, 03 Декабрь, 2011 06:02 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Ну, генератор у Дмитрия_ВБ - это ведь с языка практически в алфавите блок-схем... но с возможностью "силуэтной" организации. Кодогенерация настраивается файлами определений ВЯЗБС-среды. У Станислава Тарасенко - фактически по тому же принципу, но для Ты-среды. Вроде ничего больше "Паронджановского" нет...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Суббота, 03 Декабрь, 2011 09:07 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
TAU,
на форуме есть ИС Дракон.

В ИС Дракон органично сочетаются алгоритмизация деятельности и процессы управления проектом, проектирования, верификации, программирования и отладки.

Отзывы о ИС Дракон:

1. Сергей Ефанов, из письма от 28.10.2011
Цитата:
Дракон используется "на всю катушку" Сейчас пытаюсь реализовать с его помощью довольно "развесистое" меню управления какой то плавильной печкой.
В устройстве используется энкодер, и индикатор 2 строки по 16 символов. Пока довольно успешно получается.

Вся программа этого устройства (ну, почти вся) сделана (нарисована?) с помощью Дракона.
Причём, в этой разработке я первый раз применил "настоящую" операционнную систему реального времени - FreeRTOS.
Мне стало "тесновато" в рамках той прото-ось, с которой я начинал использовать Дракон.
Так вот, с FreeRTOS Дракону очень понравилось, они прекрасно дополняют друг друга.

2. В.Д. Паронджанов в википедии здесь и там же на вкладе "Обсуждение".

3. Alexey_Donskoy - "Спасибо за новую версию!", 23 Октябрь, 2011 http://forum.oberoncore.ru/viewtopic.php?p=66639#p66639

Изучение студентами ИС Дракон будет новым дополнением к уже устоявшимся курсам ряда дисциплин.
Им можно предложить изучить инстументальное обеспечение алгоритмизации, использование параллельных процессов и действий, систем реального времени, применение модели конечных автоматов в программировании.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Понедельник, 05 Декабрь, 2011 09:24 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 143
Откуда: Россия, Орёл
Поскольку мнения насчёт применимости текущего варианта ИС Дракон в процессе обучения разделились, дискуссия выделена в отдельную тему, чтобы не загромождать данную.

Применимость ИС Дракон в проц. обучения


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

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
TAU в viewtopic.php?f=79&t=3706#p68432 писал(а):
...
Нужна среда визуального программирования с возможностью действительно построить и исполнить программный код:
1. Бесплатная
2. По возможности безглючная
3. По возможности удобная

Что посоветуете?
Да, а система Дмитрия_ВБ не подойдёт?.. ВЯЗБС хоть и не совсем ДРАКОН - но с силуэтом... :) Обсуждалась также здесь.


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

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Владислав Жаринов писал(а):
система Дмитрия_ВБ[/url] не подойдёт?.. ВЯЗБС хоть и не совсем ДРАКОН - но с силуэтом... :) Обсуждалась также здесь.

Вряд ли. Совсем непрофессионально выглядит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Вторник, 06 Декабрь, 2011 20:11 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Чисто из интереса - каковы критерии профессионального вида?..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Среда, 07 Декабрь, 2011 08:08 

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

Ну хотя бы расположение на листе, эффективность его использования


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что посоветуете для студентов?
СообщениеДобавлено: Среда, 07 Декабрь, 2011 12:03 

Зарегистрирован: Вторник, 15 Декабрь, 2009 11:43
Сообщения: 83
Ранее в теме "программы ab_vjaz и dal_vjaz" я писал:

"И алгоритмы, используемые программой dal_vjaz, далеки от оптимальных,
и вид самой визуальной схемы даже в ее минимизированном варианте
далек от совершенства. В общем много шероховатостей, да и неотлаженные
ошибки скорее всего имеются (куда уж без них!).
Но я и не стремился достигнуть совершенства - моей задачей было
создать макет-заготовку, которую энтузиасты визуального
программирования, если бы мой макет показался им интересным, могли
бы всячески развивать и дорабатывать как в смысле скорости и
надежности работы программы, так и в смысле улучшения эргономичности
отображения визуальной схемы и пользовательского интерфейса."

(ну, в общем, это и есть задача для студентов)

И принцип генерации исходного кода, который, кстати, после исправлений
можно опять считать в программу (подробнее см. dalvjaz.txt; в
ИС Дракон, насколько я понимаю, такой возможности пока нет), тоже
можно считать кустарным.

!!! Но,
если реализовать в dalvjaz2 режим экспорта исходного кода (этого пока
нет), т.е. генерации исходного кода без включения в него служебных
комментариев программы dalvjaz2, то полученный исходный код почти
ничем не будет отличаться от того, который мог бы написать в одной
из популярных IDE любой среднестатистический программист (сравните
с генерацией исходного кода в ИС Дракон).


Пока программа dalvjaz2, в связи с некоторой нестандартностью ее
диалога с пользователем, находится на стадии концептуального макета и
будет развиваться дальше только в случае, если заложенные в ней идеи
заинтересуют хотя бы небольшую часть программистского сообщества.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ] 

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


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

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


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

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