Cтраница 4
Прагматический анализ проводится с целью определения полезности информации, используемой для управления, выявления практической значимости сообщений, применяемых для выработки управляющих воздействий. Учитывая, что полезность информации является функцией времени и что одна и та же информация в разное время может быть полезной либо бесполезной в зависимости от того, сколько новых сообщений об управляемом объекте она несет пользователю, принятые критерии оценки увязываются с достоверностью и своевременностью поступающих сообщений. [46]
![]() |
Сеть с шинной топологией. [47] |
Сети с шинной топологией используют линейный моноканал передачи данных, к которому все узлы подсоединены через интерфейсные платы посредством относительно коротких соединительных линий. Данные от передающего узла сети распространяются по шине в обе стороны. Промежуточные узлы не ретранслируют поступающих сообщений. Информация поступает на все узлы, но принимает сообщение только тот, которому оно адресовано. [48]
Второй основополагающей концепцией является понятие окна, окна как объекта. Окно - это не просто область на экране ( как правило, прямоугольная), это еще и программа ( функция), способная выполнять различные действия, присущие окну. В качестве таких действий выступают реагирование на поступающие сообщения и посылка сообщений другим объектам. [49]
Однако в ряде случаев целесообразен несколько иной подход к последовательности подключения подпрограмм к диспетчеру, использующий функциональные признаки взаимодействия подпрограммы. В этом случае стремятся с помощью имитаторов обеспечить возможность ввода всей необходимой внешней информации в последовательности усложнения объема и состава вводимых данных. Подключение подпрограмм происходит естественным образом в зависимости от поступающих сообщений или формируемых заявок. При этом возможно выделение некоторых функциональных задач для проведения параллельной динамической комплексной отладки. [50]
Она организована, исходя из двух простых принципов; посылки сообщений и локальной обработки. На локальном уровне актор включает три составляющие: а) знания о своей среде; б) знания об именах других акторов; в) множество данных и действий. Эти три составляющие определяют его локальное поведение в зависимости от поступающего сообщения. [51]
Другой подход к предотвращению старения сообщений состоит в определении - максимального срока сохранения сообщения на определенном приоритетном уровне. Если обнаруживается, что какое-то сообщение осталось необработанным, а установленный срок прошел, то этому сообщению присваивается приоритет следующего, более высокого уровня, а все записи в журнале изменяются так, как будто бы это сообщение только что поступило. Такая процедура удобна, когда ожидается почти случайное распределение приоритетов поступающих сообщений. Однако эта процедура имеет свои отрицательные стороны: если в систему за короткий промежуток времени поступает большая группа сообщений с низким приоритетом, то, дождавшись своей очереди, они займут доминирующее положение в системе до окончания их обработки. [52]