DRAKON.SU
https://forum.drakon.su/

точки A, B, P, S
https://forum.drakon.su/viewtopic.php?f=144&t=4334
Страница 1 из 1

Автор:  blackrook [ Вторник, 30 Апрель, 2013 14:57 ]
Заголовок сообщения:  точки A, B, P, S

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

Начинаю изучение ДРАКОН по ИС ДРАКОН руководствуясь "Учись писать, читать и понимать алгоритмы". Подскажите, пожалуйста, что такое точки A, B, P, S и где о них можно прочитать подробнее?

Заранее благодарен.

Автор:  Владислав Жаринов [ Вторник, 30 Апрель, 2013 18:26 ]
Заголовок сообщения:  Re: точки A, B, P, S

blackrook в viewtopic.php?p=79585#p79585 писал(а):
Ярослав Романченко писал(а):
От лишних малюсеньких квадратиков и нумерации аж в глазах рябит.
Вот где бы прочитать зачем они нужны? Искал в справке ИС ДРАКОН, но ничего не нашёл :(
...

Ежели кратко - то это места для размещения данных сообразно типам того, что в ИС называется "слоями". Каждая буква кодирует свой тип слоя (не у всех элементов схемы обязаны быть все типы).
Смысл такой (пишу по-старому, как в доке здесь):
    * "алгоритмический" - описание роли элемента в алгоритме "для человека";
    * "управленческий" - бла-бла на тему "почему роль элемента д.б. такая в свете решений руководства";
    * "программный" - собственно код (на одном из языков, поддерживаемых средой);
    * "сборочный" - как нетривиально собирать код по схеме.
Производитель (он же в настоящее время Продавец) поправит, где что не так... :)

Смысл так делать он уже объяснил в очередной антирекламе конкурирующего продукта. :wink: В принципе-то целесообразно... только вот реализацию можно делать и иначе:
Владислав Жаринов в viewtopic.php?p=74438#p74438 писал(а):
...
При обсуждении идей этой картинки автор кое-что раскрыл (комментарии и форматирование мои):
...
1. Оперативная генерация текста - приятная фича. Ибо наглядно.

2. Типов примечаний (по сути - атрибутов разметки "слепыша" - В.Ж.) может быть много. На схеме отрисовали три:
    * КОД (не примечание, вообще-то);
    * ПРИМЕЧАНИЕ (связанный логически с модулем кусок текста);
    * 2DO - напоминальник внутреннего использования, что надо допилить.
(Видно, что отображение атрибутов предлагается во вкладках - примерно как предлагает Прохоренко в РВ - В.Ж.)
Другими не пользуемся (т.е. практик хочет, чтобы всё доинформатическое - и "неформально-управленческое", и "алгоритмическое", и - если надо - математическое - было бы в одном типе примечания - В.Ж.).
Все три можно выводить в текст - в комментариях, например. В идеале, это позволит "раздраконить" готовую программу.
...
- т.е. переключать все используемые слои, например, "по кругу" или через табы, как у автора цитаты.

Автор:  blackrook [ Вторник, 30 Апрель, 2013 18:40 ]
Заголовок сообщения:  Re: точки A, B, P, S

Ух, ты! Какая полезная штука!!!

Побежал пробовать, благодарю за разъяснение!

Автор:  Владислав Жаринов [ Вторник, 30 Апрель, 2013 18:56 ]
Заголовок сообщения:  Re: точки A, B, P, S

Ессно, полезная... более того, "слоёв" м.б. и больше - в принципе кое-что из описанного можно сымитировать и в ИС...

Автор:  Владислав Жаринов [ Вторник, 30 Апрель, 2013 19:03 ]
Заголовок сообщения:  Re: точки A, B, P, S

Да, сам обычно делаю, как тут: viewtopic.php?p=73245#p73245 - т.е. в самом элементе совмещены "точки" А и Р (через знак тождества), "управленческое" вынесено в хинт... ну а нетривиальной трансляции не предполагается - всё должен делать редактор, как здесь: viewtopic.php?p=79327#p79327. Кстати, на SFC тоже можно воспроизвести "точки" без скрытия "слоёв"...
Насчёт рябит - да, есть такое...

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/