Автор работы: Пользователь скрыл имя, 23 Января 2012 в 12:11, курсовая работа
Наряду с аналитическими методами для исследования и оценки параметров программ активно используются измерительные методы. Привлекательной стороной этих методов является их высокая достоверность. Поэтому они применяются для проверки имитационных и аналитических методов оценки характеристик программ по принципу: практика – лучший критерий истины.
4. Искажения,
вносимые ПИМ за счет
5. По
результатам измерений
На этапе
планирования измерительного эксперимента
производится задание контрольных
точек. После этого исследуемая
программа компилируется. Задание
контрольной точки предполагает
вызов некоторой функции на языке
программирования исследуемой программы.
Назовем эту функцию функцией
задания контрольных точек или
просто функцией контрольных точек.
Эта функция не должна вносить
больших искажений в работу исследуемой
программы. Для этого она должна
быть небольшого размера и обладать
высоким быстродействием. Вызов
функции контрольных точек
Проведение
измерительного эксперимента начинается
с запуска монитора. Работа измерительного
монитора состоит из нескольких фаз.
В «Sampler»e замеры системного времени проводятся, как и для IPM, внутри тестируемой программы вызовом функции задания точки профилирования. Этим достигается высокая точность измерения времени и отсутствие ограничений на использование отладочной информации и оптимизации компилятора. Функция задания точки профилирования определена в модуле на соответствующем языке программирования, подключаемом к тестируемой программе. С другой стороны, запуск тестируемой программы осуществляется, как и для Turbo Profiler, через монитор. Это позволяет освободить пользователя от сбора и классификации измерительной информации. Результаты измерения могут быть представлены как на экране компьютера, так и твердой копией после вывода протокола измерения на принтер.
ПИМ Sampler состоит из двух исполняемых модулей следующего функционального назначения:
ЛИТЕРАТУРА
1. Липаев В.В. Качество программного обеспечения. - М.: Финансы и статистика, 1983. -263с.
2. Назаров
С.В., Барсуков А.Г. Измерительные
средства и оптимизация
3. Боэм Б.У.
Инженерное проектирование
4. Авен О.И. и др. Оценка качества и оптимизация вычислительных систем. - М.: Наука, 1982. -485с.
5. Кузовлев В.И., Шкатов П.Н. Математические методы анализа производительности и надежности САПР, М.: Высшая школа, 1990.
6. Липаев В.В. Надежность программного обеспечения. - М.: Энергоиздат, 1981. -241с.
Информация о работе Аппаратные и программные измерительные мониторы