Cтраница 3
Сегодня, вместо потерпевшего неудачу УЛР-протокола, операторы связи н разработчики пока обходятся средствами мобильной почты, п этот сервис оказался очень популярным. Например, корпорация Microsoft заключила соглашение с восьмью европейскими операторами мобильной связи из Бельгии, Швейцарии, Дании и других стран, н сообщения пользователей программы MSN Instant Messenger будут автоматически переотправляться в виде коротких SMS-сообщеннй на телефоны абонентов. [31]
Диалоговые системы служат для обеспечения оперативного обмена информацией между пользователем и системой в режиме реального времени. Диалог пользователя с ЭВМ осуществляется на определенном языке, который называется входным. Программа диалога расшифровывает сообщения пользователя, т.е. выявляет содержащийся в нем смысл, и передает это сообщение пакетам программ. Кроме того, она передает пользователю требования, исходящие от пакетов программ. [32]
После передачи сообщения пользователь ожидает от приемника подтверждения ( acknowledgment - АСК) приема данных. Иногда передачи различных пользователей перекрываются во времени, что приводит к возникновению ошибок в каждой передаче. В таком случае сообщения пользователей называют конфликтующими. [33]
Режим объединяет все оставшиеся функции системы: 7, СБ - сообщение оператору ЭВМ; 7, СВ - связь с оператором ЭВМ. Эти функции обеспечивают передачу на главную консоль ОС ЕС сообщения пользователя. После получения ответа оператора пользователь может выйти в исходное состояние или продолжить диалог; 7, СТ - информация о работе ОС. Эта функция выдает на экран дисплея информацию о заданиях, выполняемых в данный момент операционной системой. О каждом задании сообщается: 1) имя задания; 2) имя шага задания ( шага процедуры), выполняемого в данный момент; 3) границы оперативной памяти, в которых он выполняется; 4) время, оставшееся до завершения пункта задания; 5) количество подключенных подзадач; 7, ЗД - информация о заданиях ОС. Эта функция выдает на экран дисплея информацию о заданиях во входных и выходных очередях ОС. На экран выдаются также имена классов ОС и имена заданий, находящихся в этих классах; 7, ( REN) - снять задание с именем REN ( пользователь может снять задание, имя которого составлено таким образом, что в его начале находится индентификатор пользователя. При попытке снять чужое задание на экран выдается предупреждающее сообщение и никаких действий с этим заданием не производится); 7, КС - завершить сеанс работы ( эта команда используется для окончания работы с системой CJE. После ее выдачи на диске сохраняются информация и характеристика сеанса работы, уничтожается рабочий файл пользователя и посылается сообщение оператору ЭВМ об окончании работы. [34]
В дополнение к распределению по полномочиям существует также распределение по семантике операций. Например, при наличии нескольких пультов системная поддержка, как правило, организована таким образом, что сообщения, касающиеся выполнения заданий в пакетном режиме, поступают на один пульт, а сообщения, касающиеся их выполнения в режиме диалога, - на другой. Следовательно, все сообщения о подключении и отключении терминалов, а также сообщения пользователей, работающих за терминалами, отделяются оператором от прочих системных сообщений, отражающих процесс решения задач в пакетном режиме и не требующих столь пристального внимания. [35]
Известно, что конечной целью любой ДС является решение тех или иных прикладных задач. Целью первого из них является перевод языка сообщений пользователя на язык, доступный второму, и наоборот. Второй же модуль выполняет те процедуры, которые пользователь указал во входном сообщении. [36]
В большинстве случаев экспертные системы, совершив действие, ограничивают выбор возможных реакций либо множеством возможных ответов, либо указанием синтаксиса допустимого ответа. Как правило, в рамках одной системы используются оба способа. Ограничение с указанием синтаксиса ответа используется для задания значений атрибутов, имеющих большое ( в пределе бесконечное) множество значений. Использование действий, ограничивающих выбор возможных реакций, позволяет упростить обработку сообщений пользователя и в ряде случаев ( особенно для английского языка) избежать необходимости анализа фраз естественного языка. [37]
Пользователь взаимодействует с экспертной системой на проблемно-ориентированном языке, обычно на некотором ограниченном варианте естественного языка, а в некоторых случаях посредством графических устройств или структурного редактора. Лингвистический процессор облегчает обмен информацией между экспертной системой и пользователем-человеком. Как правило, лингвистический процессор ведет грамматический разбор и дает затем интерпретацию вопросам, командам и другой информации, поступающей от пользователя. С другой стороны, этот лингвистический процессор оформляет информацию, создаваемую системой, включая ответы на вопросы, объяснения и оправдания своего поведения и запрос данных. В существующих экспертных системах обычно используются системы грамматического разбора естественно-языковой фразы, написанные на языке INTERLISP [204], для интерпретации сообщений пользователя, а также менее сложные приемы с употреблением заранее заготовленных текстов при создании сообщений, ему адресованных. [38]