DRAKON.SU

Текущее время: Воскресенье, 08 Декабрь, 2024 19:23

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
СообщениеДобавлено: Понедельник, 11 Ноябрь, 2024 08:04 

Зарегистрирован: Среда, 24 Октябрь, 2012 11:00
Сообщения: 15
Здравствуйте.
Прошу помочь с преобразованием "классической блок-схемы" (БСК) в блок схему на языке ДРАКОН (БСД).
Постоянно встречаю непонятные, запутанные блок- схемы, в которых трудно разобраться. Пытаюсь преобразовывать в ДРАКОН, но за недостатком знаний и опыта - не все получается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Ноябрь, 2024 08:06 

Зарегистрирован: Среда, 24 Октябрь, 2012 11:00
Сообщения: 15
Вот, например, встретилась такая схема (принадлежит уч№1 фирмы 1С) :


Вложения:
Схема выбора модулей классич блок схема.png
Схема выбора модулей классич блок схема.png [ 152.87 КБ | Просмотров: 1680 ]


Последний раз редактировалось Дмитрий Никитин Понедельник, 11 Ноябрь, 2024 08:26, всего редактировалось 2 раз(а).
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Ноябрь, 2024 08:14 

Зарегистрирован: Среда, 24 Октябрь, 2012 11:00
Сообщения: 15
Пытаюсь преобразовать её с помощью ДРАКОНа, но не могу добиться того, что мне нужно.
Допустим в схеме ниже у меня получаются две одинаковых иконки "Пиши код в общий модуль" и не могу никак нарисовать по-другому(
Использую редактор Дракон Про (drakonpro.ru).


Вложения:
Схема выбора модулей блок схема ДРАКОН.png
Схема выбора модулей блок схема ДРАКОН.png [ 63.08 КБ | Просмотров: 1681 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Ноябрь, 2024 09:15 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5943
Откуда: Москва
Дмитрий Никитин писал(а):
Пытаюсь преобразовать её с помощью ДРАКОНа, но не могу добиться того, что мне нужно.

Дмитрий, я не нашел в вашей схеме ошибок. У меня единственное замечание Убрать слово "схема" из Заголовка. Получится
Цитата:
Выбор модулей для размещения кода

А чем вы не довольны?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Ноябрь, 2024 09:34 

Зарегистрирован: Среда, 24 Октябрь, 2012 11:00
Сообщения: 15
Цитата:
У меня единственное замечание Убрать слово "схема" из Заголовка.

Спасибо за замечание, Владимир Данилович! Убрал.


Вложения:
Схема выбора модулей блок схема ДРАКОН.png
Схема выбора модулей блок схема ДРАКОН.png [ 62.76 КБ | Просмотров: 1676 ]


Последний раз редактировалось Дмитрий Никитин Понедельник, 11 Ноябрь, 2024 10:26, всего редактировалось 2 раз(а).
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Ноябрь, 2024 09:37 

Зарегистрирован: Среда, 24 Октябрь, 2012 11:00
Сообщения: 15
Цитата:
А чем вы не довольны?

Тем, что у меня две одинаковых иконки "Пиши код в общий модуль" - крайняя левая и крайняя правая. Ну если это допустимо... Я подумаю, как можно ещё сделать...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Ноябрь, 2024 10:31 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5943
Откуда: Москва
Цитата:
А чем вы не довольны?

Дмитрий Никитин писал(а):
Тем, что у меня две одинаковых иконки "Пиши код в общий модуль"

В вашем случае устранить повторяющиеся иконы нельзя.
Язык ДРАКОН позволяет устранить повторы только в строго определенных ситуациях.
Эти ситуации описаны в книге по ссылке см. глава 3 стр. 57–61.


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

Зарегистрирован: Среда, 24 Октябрь, 2012 11:00
Сообщения: 15
Понял. Спасибо!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Ноябрь, 2024 12:18 

Зарегистрирован: Среда, 24 Октябрь, 2012 11:00
Сообщения: 15
Пока придумал для повышения наглядности - покрасить каждый модуль своим цветом.


Вложения:
Выбор модулей для размещения кода v 1_2.png
Выбор модулей для размещения кода v 1_2.png [ 78.82 КБ | Просмотров: 1656 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 15 Ноябрь, 2024 16:52 

Зарегистрирован: Среда, 05 Декабрь, 2018 08:22
Сообщения: 23
Откуда: РФ, Тамбов
Привет!
Дмитрий Никитин писал(а):
Цитата:
А чем вы не довольны?

две одинаковых иконки "Пиши код в общий модуль"


Силуэт машины состояний поможет.
Иконок будет побольше.
Зато автоматно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 15 Ноябрь, 2024 19:12 

Зарегистрирован: Среда, 24 Октябрь, 2012 11:00
Сообщения: 15
Цитата:
Силуэт машины состояний поможет.
Иконок будет побольше.
Зато автоматно.

Пока ничего из этого не понял, но посмотрю-подумаю. Спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 15 Ноябрь, 2024 19:34 

Зарегистрирован: Среда, 24 Октябрь, 2012 11:00
Сообщения: 15
Цитата:
Силуэт машины состояний поможет.
Иконок будет побольше.
Зато автоматно.

Ну да, иконок побольше..


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 15 Ноябрь, 2024 21:35 

Зарегистрирован: Пятница, 15 Ноябрь, 2024 21:33
Сообщения: 1
А если немного изменить порядок условий?


Вложения:
Выбор модуля для размещения(1).png
Выбор модуля для размещения(1).png [ 63.57 КБ | Просмотров: 1523 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 16 Ноябрь, 2024 19:27 

Зарегистрирован: Среда, 24 Октябрь, 2012 11:00
Сообщения: 15
Цитата:
А если немного изменить порядок условий?

Тогда схема не вполне соответствует исходной, хотя вроде весь код попадает в нужный модуль... Подумать надо.
Тем не менее - спасибо!


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

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


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

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


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

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