|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.08.2014, 07:16 | #11 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Да есть. В данный момнт он может генерировать код на Ассемблере, С++, Java. Причём, как я понял из описания, спецификации ассемблера, т.е. соответствие мнемоники командам исполняемого кода можно задавать в специальном файле - декларация. Поэтому он не привязан к определённому типу микроконтроллера.
Цитата:
Да, в некоторых сгенерированных ним листингах на С++ присутствует оператор goto, но этот недостаток легко устраняется при шлифовке кода в редакторе языка, более высокого уровня. Я не считаю это существенным недостатком.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 21.08.2014 в 07:24. |
|
21.08.2014, 07:23 | #12 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
................
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
21.08.2014, 07:53 | #13 | ||||||||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Цитата:
- Хотим делфи - Открываем Делфи - Находим/доустанавливаем UML-инструмент - Работаем - Переводим в юнит(ы), насколько это возможно. Драконовские схемы принадлежат только дракону. UML это стандарт проектирования и большая часть диаграмм тупым переводом может быть переложена на нужный язык программирования. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 21.08.2014 в 08:10. |
||||||||
21.08.2014, 08:38 | #14 | ||||||
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
||||||
21.08.2014, 09:52 | #15 | |||||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|||||
21.08.2014, 10:28 | #16 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Печалька Ща надыбал в Драконе одну несуразицу. У меня по брейку (break) прога должна выходить из цикла, а он ветку не переносит за пределы цикла. Блин, косяк. И ещё пара косяков. 1. Ветвление идёт только по правой стороне Ифа (картинка внизу) 2. "Да" - "Нет", у него-же не меняются местами. Отменяю претензию, нашел как меняются. Начинаю подозреват, что автор, мягко говоря 3,14здит, что на этом ракеты летают. Блин, начал разочаровываться.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 21.08.2014 в 11:17. |
|
21.08.2014, 12:25 | #17 | |||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Цитата:
Цитата:
А про UML тоже почитайте. Я сначала тоже считал его так себе, но когда делал проекты принудительно (для контрольных и курсовых), то понял, что идея не лишена смысла.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|||
21.08.2014, 12:41 | #18 |
Новичок
Джуниор
Регистрация: 21.08.2014
Сообщений: 1
|
Smitt&Wesson, Вы рано разочаровываетесь.
Пока Ваших знаний языка Дракон недостаточно. Надо прочитать описания языка в книгах С.Д. Паронджанов. http://drakon.su/biblioteka_1/start - Здесь скачайте книгу "Язык Дракон. Краткое описание". Для иконы Вопрос есть операция "Рокировка", при выполнении меняются местами выходы иконы Вопрос. Для изменения присоединеия линии есть операция "Пересадить лиану". Используйте, и будет возможность организовать выход из цикла. ====== ИС Дракон - интегрированаая среда имеет широкое применение, смотрите тему "Применение ИС Дракон" - http://forum.oberoncore.ru/viewtopic.php?f=78&t=5033 www.drakon-practic.ru Последний раз редактировалось gtyshov; 21.08.2014 в 14:20. |
21.08.2014, 14:23 | #19 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Это редактор. Не путайте.
(кстати, как редактор - говно редкостное. yEd, eDraw max, да что там - exel и то, лучше подойдёт для таких задач) Это не среда разработки. И я не смогу исполнять код языка. Пусть это "визуальный код". Но это - код. UML - это язык. Я хочу видеть конструкцию в действии, а не в сферическом вакууме. В сферическом вакууме - я могу нарисовать UML-подобную схему в любой, возможно лишь мне одному понятной нотации на листочке бумаги карандашиком. Толку от этого будет не меньше, чем от вашего Rational Rose Дракон же в моем понимании - делает реальную дерзкую попытку перейти на новый уровень программирования - визуальное программирование, путем описания принципиальных схем действия. и до тех пор, пока не появится приличной иде, которая сумеет на практике показать мне принципиальную схему действия - все эти ваши UML не более, чем закорючки в графическом редакторе. |
21.08.2014, 14:37 | #20 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
В этом я уже разобрался (я учусь гораздо быстрее, чем это может показаться). И в роликах обратил внимание, везде ветка правосторонняя. Там ещё существует запрет на пересечение линий.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 21.08.2014 в 14:41. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программирование микроконтроллеров !! | adel13 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 13.09.2013 07:39 |
Профессия - программирование микроконтроллеров | WebbMan | Микроконтроллеры, робототехника, схемотехника, 3D принтеры | 19 | 04.12.2011 20:39 |
программирование микроконтроллеров | alex(21) | Свободное общение | 5 | 30.11.2010 18:39 |
программирование микроконтроллеров | фамил | Свободное общение | 9 | 30.10.2010 16:02 |
Программирование микроконтроллеров - пакет начинающего | Ivan_32 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 27.08.2009 16:37 |