DRAKON.SU

Текущее время: Понедельник, 25 Март, 2019 07:28

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




Начать новую тему Ответить на тему  [ Сообщений: 51 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Среда, 04 Январь, 2012 21:35 

Зарегистрирован: Понедельник, 09 Август, 2010 22:28
Сообщения: 128
Тут написано, что может сохранять в avi:

http://www.uvsoftium.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Четверг, 05 Январь, 2012 09:09 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1442
efanov в viewtopic.php?p=69160#p69160 писал(а):
Владислав Жаринов писал(а):
Вот досмотрел конец... получается, файл *.с - это всё-таки шаблон с Ты-описанием маршрутов? А как этот самый HI-TECH PICC выбирает то, что нужно для компиляции (в этом и была суть исходного вопроса)?..

Сформированный файл - это "чистый" ANSI C. У компилятора по поводу содержания файла никаких вопросов не возникает.
Т.е. вот это:
С. Ефанов писал(а):
23) Нажимаем клавишу F9. В заданном при настройке каталоге появляется файл «main.c» с исходным текстом.
В данном примере сгенерировался вот такой файл:
Код:

================================================================================
#include <pic16f6x.h>
#include "hard.h"


    /* D:\ABC_2012\ZAMOK\Замок.drt */
    /* 1. ИС Дракон. Трансляция маршрутной части. Изменение 04.01.2012 18:59:28 */
    /* Схема - Процедура */
void main(void)
{


    /* ==================== Шампур */

    /* 2. Заголовок // Управление замком */

    /* 4. ИмяВетки // Инициализация */

    /* 49. Действие // Инициализировать процессор */
init();

    /* 5. Адрес // Закрыто */
goto L28;

    /* ==================== Шампур */

    /* 13. ИмяВетки // Закрыто */

L28:
    /* 28. Вопрос // Нажата кнопка? */
if (!(PRESS_BUTTON == get_state_button())) goto L28;

    /* 41. Действие // Вкл. преобразователь */
dc_dc_on();

    /* 42. Действие // Вкл. мотор на открывание */
motor_on_to_open();

    /* 14. Адрес // Открывается */
goto L32;

    /* ==================== Шампур */

    /* 17. ИмяВетки // Открывается */

L32:
    /* 32. Вопрос // Ригель открыт? */
if (!(RIGEL_UNLOCK == get_state_rigel())) goto L32;

    /* 43. Действие // Выкл. мотор */
motor_off();

    /* 44. Действие // Выкл. преобразователь */
dc_dc_off();

    /* 18. Адрес // Открыто */
goto L36;

    /* ==================== Шампур */

    /* 21. ИмяВетки // Открыто */

L36:
    /* 36. Вопрос // Нажата кнопка? */
if (!(PRESS_BUTTON == get_state_button())) goto L36;

    /* 45. Действие // Вкл. преобразователь */
dc_dc_on();

    /* 46. Действие // Вкл. мотор на закрывание */
motor_on_to_close();

    /* 22. Адрес // Закрывается */
goto L40;

    /* ==================== Шампур */

    /* 25. ИмяВетки // Закрывается */

L40:
    /* 40. Вопрос // Ригель закрыт? */
if (!(RIGEL_LOCK == get_state_rigel();)) goto L40;

    /* 47. Действие // Выкл. мотор */
motor_off();

    /* 48. Действие // Выкл. преобразователь */
dc_dc_off();

    /* 26. Адрес // Закрыто */
goto L28;

}

//
полностью соответствует стандарту ANSI C (я как-то не помню его требований)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 06 Январь, 2012 09:48 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Есть мнение -
ОЧЕНЬ сложно получить ПРАВИЛЬНОЕ представление о ДРАКОНЕ из форума на ОБЕРОНЕ. Полезная информация разбросана по разным темам и сообщениям, и просто ТОНЕТ в многочисленных словесных потоках.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 06 Январь, 2012 10:39 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1442
В общем согласен. Причём и если понимать у Вас ДРАКОН как стандарт языка граф-записи структурной части импер-знания (маршрутной) - и как обозначение Вашей среды реализации его версии (не знаю, что Вы имели в виду). И по тому, и по другому, однако, уже нечто предлагалось для улучшения ситуации.

По ДРАКОНу как языку - В.Д. завёл эту тему: viewtopic.php?f=62&t=3303&start=20 и эту: viewtopic.php?f=62&t=3722 - справедливо полагая, что статья д.б. лучшим первичным источником.

По Ты-среде - об одной из ключевых причин, почему так получается, хорошо сказал Сергей:
efanov в viewtopic.php?p=69130#p69130 писал(а):
Замечательная во всех отношениях Интегрированная Среда ДРАКОН обладает своеобразным интерфейсом, особенности которого не полностью раскрыты в её справке. Из за этого первые попытки использования вызывают заметные трудности.
...
Тут единственно что - следует уточнить, снимая не-нейтральность точки зрения, выделенную подчёркиванием. Что не м.б. "замечательным", тем более "во всех отношениях" изделие, вызывающее "заметные трудности" в использовании. И что в данном изделии трудности заложены в принципе. Это видно и из ролика Ефанова:
Владислав Жаринов в viewtopic.php?p=69154#p69154 писал(а):
...
Как я вижу, по-прежнему вручную кое-что прописывается в каждую вершину для определения, как получается текст. Отсюда лишние ручные операции. Ну и ясный пень, 18 минут и избыточная моторика...
...
Однако лишний раз видно, что эргономичнее и когнитивнее переключаться между языками. Т.е. показывать в самой схеме (каждой вершине) то один вариант текста, то другой.
...

И из сказанного здесь:
-=Сергей Шпагин=- в viewtopic.php?p=69183#p69183 писал(а):
Характер моей работы с ИС Дракон довольно прост – составление алгоритмов (в основном как базы для создания программ).
Методика тоже довольно проста:
  1. Проектирование 1 шаг - создание списка процедур и переменных на языке ГНОМ (список уточняется по ходу разработки).
  2. Проектирование 2 шаг - Создание алгоритмов всех процедур проекта на языке ДРАКОН.
  3. «Контроль качества» 1 шаг – проверка и окончательная «подгонка» проекта процедуры перед её реализацией.
  4. Реализация – «ручной» перевод каждой процедуры на конечный язык программирования (в основном на Компонентный Паскаль).
  5. «Контроль качества» 2 шаг - сверка полученного исходного кода процедуры с её проектом на языке ДРАКОН.
...

Т.е. видим избыточные техоперации - последние две. Из-за того, что, как можно понять, в качестве исходного текста генерится всё-таки шаблон: viewtopic.php?p=69167#p69167, а не точный текст на языке программирования.

Почему конкретных пользователей это устраивает - уже говорил. Им по складу ума д.б. удобнее работать со схематическим образом проблемы. И работа с таким удобством даже может приобретать "игровой характер", как говорил здесь: viewtopic.php?p=69169#p69169. Но это не отменяет избыточной сложности труда. Что скажется, если увеличить "объём, длительность и изменяемость" - а также перейти к коллективной разработке. Обратим внимание, что данные пользователи ведут единоличную (хотя и для малых групп иногда возможна сходная ситуация - тоже говорил).

Т.е. есть два направления переработки - принцип настройки на текстоэлементную часть языка исходных текстов (определяет немаршрутную часть этого языка) и принцип трансляции граф-части в маршрутные элементы исходного текста.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 06 Январь, 2012 10:43 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 4053
Откуда: Москва
Геннадий Тышов писал(а):
Есть мнение -
ОЧЕНЬ сложно получить ПРАВИЛЬНОЕ представление о ДРАКОНЕ из форума на ОБЕРОНЕ. Полезная информация разбросана по разным темам и сообщениям, и просто ТОНЕТ в многочисленных словесных потоках.


Уважаемое Геннадий Николаевич!

Каким образом это можно поправить?
Как Вы считаете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 06 Январь, 2012 12:39 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Владислав Жаринов писал(а):
По Ты-среде - об одной из ключевых причин, почему так получается, хорошо сказал Сергей:efanov в viewtopic.php?p=69130#p69130 писал(а):
Цитата:
Замечательная во всех отношениях Интегрированная Среда ДРАКОН обладает своеобразным интерфейсом, особенности которого не полностью раскрыты в её справке. Из за этого первые попытки использования вызывают заметные трудности. ...
Тут единственно что - следует уточнить, снимая не-нейтральность точки зрения, выделенную подчёркиванием. Что не м.б. "замечательным", тем более "во всех отношениях" изделие, вызывающее "заметные трудности" в использовании. И что в данном изделии трудности заложены в принципе. Это видно и из ролика Ефанова:
Вы пишите о трудностях, которые вы сами не испытали, наслышены о них.

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

Освоить, при условии, если вам действительно нужен Дракон.

Первый шаг в освоении ИС Дракон, это как первый шаг младенца, потом вы забудите о трудностях и также будете утверждать - "Замечательная во всех отношениях Интегрированная Среда ДРАКОН".

Займите активную жизненную позицию - заявляйте о своих трудностях и возможно вас услышат и ваша жизнь станет лучше.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 06 Январь, 2012 13:53 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1442
Геннадий Тышов писал(а):
...Вы пишите о трудностях, которые вы сами не испытали, наслышены о них.

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

Освоить, при условии, если вам действительно нужен Дракон.

Первый шаг в освоении ИС Дракон, это как первый шаг младенца, потом вы забудите о трудностях и также будете утверждать - "Замечательная во всех отношениях Интегрированная Среда ДРАКОН".

Займите активную жизненную позицию - заявляйте о своих трудностях и возможно вас услышат и ваша жизнь станет лучше.
Ну что же, разберём несоответствия в Ваших утверждениях реальному положению дел...:

1) О незнакомстве с предлагаемым Вами продуктом как пользователя:
Геннадий Тышов писал(а):
...Вы пишите о трудностях, которые вы сами не испытали, наслышены о них.
Чтобы сделать этот документ: viewtopic.php?p=53414#p53414 - однако, поработал с тремя версиями Ты-среды. Кстати, делал его изначально для себя - дабы, как Вы говорите, иметь представление "не разбросанное", т.е. систематическое в том виде, как удобно для поддержки работы.
Почему прекратил - там же в посте в основном и написано.

2) О безальтернативности предложения продукта:
Геннадий Тышов писал(а):
...
Предлагаю вам перейти от классификации чужих проблем, пользователи их уже преодолели, и освоить ИС Дракон.

Освоить, при условии, если вам действительно нужен Дракон.
Видимо, каждый пользователь должен, по Вашей логике, обязательно преодолевать уже известные проблемы продукта, решая свои задачи с его помощью? И обязательно делать выбор средства решения на собственных ошибках, а не на документированных результатах других?
    Конкретно - тот же ролик Сергея Ефанова даёт вполне конкретное представление о характере труда пользователя при подготовке Ты-модели программы. Почему его это может устраивать - сказано хотя бы в моём предыдущем посте (ессно, он может и сам высказаться не только о своём ощущении от Ты-среды, но и о своём понимании причин этого ощущения, если захочет ;)).
И что это за второе утверждение? Если кому-либо (мне, например) нужен "Дракон" в смысле "Ваш продукт" - то ясное дело, он его освоит. :) Если же "Дракон" здесь в смысле "язык" - то это есть навязывание конкретной реализации... Т.е. реклама (о добросовестности которой уже высказывался, скажем, А. Донской: viewtopic.php?p=68361#p68361).

Конкретно - визуализировать на эргономичном языке предлагается неэргономичным инструментом.

3) Об отсутствии указаний на возможности совершенствования Вашего продукта от меня раньше:
Геннадий Тышов писал(а):
...
Займите активную жизненную позицию - заявляйте о своих трудностях и возможно вас услышат и ваша жизнь станет лучше.
Наиболее существенное по возможностям именно визуализации было сказано давно - скажем, здесь: viewtopic.php?p=47910#p47910.
И здесь: viewtopic.php?f=79&t=2604&start=80#p47587 - кстати, Вы видите, каков принцип развития БлэкБокса?.. Как раз такой...

Моя позиция - рисовать схемы в том представлении, которое отражает реальные формализуемые знания. И может передать их наиболее удобно. Как пример приведу схему здесь: viewtopic.php?p=61450#p61450 (тоже не в первый раз)... И не затрачивать при этом лишнего труда "на особенности использования".
Что ещё надо - говорил здесь: viewtopic.php?p=58631#p58631. Это и к вопросу о "приложениях к вершинам".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 06 Январь, 2012 15:27 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Владислав Жаринов, благодарю за внимание к ИС Дракон.
На форуме, вы так же можете найти и положительную оценку пользователей.

С уважением, Геннадий Тышов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 06 Январь, 2012 16:17 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Владислав Жаринов, еще отзыв из личного сообщения -
Цитата:
Тема сообщения: Re: Что посоветуете для студентов?
От: TAU
Отправлено: Вторник, 06 Декабрь, 2011 17:10
Кому: Геннадий Тышов
Сообщение

Геннадий,

Здравствуйте.

На самом деле я уже использовал Вашу программу в одном курсе, посвященном визуальному моделированию.

Но! Смогу ли я сейчас получать программный код на Си, например, который студенты смогут действительно странслировать и выполнить?

Спасибо.

Студенты Самарского аэрокосмического университета первые шаги с ИС Дракон уже сделали.

С уважением, Геннадий Тышов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 06 Январь, 2012 17:55 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 4053
Откуда: Москва
Уважаемый Геннадий Николаевич!

Ваше последнее сообщение явилось для меня полной неожиданностью. И очень меня заинтересовало и обрадовало. Ведь это настоящая сенсация! Естественно, возникает много вопросов.

1. Чем дело кончилось? Если можно, опубликуйте Вашу переписку с TAU, желательно полностью.

2. Как профессор TAU учит студентов с помощью ИС Дракон? По той же методике, которой пользуется С.Д. Ефанов? И которую Ефанов показал в видеоролике и описал в Курсе молодого бойца?

3. Или же методика профессора TAU имеет заметные отличия от методики, описанной Сергеем Дмитриевичем Ефановым? Если да, то в чем?

4. Можно ли использовать публикации Ефанова (видеоролик и Курс молодого бойца) в качестве Учебного пособия для студентов ВУЗов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 06 Январь, 2012 18:18 

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

За подробностями, надо обратиться к TAU.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 06 Январь, 2012 21:07 

Зарегистрирован: Четверг, 06 Январь, 2011 15:45
Сообщения: 54
Второй видеоролик серии. Показана работа с несколькими листами и несколькими схемами на листе. Полученные программные файлы компилируются и загружаются в реальное устройство.


Вложения:
ИС ДРАКОН часть 2.rar [5.31 МБ]
Скачиваний: 214
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 06 Январь, 2012 22:34 

Зарегистрирован: Понедельник, 09 Август, 2010 22:28
Сообщения: 128
efanov, конечно, вы решаете в каком формате сохранять и чем пользоваться.

Но я был бы вам благодарен, если бы вы сохраняли ролики нет в exe, а в стандартном видеоформате. И лучше использовать не ту примитивную программу, а более профессиональную Camtasia studio:

http://rutracker.org/forum/viewtopic.php?t=3612883


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Суббота, 07 Январь, 2012 00:14 

Зарегистрирован: Понедельник, 09 Ноябрь, 2009 17:29
Сообщения: 904
Откуда: Россия, Питер
efanov писал(а):
Видеоролик создан программой UVScreenCamera, а она позволяет сохранить только exe или uvf.

Может и в другие форматы. За 500 руб. : )

usr345 писал(а):
efanov, конечно, вы решаете в каком формате сохранять и чем пользоваться.

Но я был бы вам благодарен, если бы вы сохраняли ролики нет в exe, а в стандартном видеоформате. И лучше использовать не ту примитивную программу, а более профессиональную Camtasia studio:

UVScreenCamera умеет показывать мышиные события (и клавиатурные), что, на мой взгляд, очень ценно.
В Camtasia мне не удалось реализовать подобную возможность.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Воскресенье, 08 Январь, 2012 14:27 

Зарегистрирован: Четверг, 06 Январь, 2011 15:45
Сообщения: 54
efanov писал(а):
Второй видеоролик серии. Показана работа с несколькими листами и несколькими схемами на листе. Полученные программные файлы компилируются и загружаются в реальное устройство.

Текстовый вариант второго урока можно скачать отсюда:
http://drakon-practic.ru/is_drakon_part2.pdf


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Понедельник, 09 Январь, 2012 10:07 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1442
Геннадий Тышов viewtopic.php?p=69225#p69225 писал(а):
...
Студенты Самарского аэрокосмического университета первые шаги с ИС Дракон уже сделали.

С уважением, Геннадий Тышов.
Ну, благодаря efanov в общем нетрудно понять, каковы д.б. эти шаги... Спасибо ещё раз, Сергей!
Тут только вот что удивляет:
TAU в ЛС писал(а):
...

На самом деле я уже использовал Вашу программу в одном курсе, посвященном визуальному моделированию.

Но! Смогу ли я сейчас получать программный код на Си, например, который студенты смогут действительно странслировать и выполнить?

Спасибо.
Если уже они сделали первые шаги - то, наверное, д.б. получить этот результат, как и Сергей. Ведь, как можно видеть, в Ты-исхтексте "шаблонные" маршрутные описания для программиста (закомментаренные) дублируются для транслятора веточными goto. А поскольку в ANSI C они есть, как уточнил - то и трансляция в такой язык возможна. Непонятно, почему же Андрей спрашивает о такой возможности для Си?.. Понятно, что вопрос не к Вам... :)
Кстати, интересно в этой связи, зачем и Петру потребовался конвертор на Си именно...

Я-то в первую очередь говорил о другом - как много моторики для заполнения данными на трансляцию Ты-схем - что можно как раз по первому ролику проследить. Открываешь приложение, заполняешь его где-то "в стороне" от вершины, закрываешь... А в результате этого исходный текст оказывается скрыт от читателя в "прогприложениях". И потому всё по схеме не вычитаешь быстро (тем более после "избыточно сложного" заполнения) - м.б. поэтому у Сергея было место, где он снова лез в Ты-исхтекст и чего-то там правил программное (близко к концу ролика). Нарушая правило Петра... :)

Крайне желательно - объединить "человекочитаемый" текст вершины с "машиночитаемым" в единое видимое читателю сразу. Например, как предложено здесь было (в конце): http://grafit-basis.narod.ru/L3/grafit- ... #Doc-n4114. Кстати, эта структура основана на идее "формальных комментариев" Паронджанова - можно посмотреть в Гл.12 "Как улучшить..." для цикла ДЛЯ... ;) Если разные языки естественные и/или машинные схема поддерживает - то ввести переключение текущего языка и смотреть/редактировать соответствующую часть (по ту или другую сторону от знака ' ≡ '). В принципе что-то подобное Лаптев в ВЛ-редактор заложил...
    И избавиться наконец от всех "приложений к вершинам", кроме неформального, "описательного" - не говоря о моторике их заполнения, изобилие графоэлементов их управители вносят... что не менее неэргономично, чем показ точек ввода... Кстати, для той же эргономики и вид управителей д.б. отличающимся - как можно видеть хотя бы тут: http://grafit-basis.narod.ru/L3/grafit- ... #Doc-n4112, в конце концов сделал их круглыми...
В связи разными языками только всё равно вопрос - как там для языков без goto реализована трансляция маршрутов (у Вас же объявлен Оберон)?..

Ну и ещё есть резерв эргономизации, который упоминал неоднократно - выделять стилем знака имена в тексте вершин, как показано здесь: http://grafit-basis.narod.ru/L3/grafit- ... #Doc-n4123. Только при этом неплохо делать поле имени ссылкой на его определение... а при нынешнем составе языков, как говорил здесь, возможности такого определения скромные... весьма... ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Четверг, 12 Январь, 2012 13:40 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 342
Попробую внести ясность.

Владислав Жаринов писал(а):
Геннадий Тышов viewtopic.php?p=69225#p69225 писал(а):
...
Студенты Самарского аэрокосмического университета первые шаги с ИС Дракон уже сделали

Ну, благодаря efanov в общем нетрудно понять, каковы д.б. эти шаги...

На сегодняшний день моим студентам в рамках одного курса и одной лабораторной работы я давал использование среды Геннадия Тышова как средства
не программирования, а описания деятельности (визуального моделирования, наряду с IDEF0 и диаграммами UML).

Жаль, что больше я этот курс не веду и пока это осталось единичным случаем в стенах нашего университета.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Пятница, 13 Январь, 2012 16:55 
Аватара пользователя

Зарегистрирован: Вторник, 04 Октябрь, 2011 17:45
Сообщения: 483
Цитата:
Впрочем, у меня есть планы (возможно, я к ним вернусь уже осенью) в преподавании современных методов проектирвоания программных средств для магистрантов заняться генерацией программ на Си.

А что насчёт других языков? Трудящиеся требуют поддержки и других языков, например Go. В Go есть goto, так что проблем быть не должно.
Про генерацию программ на Си написал здесь (на языке врага):
http://drakon-editor.sourceforge.net/cpp/c.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Воскресенье, 15 Январь, 2012 17:32 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 4053
Откуда: Москва
Настоятельно рекомендую ознакомиться с работами Степана Борисовича Митькина .
на английском языке (на русском нету).
http://drakon-editor.sourceforge.net/

Привожу статистику скачиваний дракон-редактора С.Б. Митькина в период с 9-го по 15-е января 2012 года по странам и континентам
http://sourceforge.net/projects/drakon- ... /stats/map

Легко видеть, что на первом месте Литва, а Россия только на втором.

Почему Литва? Потому что в Литве активно действует наш друг Альгирдас Каралюс
Альгирдас — активный пропагандист Дракона.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Первые шаги с ИС ДРАКОН
СообщениеДобавлено: Понедельник, 16 Январь, 2012 05:48 

Зарегистрирован: Четверг, 06 Январь, 2011 15:45
Сообщения: 54
Третий видео-урок серии выложен на http://www.drakon-practic.ru и на http://youtu.be/Sp6AMGzTM78


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

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


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

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


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

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