+
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Введение 3
1. Теоретические основы методов обеспечения надежности программных средств 4
2. Анализ методов обеспечения надежности программных средств 5
Заключение 17
Список литературы 18
1. Теоретические основы методов обеспечения надежности программных средств
Исследования в области надежности программного обеспечения проводились Майерсом Г., Тайером Т., Липовой М., Нельсоном Э., Глассом Г., Рябишиным И. и др. [5]. Существует много конкурирующих мнений относительно определения надежности программного обеспечения. Одна из таких точек зрения основана на правильности (некорректности) программного продукта, то есть применяется бинарный подход к установлению надежности: идеальная программа имеет надежность, равную единице, в то время как неидеальная – равна нулю. Другой подход заключается в использовании результатов процедуры тестирования программного обеспечения. В этом случае для измерения надежности используется процент правильно пройденных тестов, то есть надежность программного обеспечения определяется как относительная частота правильного выполнения программы.
...
2. Анализ методов обеспечения надежности программных средств
Методы предотвращения ошибок, которые направлены на предотвращение появления ошибок в готовой программе. Очевидно, что предотвращение ошибок является наилучшим способом обеспечения надежности программного обеспечения. Лучший способ обеспечить надежность-это в первую очередь избегать ошибок. Для этого широко используются методы так называемого защитного (безопасного) программирования, направленные на снижение вероятности ошибок в программах, а также многовариантного программирования. Программирование безопасности определяется как ограничение неправильного использования программных объектов. Другими словами, требование заключается в разработке и программировании таким образом, чтобы не только гарантировать ожидаемое использование программы в строгом соответствии со спецификациями, но и сделать невозможным ее неправильное использование.
...
1. Гроувер, Д. Защита программного обеспечения / Д. Гроувер, Р. Сатер, и др.. - М.: Машиностроение, 2020. - 283 c.
2. Дюваль Непрерывная интеграция. Улучшение качества программного обеспечения и снижение риска / Дюваль, М. Поль. - М.: СПб. [и др.] : Питер, 2018. - 240 c.
3. Левенталь, Л. Введение в микропроцессоры: Программное обеспечение, аппаратные средства, программирование / Л. Левенталь. - Л.: Энергоатомиздат, 2020. - 464 c.
4. Майерс, Г. Надежность программного обеспечения: моногр. / Г. Майерс. - М.: Мир, 2018. - 360 c.
5. Таейр, Т. Надежность программного обеспечения / Т. Таейр, М. Липов, Э. Нельсое. - М.: ИЛ, 2018. - 323 c
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Введение 3
1. Теоретические основы методов обеспечения надежности программных средств 4
2. Анализ методов обеспечения надежности программных средств 5
Заключение 17
Список литературы 18
1. Теоретические основы методов обеспечения надежности программных средств
Исследования в области надежности программного обеспечения проводились Майерсом Г., Тайером Т., Липовой М., Нельсоном Э., Глассом Г., Рябишиным И. и др. [5]. Существует много конкурирующих мнений относительно определения надежности программного обеспечения. Одна из таких точек зрения основана на правильности (некорректности) программного продукта, то есть применяется бинарный подход к установлению надежности: идеальная программа имеет надежность, равную единице, в то время как неидеальная – равна нулю. Другой подход заключается в использовании результатов процедуры тестирования программного обеспечения. В этом случае для измерения надежности используется процент правильно пройденных тестов, то есть надежность программного обеспечения определяется как относительная частота правильного выполнения программы.
...
2. Анализ методов обеспечения надежности программных средств
Методы предотвращения ошибок, которые направлены на предотвращение появления ошибок в готовой программе. Очевидно, что предотвращение ошибок является наилучшим способом обеспечения надежности программного обеспечения. Лучший способ обеспечить надежность-это в первую очередь избегать ошибок. Для этого широко используются методы так называемого защитного (безопасного) программирования, направленные на снижение вероятности ошибок в программах, а также многовариантного программирования. Программирование безопасности определяется как ограничение неправильного использования программных объектов. Другими словами, требование заключается в разработке и программировании таким образом, чтобы не только гарантировать ожидаемое использование программы в строгом соответствии со спецификациями, но и сделать невозможным ее неправильное использование.
...
1. Гроувер, Д. Защита программного обеспечения / Д. Гроувер, Р. Сатер, и др.. - М.: Машиностроение, 2020. - 283 c.
2. Дюваль Непрерывная интеграция. Улучшение качества программного обеспечения и снижение риска / Дюваль, М. Поль. - М.: СПб. [и др.] : Питер, 2018. - 240 c.
3. Левенталь, Л. Введение в микропроцессоры: Программное обеспечение, аппаратные средства, программирование / Л. Левенталь. - Л.: Энергоатомиздат, 2020. - 464 c.
4. Майерс, Г. Надежность программного обеспечения: моногр. / Г. Майерс. - М.: Мир, 2018. - 360 c.
5. Таейр, Т. Надежность программного обеспечения / Т. Таейр, М. Липов, Э. Нельсое. - М.: ИЛ, 2018. - 323 c
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—4 дня |
300 ₽ | Цена | от 200 ₽ |
Не подошла эта работа?
В нашей базе 85958 Рефератов — поможем найти подходящую