Большая техническая энциклопедия
2 3 6
A N P Q R S U
А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я
PI PR

Pilot-программа

 
Декларативная часть PILOT-программы состоит из элементов, специфицирующих типы данных, прототипы функций и / или процедур, переменные, а также необходимые базы знаний.
В общем случае PILOT-программа содержит две основные ( декларативная и процедурная) и две вспомогательные ( включение файлов и переопределение строк) компоненты. Декларативная часть состоит из элементов, специфицирующих переменные, прототипы функций и / или процедур, а также необходимые базы знаний. Продукционная часть состоит из секций, которые, в свою очередь, содержат продукции.
При обсуждении общей структуры управления PILOT-программой были введены мощные, но дорогие средства управления выводом. Наконец, иногда требуется осуществить принудительное завершение работы PILOT-npo - граммьцВсе такие действия в ЯПЗ PILOT / 2 объединены в группу действий процедурного управления на уровне управление-активностью-правил, управление-активностью-секций, вызов-секции или выход.
Мы рассмотрели обработку переменных и баз знаний, а также действия, связанные с управлением выполнением PILOT-программ. Вместе с тем понятно, что сколько-нибудь сложные задачи требуют удобного ввода / вывода. Вот почему в ЯПЗ PILOT / 2 включена совокупность стандартных действий, поддерживающих ввод / вывод информации. При этом основное внимание уделяется действиям по работе с базами знаний.
Разбиение на секции и правила и специальные условия в виде секционных и пра-виловых разрешений необходимы для того, чтобы обеспечить многоуровневое управление выполнением PILOT-программ. Как известно [ Форсайт, 1987 ], арбитр продукционной системы функционирует следующим образом: сначала для всех продукций проверяются условия применимости и из тех продукций, для которых эти условия истинны, формируется конфликтное множество.
Семантика переменных в языке PILOT / 2. Иначе обстоит дело с постоянными базами. Их время жизни никак не связано с конкретной PILOT-программой, а имена выбирает сам пользователь.
Выполнение действия exit прерывает работу арбитра и таким образом завершает работу продукционной системы. В качестве побочного эффекта это действие позволяет передать во внешнюю среду информацию о том, как завершилась PILOT-программа. По умолчанию выход происходит с нулевым кодом возврата.
 
Loading
на заглавную 10 самыхСловариО сайтеОбратная связь к началу страницы

© 2008 - 2014
словарь online
словарь
одноклассники
XHTML | CSS
Лицензиар ngpedia.ru
1.8.11