Главная страница

Обеспечение качества функционирования компьютерных систем-psihdo. Обеспечение качества функционирования компьютерных систем Опорный конспект лекций


Скачать 478.49 Kb.
НазваниеОбеспечение качества функционирования компьютерных систем Опорный конспект лекций
Дата09.03.2023
Размер478.49 Kb.
Формат файлаdoc
Имя файлаОбеспечение качества функционирования компьютерных систем-psihdo.doc
ТипКонспект
#977765
страница7 из 11
1   2   3   4   5   6   7   8   9   10   11

Дестабилизирующие факторы и угрозы надежности


§  Анализ надежности ПС базируется на модели взаимодействия следующих компонент:

— объектов уязвимости;

— дестабилизирующих факторов и угроз надежности;

— методов предотвращения угроз надежности;

— методов повышения надежности.


§  Объектами уязвимости, влияющими на надежность ПС являются:

— вычислительный процесс;

— объектный код программ;

— информация БД;

— информация выдаваемая потребителям.


§  На эти объекты воздействуют различные дестабилизирующие факторы, которые делятся на внутренние и внешние.

Внутренние источники угроз надежности функционирования сложных ПС присущи самим объектам уязвимости:


§  Внутренние источники угроз надежности функционирования сложных ПС присущи самим объектам уязвимости:

ошибки проектирования при постановке задачи;

— алгоритмические ошибки разработки при спецификации функций ПС, при определении структуры и взаимодействия компонент комплексов программы, а также при использовании информации БД.

— ошибки программирования в текстах программ и ошибки в документации на ПС.

— недостаточное качество средств защиты.


§  Внешние дестабилизирующие факторы обусловлены средой, в которой функционируют объекты уязвимости. Ими являются:

— ошибки персонала при эксплуатации;

— искажение информации в каналах связи;

— сбои и отказы аппаратуры;

— изменение конфигурации аппаратуры информационной системы.

Полностью исключить все эти факторы невозможно. Поэтому необходимо разрабатывать средства и методы уменьшения их влияния на надежность ПС. Степень влияния всех внутренних дестабилизирующих факторов и некоторых внешних на надежность ПС в наибольшей степени определяется качеством технологий проектирования, разработки, сопровождения и документирования ПС.
§  Полностью исключить все эти факторы невозможно. Поэтому необходимо разрабатывать средства и методы уменьшения их влияния на надежность ПС. Степень влияния всех внутренних дестабилизирующих факторов и некоторых внешних на надежность ПС в наибольшей степени определяется качеством технологий проектирования, разработки, сопровождения и документирования ПС.

§  Методы предотвращения угроз надежности:

— предотвращение ошибок проектирования;

— систематическое тестирование;

— обязательная сертификация.


§  Методы повышения надежности:

— временная избыточность;

— информационная избыточность;

— программная избыточность.


§  Последствия нарушения надежности:

разрушение вычислительного процесса;

— разрушение информации БД;

— разрушение текста программы;

— разрушение информации для потребителей.

Методы обеспечения надежности ПО: в современных автоматических технологиях создания ПО есть методы, позволяющие:


§  Методы обеспечения надежности ПО: в современных автоматических технологиях создания ПО есть методы, позволяющие:

— создавать программные модули и функциональные компоненты высокого качества;

— предотвращать дефекты проектирования за счет эффективных технологий;

— обнаруживать и устранять различные ошибки и дефекты проектирования, разработки и сопровождения программы путем систем тестирования на всех этапах ЖЦ ПС.

— удостоверять достигнутого качества и надежности ПС в процессе их испытаний и сертификации;

— оперативно выявлять последствия дефектов программ и данных и восстанавливать надежное функционирование программ.

Комплексное применение этих методов позволяет значительно уменьшить влияние угроз. Т.е. уровень достигаемой надежности зависит от ресурсов, выделяемых на его достижение, и от качества технологии, используемой на всех этапах ЖЦ ПС.
§  Комплексное применение этих методов позволяет значительно уменьшить влияние угроз. Т.е. уровень достигаемой надежности зависит от ресурсов, выделяемых на его достижение, и от качества технологии, используемой на всех этапах ЖЦ ПС.

§  Предотвращение ошибок и улучшение технико-экономических показателей ПС обеспечивается применением современных технологий и САПР, которые объединяются понятием CASE-технологии и языки IV поколения.

§  CASE-технологии – это высокопроизводительные ресурсосберегающие технологии создания комплексов программ. Они позволяют значительно снизить уровень системных, алгоритмических и программных ошибок. Для обнаружения и устранения ошибок проектирования все этапы разработки и сопровождения ПС поддержаны методами и средствами системного автоматизированного тестирования.

§  Тестирование – это основной метод измерения качества, определения корректности и реальной надежности функционирования программ на любых этапах разработки.

§  Результаты тестирования должны сравниваться с требованием технического задания или спецификации. Кроме вышеперечисленных методов предотвращения угроз надежности существуют оперативные методы повышения надежности: временная, информационная и программная избыточности.
1   2   3   4   5   6   7   8   9   10   11


написать администратору сайта