1.2.12. Таблицы

Как сказано выше, интерпретатор автоматически накапливает определенную статистику относительно устройств, памятей и очередей. Пользователь может также собрать дополнительную статистическую информацию. Например, необходимо собрать статистику о времени пребывания зрителя в кассе кинотеатра (времяв очереди, время на приобретение билета). Поскольку в данной модели участвуют разные переменные (время, затрачиваемое на приобретение билета, длина очереди к окошку ит.д.), общее время пребывания сообщений в модели не может быть одинаковым. Сначала определяется диапазон значений, вкоторых может колебаться время пребывания сообщений в системе. Для удобства обработки информации этот диапазон следует как-то упорядочить (например, по числовым значениям).

Самым легким способом достижения такого упорядочивания - устанавливать диапазон значений, скажем от 5 до 6 минут, и затем табулировать те значения, которые попадают вэтот диапазон. Если задается ряд последовательных диапазонов (например, 5-6, 6-7, 7-8 ит.д.), можно учесть все значения, которые попадают вкаждыйиз заданных диапазонов. В результате табулируются частоты попадания значений времени пребывания сообщений вкаждый из диапазонов (например, в диапазон 6-7 мин. попало 568 значений).

Для облегчения табулирования в ОР88/РС предусмотрен специальный объект -таблица. Таблица состоит из частотных классов, куда заносится число попаданий конкретного числового атрибута вкаждыйконкретный частотный класс. Для каждой таблицы вычисляется также математическое ожидание и среднеквадратичное отклонение. Эта статистика является стандартной для всех таблиц. При задании таблиц могут понадобиться различные режимы работы таблиц. Режим работы зависит от того, какая статистика нужна.