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

Реферат Методи оцінки програмної надійності





1. Аналіз особливостей програмної надійності АСОИУ і методів прогнозування програмних відмов


.1 Основні поняття надійності програмного забезпечення


Автоматизація процесів управління є головним напрямком розвиток систем управління військами, в ході якого здійснюється розробка, створення і використання в процесах управління військами електронно-обчислювальної техніки, сполучених з нею технічних засобів, інформаційного та математичного забезпечення, що дозволяє значно підвищити оперативність управління, поліпшити якість обробки інформації і продуктивність систем управління. Для цих цілей створюються автоматизовані системи управління військами.

Основним елементом автоматизованої системи управління військами є комплекс засобів автоматизації КП різних рівнів, які являють собою сукупність технічних засобів (передачі, обробки, відображення інформації) та програмного забезпечення.

Одними з найсерйозніших недоліків програмного забезпечення АСОИУ є дорожнеча і низька надійність. Багато фахівців вважають першим з цих недоліків продовженням другого. Оскільки програмне забезпечення за самою своєю природою ненадійно, його тестування і супровід вимагає постійних істотних витрат.

Перед тим як аналізувати надійність програмного забезпечення уточнимо фундаментальні основні поняття теорії надійності.

Надійність програмного забезпечення - це властивість забезпечувати отримання відповідно до заданим алгоритмом правильних результатів у перебігу певного інтервалу часу.

Відмова програмного забезпечення - стан комплексу програм пов'язане з порушенням працездатності комплексу програм і припиненням подальшого функціонування через помилки.

Під помилкою в програмному забезпеченні будемо розуміти таке поєднання команд в програмі, при виконанні яких при правильних вихідних даних отримують результат, який не відповідає еталонним значенням, задані в технічній документації.

Надійність програмного забезпечення АСОИУ визначається його безвідмовністю, восстанавліемостью і стійкістю.

Безвідмовність програмного забезпечення є його властивість зберігати здатність правильно виконувати завдання функції і вирішувати завдання, покладені на обчислювальні засоби АСУ в процесі обробки інформації на ЕОМ протягом заданого часу. При цьому стан програмного забезпечення, при якому завдання з обробки інформації на ЕОМ вирішуються правильно (коректно), називається працездатним станом. В іншому випадку стан носить назву непрацездатним.

Перехід з працездатного стану в непрацездатний відбувається під впливом програмних відмов. Особливістю програмного відмови є те, що його усунення здійснюється шляхом виправлення програми або вхідних даних.

Важливою властивістю програмного забезпечення є його восстанавліемость, під ним розуміється властивість, що укладає в пристосованості програмного забезпечення до виявлення причин виникнення програмних відмов і усуненню їх. Відновлення після відмови в програмі може полягає у коригуванні та відновленні тексту програми, виправлення даних, внесення змін в організацію обчислювального процесу (що часто виявляється необхідним при роботі обчислювальних засобів у реальному масштабі часу).


сторінка 1 з 10 | Наступна сторінка





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

  • Реферат на тему: Методи ОЦІНКИ та засоби Підвищення надійності програмного забезпечення
  • Реферат на тему: Технологія розробки програмного забезпечення систем управління
  • Реферат на тему: Поняття інформації та програмного забезпечення
  • Реферат на тему: Розробка програмних модулів програмного забезпечення для комп'ютерних с ...
  • Реферат на тему: Програма для розрахунку надійності програмного забезпечення