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