Метрология и качество программного обеспечения. Курилов Л.С. - 4 стр.

UptoLike

Составители: 

4. Содержание дисциплины.
4.1. Разделы дисциплины и виды занятий.
Объем в час. Раздел дисциплины
Лекции Лаб.раб.
1. Введение 3
2. Характеристики качества программного обеспечения 6
3. Системы показателей качества 5
4. Метрическая теория программ 4
5. Процедурно-ориентированные метрики 4
6. Объектно-ориентированные метрики 4
.7. Оценка корректности и надежности программ 4
8. Стандарты качества программного обеспечения 4
Всего: 34
4.2. Содержание разделов дисциплины.
1. Введение.
Терминология, основные понятия и определения в области качества
программного обеспечения. Задачи метрологии качества программ.
2. Характеристики качества программного обеспечения.
Иерархия характеристик качества программного обеспечения. Свойства
понятности, завершенности, осмысленности, мобильности, согласованности,
удобства эксплуатации, оцениваемости, полезности, надежности, струк-
турированности, эффективности, машинонезависимости, точности, доступ-
ности, коммуникативности, открытости, информативности, расширяемости,
модифицируемости. Корреляция свойств с качеством программного обеспе-
чения. Оценочные таблицы характеристик качества.
3. Системы показателей качества.
Система качества стандарта ISO 9126: характеристики качества, показатели
характеристик. Система качества ГОСТ 28195-89: факторы и критерии
качества программного обеспечения, метрики и оценочные элементы.
4. Метрическая теория программ.
Понятие метрики. Классификация метрических шкал: относительные,
интервальные, порядковые, категорийные шкалы. Вычислительная, времен-
ная, информационная сложность программ.
5. Процедурно-ориентированные метрики.
Метрики размера программ. Метрики стилистики и понятности программы,
метрики Холстеда. Метрики сложности потока управления программы:
цикломатическая метрика МакКейба, метрика Майерса, метрика Джилба,
метрика граничных значений. Метрики сложности потока данных
программы: метрика обращения к глобальным переменным, метрика Спена,
метрика Чепина.
6. Объектно-ориентированные метрики.
Специфика объектно-ориентированного подхода к проектированию и
анализу программного обеспечения. Метрики инкапсуляции, наследования,
полиморфизма.
7. Оценка корректности и надежности программ.
4. Содержание дисциплины.
4.1. Разделы дисциплины и виды занятий.
№                Раздел дисциплины                     Объем в час.
                                                       Лекции Лаб.раб.
1. Введение                                                3
2. Характеристики качества программного обеспечения        6
3. Системы показателей качества                            5
4. Метрическая теория программ                             4
5. Процедурно-ориентированные метрики                      4
6. Объектно-ориентированные метрики                        4
.7. Оценка корректности и надежности программ              4
8. Стандарты качества программного обеспечения             4
Всего:                                                    34
4.2. Содержание разделов дисциплины.
1. Введение.
Терминология, основные понятия и определения в области качества
программного обеспечения. Задачи метрологии качества программ.
2. Характеристики качества программного обеспечения.
Иерархия характеристик качества программного обеспечения. Свойства
понятности, завершенности, осмысленности, мобильности, согласованности,
удобства эксплуатации, оцениваемости, полезности, надежности, струк-
турированности, эффективности, машинонезависимости, точности, доступ-
ности, коммуникативности, открытости, информативности, расширяемости,
модифицируемости. Корреляция свойств с качеством программного обеспе-
чения. Оценочные таблицы характеристик качества.
3. Системы показателей качества.
Система качества стандарта ISO 9126: характеристики качества, показатели
характеристик. Система качества ГОСТ 28195-89: факторы и критерии
качества программного обеспечения, метрики и оценочные элементы.
4. Метрическая теория программ.
Понятие метрики. Классификация метрических шкал: относительные,
интервальные, порядковые, категорийные шкалы. Вычислительная, времен-
ная, информационная сложность программ.
5. Процедурно-ориентированные метрики.
Метрики размера программ. Метрики стилистики и понятности программы,
метрики Холстеда. Метрики сложности потока управления программы:
цикломатическая метрика МакКейба, метрика Майерса, метрика Джилба,
метрика граничных значений. Метрики сложности потока данных
программы: метрика обращения к глобальным переменным, метрика Спена,
метрика Чепина.
6. Объектно-ориентированные метрики.
Специфика объектно-ориентированного подхода к проектированию и
анализу программного обеспечения. Метрики инкапсуляции, наследования,
полиморфизма.
7. Оценка корректности и надежности программ.