Разработка программно-алгоритмических средств для определения надёжности программного обеспечения на основании моделирования работы системы типа клиент-сервер

Цена:
450 руб.

Состав работы

material.view.file_icon
material.view.file_icon 1.rtf
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Оглавление
Сокращения 4
Введение 5
1. Аналитический обзор литературы 7
1.1 Надежность как характеристика качества ПО 7
1.2 Текущее состояние вопроса 9
1.3 Выводы 19
2. Теоретическая часть 21
2.1 Существующие модели надежности ПО 21
2.2 Содержательная постановка задачи 24
2.3 Разработка модели надежности ПО типа клиент–сервер 29
2.3.1 Модель надежности клиентских программ 29
2.3.2 Модель с заменой вероятностей состояний на средние численности состояний 34
2.3.3 Модель для случая N модулей–клиентов 37
2.3.4 Модель для случая const 42
2.4 Разработка обобщенной модели надежности ПО типа клиент–сервер 46
3. Экспериментальная часть 52
3.1 Обоснование выбранного метода реализации 52
3.2 Алгоритм функционирования программы 52
3.3 Практические результаты моделирования 55
3.3.1 Оценка времени, необходимого для уменьшения количества ошибок до расчетного уровня 55
3.3.2 Влияние количества клиентов на надежность ПО 57
3.3.3 Влияние количества программистов на надежность ПО 59
3.3.4 Влияние интенсивности обращений клиентов к серверу 61
3.3.5 Определение начального количества ошибок в ПО 62
3.3.6 Поиск начального количества ошибок в программе по начальной и конечной интенсивностям отказов 65
Выводы 68
Список использованных источников 70
Приложение А. Примеры моделей надежности ПО 73
Архитектура современных корпоративных информационных систем (КИС) является, как правило, функционально распределенной. Она характеризуется многопотоковой организацией вычислений, при которой запросы реализуются параллельно и распределяются по нескольким процессорам (серверам). Основным средством реализации функций обработки информации и управления в таких системах является программное обеспечение (ПО). Существенной особенностью КИС является непрерывность процессов ввода и обработки информации, цикличный характер вычислительных процессов. В связи с этим важнейшей проблемой, возникающей при создании КИС, является обеспечение высокого уровня надежности их функционирования. В распределенных системах, архитектура которых обеспечивает возможность полного или частичного резервирования аппаратных средств, основным фактором, определяющим надежность функционирования, является программное обеспечение.
Многочисленные научные публикации [1-4] и накопленный опыт разработки программных систем в России и за рубежом свидетельствуют о том, что достаточно уверенно прогнозировать уровень надежности функционирования ПО весьма трудно. Проблема заключается в том, что существующие методы и модели прогнозирования надежности ПО не в полной мере пригодны для практического применения.
В настоящее время в области машинной обработки информации существуют две взаимосвязанные проблемы: стоимость обработки информации и ненадежность программного обеспечения, организующего и выполняющего процесс обработки информации. При этом первая проблема находится в зависимости от второй, так как высокая стоимость проектирования, тестирования и сопровождения программ обработки информации определяется прежде всего ненадежностью ПО [5].
Web-серверы
Все те бесподобные Web-сайты, что вы разработаете и построите при помощи Frontpage, будут, надо полагать, размещаться на Web-сервере. Web-сервер — это компьютер, на котором хранятся Web-сайты, сценарии, базы данных и прочие нужные вещи, а также некая программа, благодаря которым мы имеем удовольствие просматривать в браузере Web-страницы. Так как термин Web-сервер может относиться как к компьютеру, так и к программному обеспечению, то его конкретное значение вам придется угадывать из контекста.
User evelin : 10 ноября 2012
5 руб.
Прокси сервер
Содержание Введение……………………………………………………………………4 Прокси сервер………………………………………………………..4 TCP……………………………………………………………………5 Сокеты………………………………………………………………..9 SOCKS………………………………………………………………10 Реализация…………………………………………………………………12 Функции……………………………………………………………12 Основной алгоритм………………………………………………...17 Ограничения………………………………………………………..19 Приложение 1.Блок-схема………………………………………………20 Приложение 2.Листинг………………………………………………….22 Список литературы……………………………………………………….25 Прокси-сервер (от англ. pr
User JaneQueser : 14 мая 2012
Антивирусная защита ПО для серверов
Введение. 3 1 Файл-серверы как один из источников распространения вирусов. 5 2 Антивирусное ПО для серверов локальных сетей. 5 3 Антивирусное ПО для почтовых серверов. 8 4 Антивирус Касперского. 11 5 Doctor Web. 12 6 Symantec. 14 7 Panda. 15 Заключение. 17 Список использованной литературы.. 18 Введение Одной из самых опасных на сегодняшний день угроз информационной безопасности являются компьютерные вирусы. Компьютерным вирусом называется специально написанная программа, способн
User alfFRED : 3 октября 2013
10 руб.
Безопасность www-серверов
Кpаткое описание пpоблемы: Публичные веб-сеpвеpа пpодолжают оставаться объектами атак хакеpов, котоpые хотят с помощью этих атак нанести уpон pепутации оpганизации или добиться каких-либо политических целей. Хоpошие меpы защиты могут защитить ваш сайт от тех непpиятностей, котоpые будет иметь ваша оpганизация в случае успешной атаки на него. Уязвимые опеpационные системы: Любая веpсия Unix или Windows NT, котоpая используется как веб-сеpвеp. Ущеpб от атаки: Возможен pазличный ущеpб - от пpостого
User Elfa254 : 6 июля 2013
5 руб.
Серверы младшего уровня
В то время как уровень технического прогресса определяют самые совершенные и высокопроизводительные устройства, к которым приковано внимание прессы и энтузиастов, успехи рынка зачастую зависят вовсе не от них — им принадлежит лишь незначительная доля рынка, основную же прибыль компании-изготовители получают от массовых устройств, «рабочих лошадок» рынка информационных технологий. Это верно и для комплектующих изделий, таких, как ЦП, жесткие диски, системные платы, графические адаптеры, и для гот
User Elfa254 : 6 июля 2013
10 руб.
Разработка программного продукта
Содержание. Задание. Требования к программе. Описание диаграмм. Диаграмма использования. Диаграмма последовательности. Диаграмма активности. Диаграмма классов. Описание классов. Класс TCard. Tprocessor. Tform. Руководство пользователя. Исходники и сама программа прилагаются.
User evelin : 21 июля 2015
75 руб.
Архитектура ЭВМ Компьютеры-серверы
Чем отличается сервер от обычной рабочей станции? Предназначение специализированного компьютера-сервера. Проблемы, решаемы сервером Специализация Примеры специализированных серверов Реализация на практике основных требований, предъявляемых к серверу.
User Elfa254 : 24 октября 2013
10 руб.
Строительство детского сада
Содержание Введение 3 Глава 1. Общая характеристика района строительства и установление сроков строительства 4 Глава 2. Подсчет объемов работ и потребности в ресурсах, решение вопросов обеспечения строительства строительными материалами 8 Глава 3. Разработка календарного графика строительства и расчет необходимого количества транспорта для строительства объекта……... 12 Глава 4. Разработка технологической карты на кирпичную кладку 16 Глава 5. Контроль качества работ 30 Заключение 35 Библиографич
User Aronitue9 : 2 сентября 2012
42 руб.
Лабораторная работа №2 по информатике (часть 2-я), вариант №16
ТИПИЗИРОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ Задание Разработать типизированную функцию для выполнения над массивом А[n] операций в соответствии с вариантом. В функции main исходный массив сформировать, используя датчик псевдослучайных чисел rand(). На печать вывести исходный массив и после работы функции результат ее работы. Варианты заданий: 16. Вычисление среднего арифметического для элементов массива больших 2 и меньших 5.
User mixalkina94 : 27 декабря 2021
250 руб.
Гидравлика АКАДЕМИЯ ГРАЖДАНСКОЙ ЗАЩИТЫ Задача 6 Вариант 27
Определить повышение давления в трубопроводе длиной L, диаметром d и толщиной стенок δ при гидравлическом ударе, если расход воды Q, модули упругости стенок трубы Ет = 2⸱1011 Па и воды Еж = 2⸱109 Па. Время закрытия задвижки на трубопроводе tз.
User Z24 : 11 марта 2026
150 руб.
Гидравлика АКАДЕМИЯ ГРАЖДАНСКОЙ ЗАЩИТЫ Задача 6 Вариант 27
Сухов А.В. Гидропривод 551800 Задача 7.1.3 Вариант б
Определите основные геометрические размеры насоса (диаметр начальной окружности, диаметр окружности выступов, ширину шестерни), а также мощности потока жидкости на выходе из насоса и на валу насоса по следующим исходным данным: рабочий объём насоса q0, давление на выходе рвых, частота вращения вала n, объёмный КПД насоса η0, КПД насоса ηн, число зубьев z, модуль зацепления m.
User Z24 : 10 января 2026
150 руб.
Сухов А.В. Гидропривод 551800 Задача 7.1.3 Вариант б
up Наверх