DRAKON.SU

Текущее время: Понедельник, 29 Апрель, 2024 20:02

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: Четверг, 15 Март, 2012 13:42 

Зарегистрирован: Среда, 07 Декабрь, 2011 18:31
Сообщения: 11
Добрый день.

А как обстоят дела с конструкцией Попытка - Исключение (TRY - Catch) ?
Оформлять как вопрос ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 15 Март, 2012 18:38 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Оформить можно так, без вопроса.
Вложение:
Новый_117.png


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 17 Март, 2012 17:55 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Как только они не обстоят... :wink:
В этой ветке обсуждались, скажем.
В схеме выше вроде как утверждается, что исключение есть всегда. Всё-таки вопрос нужен, наверное. Можно так, как здесь, попробовать. Вообще из смысла исходить лучше - а наиболее понятное изложение этоого вопроса видел в Гл.6 этой книги.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 17 Март, 2012 18:43 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Владислав Жаринов писал(а):
В схеме выше вроде как утверждается, что исключение есть всегда.
В языках программирования, блок исключения располагается вслед за блоком обработки данных.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 17 Март, 2012 18:49 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 239
Откуда: Россия, Стерлитамак
Геннадий Тышов писал(а):
В языках программирования, блок исключения располагается вслед за блоком обработки данных.

Да, но они отрабатывают не всегда. Все же "вопрос", мне кажется, более уместен будет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 17 Март, 2012 18:53 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Да, потому и указал на тему... там Эдуард даже пытался визуализирвать области действия... :) Вот Кауфман молодец - и здесь ясно написал, что бывают разные стратегии обработки (видимо, их нужно визуализировать со своими особенностями). И опять же без формул... :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 17 Март, 2012 19:16 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
adva писал(а):
Да, но они отрабатывают не всегда. Все же "вопрос", мне кажется, более уместен будет.
ИС Дракон стал рассматриваться как средство программирования и икона "Вопрос" будет сбивать логику трансляции.

Поэтому предлагаю при программировании использовать вариант по приведенной схеме выше, при без программирования "Исключение" оформить иконой "Вопрос" с передачей управления по состоянию "Нет" за икону "КонецПопытки".
Вложение:
Новый_118.png


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 19 Март, 2012 12:54 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Да. А то исходная схема может пониматься только как "вариант использования" для случая, когда исключение возникло...
Неясно только, за счёт чего логику трансляции можно сбить... если она рассчитана на "досрочные выходы"...


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

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


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

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


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

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