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

Цена:
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 руб.
Схема деэмульсатора подогревателя СП-1000-Плакат-Картинка-Фотография-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа-Машины и оборудование нефтяных и газовых промыслов-Технологические машины и оборудование-Формат
Схема деэмульсатора подогревателя СП-1000-Плакат-Картинка-Фотография-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа-Машины и оборудование нефтяных и газовых промыслов-Технологические машины и оборудование-Формат Picture-Jpeg
User leha.nakonechnyy.92@mail.ru : 19 декабря 2017
186 руб.
Схема деэмульсатора подогревателя СП-1000-Плакат-Картинка-Фотография-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа-Машины и оборудование нефтяных и газовых промыслов-Технологические машины и оборудование-Формат
Модернизация валковой дробилки
ЗМІСТ ВСТУП………………………………………………………………………………. 1. ТЕХНІКО-ЕКОНОМІЧНЕ ОБҐРУНТУВАННЯ ТЕМИ КУРСОВОГО ПРОЕКТУ ……………………………………………………………………... 1.1 Організація та проведення патентного пошуку…………………………… 1.2 Аналіз відібраних матеріалів…….................................................................. 2. ВИБІР ТА ОПИС СХЕМИ ДРОБАРНО-СОРТУВАЛЬНОГО ЗАВОДУ..... 2.1 Розрахунок загальних параметрів ………………………………….............. 2.2 Розрахунок І – стадії дроблення……………………………………............. 2.3 Розрахунок І
User SerFACE : 26 января 2013
200 руб.
Модернизация валковой дробилки
Экзаменационная работа по дисциплине: Мультисервисные сети связи (часть 1). Билет №9
Билет №9 1. Стек протоколов MPLS. Назначение полей заголовка MPLS. 2. Назначение и типы сигнальных шлюзов (SGW). 3. Приведено содержимое пакета RTP/UDP/IP/Ethernet Выделить в сообщении заголовок Ethernet и по содержимому заголовка определить вендора сетевой платы назначения
User SibGOODy : 17 октября 2018
700 руб.
Экзаменационная работа по дисциплине: Мультисервисные сети связи (часть 1). Билет №9 promo
Тиски 00-000.06.30.30.00 AutoCAD
Тиски 00-000.06.30.30.00 AutoCAD Тиски 00-000.06.30.30.00 автокад Тиски 00-000.06.30.30.00 3d модель Тиски предназначены для закрепления обрабатываемой детали при нарезании резьбы, снятии фасок, зенковании отверстий и формировании торца. На основании 1 болтами 12 и штифтами 14 закреплена неподвижная губка 2 и стойка 9. В центре основания запрессовывается опора 3. В отверстие ф28 стойки 9 вставляется резьбовая втулка 6 и стопорясь винтом 13, а в отверстие ф8 установлены два направляющих стержня
User lepris : 17 октября 2022
400 руб.
Тиски 00-000.06.30.30.00 AutoCAD
up Наверх