Присоединенная процедура - Большая Энциклопедия Нефти и Газа, статья, страница 3
Закон Вейлера: Для человека нет ничего невозможного, если ему не надо делать это самому. Законы Мерфи (еще...)

Присоединенная процедура

Cтраница 3


31 Основные свойства TBatchMove.| Основные методы TBatchMove. [31]

При этом создается новая таблица, содержащая скопированные строки, т.е. существующая таблица перезаписывается. Имейте в виду, что все объекты, связанные с прежней таблицей ( индексы и присоединенные процедуры), также будут уничтожены. Учтите, что эти вторичные объекты не восстанавливаются.  [32]

Объясняется это тем, что управление выводом во фреймовых системах реализуется путем подключения так называемых присоединенных процедур, разрабатываемых пользователем.  [33]

Пример фреймовой системы, описывающей аудиторию, показан на рис. 6.1.2. Механизм управления выводом может быть организован следующим образом. Связи между данным фреймом и другими фреймами задаются при помощи специального слота, значением которого является присоединенная процедура - специфичная процедура вывода в этом фрейме. При осуществлении вывода сначала запускается одна из присоединенных процедур некоторого фрейма. Затем оценивается возвращаемое значение, и в зависимости от него последовательно запускаются присоединенные процедуры других фреймов. В ходе этого процесса происходит генерация и уничтожение слотов, изменение значений слотов и т.п. Таким образом, происходит постепенное продвижение к получению целевого значения.  [34]

Организация вывода в системах ФР возлагается на ЛПР. Для этого используют некоторый универсальный язык функционального программирования ( например, ЛИСП), расширенный аппаратом присоединенных процедур.  [35]

Различные авторы по-разному классифицируют продукционные системы с точки зрения дихотомии декларативность / процедурность. По нашему мнению, даже в самом простом продукционном правиле ( т.е. правиле, не содержащем присоединенных процедур) есть элемент процедурности, так как предполагается, что правило будет использовано для выполнения некоторого действия. Именно это и отличает процедурное представление от декларативного, поскольку декларативные знания не несут никакой информации о том, как они будут использованы.  [36]

Эти управляющие слоты можно рассматривать как процедуры, связанные с самим прототипом, а не со слотом, как в. NUDGE [6] и GUS [20.] Главное отличие состоит в том, что задачи управления в прототипе не просто выполняются, как присоединенные процедуры, а добавляются в системную очередь и, таким образом, перемешиваются с другими задачами. Второе различие между задачами в управляющих слотах и обычными присоединенными процедурами заключается в том, что управляющие задачи определены в том же формате, что посылки и действия правил продукции, так что они могут быть опрошены системой для объяснения и других целей.  [37]

Он состоит из имени фрейма; набора слотов ( чистый бланк), имени слота, значения слота, которое получается в результате наполнения слота исходными данными и присоединенных процедур.  [38]

Механизм управления выводом организуется следующим образом. Сначала запускается одна из присоединенных процедур некоторого фрейма, называемого образцом.  [39]

Например, фрейм хлор, используемый для описания химического элемента, может иметь слот с названием представляет собой и содержать в нем неизменную информацию в виде символьной структуры галоид. Слоты могут содержать перечень возможных значений. В состав слотов могут входить и присоединенные процедуры, позволяющие осуществлять некоторые операции для получения значения этого слота.  [40]

Пример фреймовой системы, описывающей аудиторию, показан на рис. 6.1.2. Механизм управления выводом может быть организован следующим образом. Связи между данным фреймом и другими фреймами задаются при помощи специального слота, значением которого является присоединенная процедура - специфичная процедура вывода в этом фрейме. При осуществлении вывода сначала запускается одна из присоединенных процедур некоторого фрейма. Затем оценивается возвращаемое значение, и в зависимости от него последовательно запускаются присоединенные процедуры других фреймов. В ходе этого процесса происходит генерация и уничтожение слотов, изменение значений слотов и т.п. Таким образом, происходит постепенное продвижение к получению целевого значения.  [41]

Действие правила заключается либо в уточнении достоверности указанных консеквентов, либо в выполнении соответствующего набора присоединенных процедур. Такое уточнение достоверности консеквента означает изменение достоверности того, что атрибут этого объекта имеет конкретное значение в свете новой информации, идущей от антецедента. Альтернативное действие, заключающееся в обращении к присоединенным процедурам, представляет собой механизм выхода из ситуации и перехода к выполнению произвольного лисповского кода.  [42]

Эти управляющие слоты можно рассматривать как процедуры, связанные с самим прототипом, а не со слотом, как в. NUDGE [6] и GUS [20.] Главное отличие состоит в том, что задачи управления в прототипе не просто выполняются, как присоединенные процедуры, а добавляются в системную очередь и, таким образом, перемешиваются с другими задачами. Второе различие между задачами в управляющих слотах и обычными присоединенными процедурами заключается в том, что управляющие задачи определены в том же формате, что посылки и действия правил продукции, так что они могут быть опрошены системой для объяснения и других целей.  [43]

В случае ошибки ввода ( например, телефон 233456) мы получим отказ от СУБД - нарушен первичный ключ. А если мы наберем десять разных фамилий, ошибаясь каждый раз ( запишем всех на телефон 233456), то не получим никаких сообщений, но ведь не могут в одной квартире жить 11 человек. При добавлении нового в БЗ должна активизироваться так называемая присоединенная процедура, проверяющая корректность вводимой информации с точки зрения той информации, которая уже имеется в системе.  [44]

Язык представления знаний, основанных на фреймовой модели, эффективен для структурного описания сложных понятий и решения задач, в которых в соответствии с ситуацией желательно применять различные способы вывода. В то же время на таком языке затрудняется управление завершенностью и постоянством целостного образа. В частности, по этой причине существует опасность нарушения присоединенной процедуры, проблема зацикливания процесса вывода.  [45]



Страницы:      1    2    3    4