Задание 2. ОТЧЕТ О ФИНАНСОАВЫХ РЕЗУЛЬТАТАХ НА 31 ДЕКАБРЯ 2014 ГОДА
ОТЧЕТ О ФИНАНСОАВЫХ РЕЗУЛЬТАТАХ НА 31 ДЕКАБРЯ 2014 ГОДА
Тема: Модели надежности программных средств Цель изучения – получение необходимых теоретических и практических знаний по методам оценки надёжности программных средств.
Задание 1. Изучите теоретический материал Модели оценки надежности программного обеспечения В международном стандарте ISO 9126:1991[1] надежность выделена как одна из основных характеристик качества программного обеспечения (ПО). Стандартный словарь терминов программного инжиниринга[2] определяет надежность программного обеспечения как способность системы или компонента выполнять требуемые функции в заданных условиях на протяжении указанного периода времени. Сама проблема надежности программного обеспечения имеет, по крайней мере, два аспекта: обеспечение и оценка (измерение) надежности[3]. Очевидно, что надежность программы гораздо важнее таких традиционных ее характеристик, как время исполнения или требуемый объем оперативной памяти, однако никакой общепринятой количественной меры надежности программ до сих пор не существует. Модели надежности программных средств подразделяются на аналитические и эмпирические[4]. Аналитические модели дают возможность рассчитать количественные показатели надежности, основываясь на данных о поведении программы в процессе тестирования. Эмпирические модели базируются на анализе структурных особенностей программ. Аналитические модели представлены двумя группами: динамические и статические. В динамических моделях поведение ПО (появление отказов) рассматривается во времени. Если фиксируются интервалы каждого отказа, то получается непрерывная картина появления отказов во времени (модели с непрерывным временем). Может фиксироваться только число отказов за произвольный интервал времени. В этом случае поведение ПО может быть представлено только в дискретных точках (модели с дискретным временем). В статических моделях появление отказов не связывают со временем, а учитывают зависимость количества ошибок либо от числа тестовых прогонов (модели по области ошибок), либо от характеристики входных данных (модели по области данных). Задание 2. Создайте систематизирующую таблицу определений термина «Надежность», используя предложенный теоретический материал и результаты вашей практической работы по изучению группы стандартов в области «Надежность».
|