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

Цена:
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
Разработка программного продукта
Содержание. Задание. Требования к программе. Описание диаграмм. Диаграмма использования. Диаграмма последовательности. Диаграмма активности. Диаграмма классов. Описание классов. Класс TCard. Tprocessor. Tform. Руководство пользователя. Исходники и сама программа прилагаются.
User evelin : 21 июля 2015
75 руб.
Антивирусная защита ПО для серверов
Введение. 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 руб.
Методы разработки программного обеспечения
Симулятор клеточного автомата с игрой Конуэйя «Жизнь» Автомат для игры «Жизнь» можно представить двумерным массивом 1-битовых значений. Нуль интерпретируется, как «мёртвая» клетка, один – как «живая». Новое значение каждой клетки вычисляется как функция от клеток её окрестности 3 на 3. Вычисляется сумма восьми соседей клетки. Для мёртвой клетки значение остаётся нулём для всех значений получившейся суммы, исключая – 3, что называется рождением клетки. Для живой клетки происходит переход в 0, есл
User Илья272 : 29 мая 2021
500 руб.
Органи державного управління зовнішньоекономічною діяльністю в Україні та їхні функції
У дійсний період система управління економікою в цілому і ЗЕД зокрема в Україні в загальнодержавному масштабі охоплює наступні рівні: загальнодержавний – Верховна Рада, Президент, Кабінет Міністрів; функціональний – Мінекономіки та з питань європейської інтеграції, Мінфін, Держстандарт, ДМСУ, ДПАУ й ін.; територіальний – регіональні органи влади, управління зовнішніх зв'язків і ЗЕД обласних державних адміністрацій; господарський – суб'єкти господарської діяльності, що функціонують як у сфері
User OstVER : 10 сентября 2013
5 руб.
Термодинамика и теплопередача. Техническая термодинамика ОмГУПС Задача 11 Вариант 0
Азот расширяется в политропном процессе от начального объема V1 = 4 м³ и от начального абсолютного давления р1 и температуры t1 = 127ºС до давления р2. В конце расширения газ занимает объем V2. Определить показатель политропы, массу азота, произведенную газом работу и теплоту процесса. Процесс изобразить в pV— и Ts-диаграммах.
User Z24 : 8 февраля 2026
150 руб.
Термодинамика и теплопередача. Техническая термодинамика ОмГУПС Задача 11 Вариант 0
Теплотехника ТОГУ-ЦДОТ 2008 Задача 5 Вариант 23
Определить индикаторную мощность Ni двухтактного двигателя внутреннего сгорания по его конструктивным параметрам и среднему индикаторному давлению. Значения диаметра цилиндра двигателя D, ход поршня s, угловую скорость коленчатого вала ω, число цилиндров z и среднее индикаторное давление pi выбрать из табл. 30.
User Z24 : 23 января 2026
150 руб.
Теплотехника ТОГУ-ЦДОТ 2008 Задача 5 Вариант 23
up Наверх