Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Критерії безпечного програмного забезпечення

Реферат Критерії безпечного програмного забезпечення





виходу F '(Ei), отриманого в результаті виконання програми не повинно перевищувати рівень безпеки програмного забезпечення S (Ei), тобто безпека забезпечується при дотриманні обмеження: F' (Ei), S (Ei). (Питання про те, чи приводить деяке відхилення виходу до порушення умови безпеки, має вирішуватися в кожному конкретному випадку окремо, оскільки все визначається конкретними особливостями поведінки системи після порушення її роботи)

Сукупність дій, що включає введення Ei, виконання програми p, яке закінчується отриманням результату F '(Ei) називається прогоном програми p. Необхідно також відзначити, що значення вхідних змінних, що утворюють Ei, не повинні всі одночасно подаватися на вхід програм p. Таким чином, ймовірність P того, що прогін програми призведе до виявлення дефекту, дорівнює ймовірності того, що набір даних Ei, використовуваний в даному прогоні, належить безлічі Ee. Якщо позначити через ne число різних наборів значень вхідних даних, що містяться в Ee, то P = ne/N - є ймовірність того, що прогін програми на наборі вхідних даних Ei, випадково вибраному з E серед рівноймовірно, закінчиться виявленням дефекту. При цьому R = 1-P - є ймовірність того, що прогін програми p на наборі вхідних даних Ei, випадково вибраному з E серед апріорно рівноймовірно, призведе до отримання прийнятного результату. p align="justify"> Проте в процес функціонування програми вибір вхідних даних з E зазвичай здійснюється не з однаковими апріорними ймовірностями, а диктується певними умовами роботи. Ці умови характеризуються деяким розподілом ймовірностей pi, того, що буде обраний набір вхідних даних Ei. Розподіл P може бути визначено через pi за допомогою величини yi, яка приймає значення 0, якщо прогін програми на наборі Ei закінчується обчисленням прийнятного значення функції, і значенням 1, якщо цей прогін закінчується виявленням дефекту. Тому - є ймовірність того, що прогін програми на наборі вхідних даних Ei, обраних випадково з розподілом ймовірностей pi, закінчиться виявленням дефекту. При цьому R = 1-P є ймовірність того, що прогін програми p на наборі вхідних даних Ei, обраних випадково з розподілом ймовірностей pi, призведе до отримання прийнятного результату. p align="justify"> Введемо також визначення та позначення, що зв'язують структурні характеристики програм з їх безпекою. Структурними характеристиками програми p є безліч гілок Lj (j = 1, ..., n), підмножини вхідних наборів даних Gj, відповідні гілкам Lj, безлічі сегментів Segj, з яких складаються окремі гілки, сукупність операторів розгалуження, які забезпечують перехід від одного сегмента до іншого при русі по окремої гілки програми.

операційний безпека програма контроль

Оцінка технологічної безпеки програм на базі методу Нельсона


Перед тим як перейти безпосередньо до методу оцінки, необхідно зробити кілька зауважень. Слід зауважити, що реальні умови випробув...


Назад | сторінка 7 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми для роботи з базою даних
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад
  • Реферат на тему: Контроль та аналіз виконання виробничої програми організації, використання ...
  • Реферат на тему: Проектування програми для обслуговування баз даних
  • Реферат на тему: Прикладні програми обробки даних