DRAKON.SU

Текущее время: Четверг, 25 Апрель, 2024 01:12

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: Среда, 08 Январь, 2014 15:04 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
Понятие "маршрутный транслятор" ввел Геннадий Николаевич Тышов.

Вместе с тем, четкое описание этого понятия до сих пор отсутствует.

Чтобы помочь разработке этого важного описания, я сообщу в данной теме "исходные данные" для этой работы.

Точнее говоря, я опишу историю появления и развития понятия "маршрутный транслятор" на нашем форуме (см. следующее сообщение).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 08 Январь, 2014 15:16 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
1. Понятие и термин «маршрутный транслятор» разработал Геннадий Николаевич Тышов.
Он сделал это не в виде технического описания, а виде демонстрации работы программы "ИС Дракон" и кратких пояснений.

2. Впервые термин «маршрутный транслятор» появился 25 июля 2009 года здесь:
viewtopic.php?p=32523#p32523 Тышов пишет:
Цитата:
В творческом отпуске будем работать над темой: "Дракон, маршрутный транслятор автоматный".

Это будет транслятор маршрутной части с языка Дракон без объявления и командной обработки проблемных данных.

Данная тема ранее разрабатывалась в полнофункциональном Дракон-Редакторе, Tрансляторе, выпуски от 10.09.2008 и 08.11.2009.


3. 10 февраля 2012 года Тышов пишет: viewtopic.php?p=70588#p70588
Цитата:
// ИС Дракон. Транслятор маршрутной части алгоритма.


4. 14 февраля 2012 года Тышов пишет: http://forum.oberoncore.ru/viewtopic.php?p=70588#p70588
Цитата:
Выпуск ИС Дракон от 22.07.2012
2. Термин "Программный код" заменен на "Промежуточный код", отображается суть действий маршрутного транслятора ИС Дракон.

Выпуск ИС Дракон от 08.04.2012
3. В генерированным программном коде термин "Транслятор маршрутной части алгоритма" заменен на краткий "Маршрутный транслятор".

Выпуск ИС Дракон от 20.02.2012.
Выполнена оптимизация маршрутного транслятора в части: (замечания digitalinvitro)


5. 1 ноября 2012 Тышов сделал важное заявление о «новом типе программных инструментов "Маршрутный транслятор"»
viewtopic.php?p=75805#p75805
Цитата:
В ИС Дракон имеется новый тип программных инструментов - "Маршрутный транслятор". Все остальное пишется программистом в P точках икон.

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

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

Освоение ИС Дракон для программирования производится в последовательности:

1. Освоение программирования без ИС Дракон.

2. Освоение графических возможностей ИС Дракон.

3. Освоение отображения прикладной задачи на языке Дракон.

4. Запускается генерация промежуточного кода с точек S схемы или иконы Модуль.

5. Просматриваем полученный промежуточный код и при наличии ...... в соответствующих P точках вписываются операторы на языке программирования. Это лучший способ освоения логики работы Маршрутного транслятора.

6. Производится верификация на уровнях схемы, листа, проекта, выполняя в меню пункты "Проверка".

7. Генерируются файлы промежуточного кода.


6. Андрей Тюгашев возразил Тышову: viewtopic.php?p=75823#p75823
Цитата:
Поясните, пожалуйста, громкие слова "новый тип программных инструментов". (и далее длинное сообщение).


7. 8 июля 2013 года Тышов пишет:
Цитата:
8. Для программирования на произвольных языках (в т.ч. на ассемблере, Обероне) с отображением проблемной области в Дракон схемах введен пункт меню "Программирование/Сборка без Маршрутного транслятора", смотрите на форуме тему "Параллельный программный код" viewtopic.php?p=79617#p79617.

9. Исключено программирование на Ассемблере с применением Маршрутного транслятора

==============
3. В Маршрутный транслятор ввести трансляцию по технологии Switсh автоматного программирования на языке Си. Предложил Ефанов С.Д.


8. 9 сентября 2013 года Тышов пишет: viewtopic.php?p=82878#p82878
Цитата:
Маршрутный транслятор автоматически, что значит без ошибок, перенесет логику графического алгоритма в промежуточный код программы.


9. 11 октября 2013 года Паронджанов пишет
http://forum.oberoncore.ru/viewtopic.php?p=82907#p82907
Цитата:
Разумеется, при этом возлагаются дополнительные обязанности на разработчика дракон-редактора. Создать хороший дракон-редактор (включая маршрутный транслятор ) очень непросто.


10. 12 октября пользователь and007 сделал важное разъяснение
viewtopic.php?p=82928#p82928

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

Кроме того, имеется большая тема, посвященная маршрутному транслятору Язык ДРАКОН, управляющая графика и маршрутный транслятор


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

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


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

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


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

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