anpspb писал(а):
Желательно размещать рисунки такой ширины, чтобы можно было по возможности обойтись без горизонтального скроллинга. Для изменения размеров можно использовать и удобный свободный продукт FastStoneViewer:
http://www.faststone.org/FSViewerDownload.htm (имеется и portable-версия).
Возможно, я ошибаюсь, но я рискну предложить еще один способ из трех шагов (который дает примерно такой же результат).
Шаг 1. Нарисуйте силуэт, как вам удобно. Он будет иметь большой размер по горизонтали и вылезет за границу экрана. Ничего страшного.
Шаг 2. Создайте рамку: большую по высоте и малую по горизонтали. Поместите ваш силуэт в эту рамку. Выше и ниже силуэта будет большое пустое место.
Шаг 3. Рамку с силуэтом в формате png вставьте в ваше сообщение.
По-моему, все получится неплохо.
=======================
anpspb писал(а):
ОБСУЖДЕНИЕ. К сожалению у меня образовалась лишняя "пустая" ветка "Завершение работы на ПК" с выходом на "конец", т.к. редактор не дает возможности создать иконку "Конец" в произвольном месте схемы.
Редактор правильно делает, что не дает.Ветка совсем не лишняя. Вы все сделали ПРАВИЛЬНО. Редактор не позволил вам сделать эргономическую ошибку, только и всего.
В языке ДРАКОН запрещено вставлять иконку "Конец" в произвольном месте схемы, так как это создает хаос.
Таких правил много. Редактор помнит их вместо вас и не позволяет вам нарушать правила и прыгать в пропасть.
Вот еще один пример. В языке ДРАКОН запрещено иметь несколько концов. Во всех редакторах это правило поддерживается. Не только у Митькина.
Прочитайте это. (В обычном случае возможен более простой вариант — уход на конец из любого места через дополнительную икону адрес).
Цитирую более сложный вариант (Сейчас (пока что) вам он не нужен) см. на стр. 202, 203 моей книги "Учись"
Цитата:
Функция 2. Предположим, нужно срочно выйти из алгоритма. Причем, не из данного алгоритма (из процедуры), а из вызывающего алгоритма.
Или даже из алгоритма более высокого уровня.
Как это сделать?
Ответ дает икона полка. На верхнем этаже пишем ключевое слово «Выход». На нижнем – имя вызывающего (или более высокого алгоритма).
В результате управление передается на один или несколько уровней наверх.
Для решения задачи на дракон-схеме добавляются икона полка, икона адрес «завершение» и икона имя ветки «Завершение» (рис. 139).
Таким образом, оператор полка обеспечивает:
• прекращение работы данного алгоритма (процедуры);
• немедленный выход из вызывающего алгоритма или алгоритма более высокого уровня.
При этом надо четко различать:
• фактическую работу алгоритма;
• эргономичное изображение дракон-схемы.
Фактически полка с надписью «Выход» играет роль конца работы.
Иными словами (см. рис. 139), маршрут, доходя до полки, ОБРЫВАЕТСЯ.
Происходит выход из алгоритма, но не через икону конец, а через икону полка. Полка играет роль конца.
Но с эргономической точки зрения, такие «обрывы» нежелательны.
Потому что у дракон-схемы будет нарисован не один конец, а несколько.
Фактически алгоритм может иметь несколько концов. Неприятность в том, что глядя на схему, человеку трудно воспринимать алгоритм, имеющий несколько концов. Такой алгоритм похож на елку, увешанную «концами», как елочными игрушками.
Подобная зрительная сцена распыляет внимание и мешает сосредоточиться на главном.
Поэтому, с эргономической точки зрения, желательно создать видимость того, что у схемы всего один конец. Это нетрудно сделать.
Рис. 139 наглядно показывает, что бегунок, двигаясь к концу алгоритма, пробегает через иконы:
• икона полка с надписью «Выход»;
• икона адрес «завершение»;
• икона имя ветки «завершение»;
• икона конец.
Возможно, читатель возразит. Дескать, такая схема не отвечает фактическому положению дел и дезориентирует.
С этим возражением нельзя согласиться. На рисунке 139 показано все, что нужно, для исчерпывающего понимания алгоритма. Кроме того, соблюдается эргономическое
Правило. Дракон-схема имеет только один конец.
Подытожим сказанное. Изложим функции полки в общем виде. На верхнем этаже полки пишут ключевое слово (нужно указать перечень ключевых слов и их семантику).
На нижнем этаже пишут значение, соответствующее ключевому слову.