Математическое моделирование надежности программного обеспечения с помощью модели Миллса
Модуль 2. Вероятностное моделирование ПО
Лекция 2.2. Модели надёжности программного обеспечения
Задание
Выбрать номер задачи в соответствии с первой буквой своей фамилии, используя табл. 6.
Таблица 6
Варианты заданий
Ы, Ь, Э, Ю, Я
8
Провести расчет надежности программного обеспечения по результатам испытаний с помощью модели Миллса.
«Задача 1. В программу было преднамеренно внесено (посеяно) 11 ошибок. В результате тестирования обнаружено 16 ошибок, из которых 11 ошибок были внесены преднамеренно. Все обнаруженные ошибки исправлены. До начала тестирования предполагалось, что программа содержит не более 7 ошибок. Требуется оценить количество ошибок до начала тестирования и степень сглаженности программы.
Задача 2. В программу было преднамеренно внесено (посеяно) 25 ошибок. В результате тестирования обнаружено 29 ошибок, из которых 25 ошибок были внесены преднамеренно. Все обнаруженные ошибки исправлены. До начала тестирования предполагалось, что программа содержит не более 8 ошибок. Требуется оценить количество ошибок до начала тестирования и степень сглаженности программы.
Задача 3. В программу было преднамеренно внесено (посеяно) 23 ошибки. В результате тестирования обнаружено 29 ошибок, из которых 23 ошибки были внесены преднамеренно. Все обнаруженные ошибки исправлены. До начала тестирования предполагалось, что программа содержит не более 5 ошибок. Требуется оценить количество ошибок до начала тестирования и степень отлаженности программы.
Задача 4. В программу было преднамеренно внесено (посеяно) 19 ошибок. В результате тестирования обнаружено 24 ошибки, из которых 19 ошибок были внесены преднамеренно. Все обнаруженные ошибки исправлены. До начала тестирования предполагалось, что программа содержит не более 7 ошибок. Требуется оценить количество ошибок до начала тестирования и степень отлаженности программы.
Задача 5. В программу было преднамеренно внесено (посеяно) 34 ошибки. В результате тестирования обнаружено 29 ошибок, из которых 18 ошибок были внесены преднамеренно. Все обнаруженные ошибки исправлены. До начала тестирования предполагалось, что программа содержит не более 15 ошибок. Требуется оценить степень отлаженности программы на момент обнаружения указанных выше ошибок» [1].
«Задача 6. В программу было преднамеренно внесено (посеяно) 17 ошибок. В результате тестирования обнаружено 10 ошибок, из которых б ошибок были внесены преднамеренно. Все обнаруженные ошибки исправлены. До начала тестирования предполагалось, что программа содержит не более 7 ошибок. Требуется оценить степень отлаженности программы на момент обнаружения указанных выше ошибок.
Задача 7. В программу было преднамеренно внесено (посеяно) 39 ошибок. В результате тестирования обнаружено 23 ошибки, из которых 16 ошибок были внесены преднамеренно. Все обнаруженные ошибки исправлены. До начала тестирования предполагалось, что программа содержит не более 9 ошибок. Требуется оценить степень отлаженности программы на момент обнаружения указанных выше ошибок.
Задача 8. В программу было преднамеренно внесено (посеяно) 42 ошибки. В результате тестирования обнаружено 29 ошибок, из которых 25 ошибок были внесены преднамеренно. Все обнаруженные ошибки исправлены. До начала тестирования предполагалось, что программа содержит не более 9 ошибок. Требуется оценить степень отлаженности программы на момент обнаружения указанных выше ошибок» [1].
Рекомендации по выполнению задания
Пример выполнения задания представлен в пособии:
Черников, Б. В. Задачи по применению модели Миллса // Оценка качества программного обеспечения : Практикум : учеб. пособие для студентов вузов / Б. В. Черников. – Москва, 2019. – С. 293–300. – URL: znanium.com/catalog/product/1018037 (дата обращения: 06.06.2022).
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |