Pilot-программа - Большая Энциклопедия Нефти и Газа, статья, страница 1
Теорема Гинсберга: Ты не можешь выиграть. Ты не можешь сыграть вничью. Ты не можешь даже выйти из игры. Законы Мерфи (еще...)

Pilot-программа

Cтраница 1


Декларативная часть PILOT-программы состоит из элементов, специфицирующих типы данных, прототипы функций и / или процедур, переменные, а также необходимые базы знаний.  [1]

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

При обсуждении общей структуры управления PILOT-программой были введены мощные, но дорогие средства управления выводом. Наконец, иногда требуется осуществить принудительное завершение работы PILOT-npo - граммьцВсе такие действия в ЯПЗ PILOT / 2 объединены в группу действий процедурного управления на уровне управление-активностью-правил, управление-активностью-секций, вызов-секции или выход.  [3]

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

Разбиение на секции и правила и специальные условия в виде секционных и пра-виловых разрешений необходимы для того, чтобы обеспечить многоуровневое управление выполнением PILOT-программ. Как известно [ Форсайт, 1987 ], арбитр продукционной системы функционирует следующим образом: сначала для всех продукций проверяются условия применимости и из тех продукций, для которых эти условия истинны, формируется конфликтное множество.  [5]

6 Семантика переменных в языке PILOT / 2. [6]

Иначе обстоит дело с постоянными базами. Их время жизни никак не связано с конкретной PILOT-программой, а имена выбирает сам пользователь.  [7]

Выполнение действия exit прерывает работу арбитра и таким образом завершает работу продукционной системы. В качестве побочного эффекта это действие позволяет передать во внешнюю среду информацию о том, как завершилась PILOT-программа. По умолчанию выход происходит с нулевым кодом возврата.  [8]



Страницы:      1