• Nie Znaleziono Wyników

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ТЕРНОПІЛЬСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ ІМЕНІ ІВАНА ПУЛЮЯ Кафедра комп’ютерних систем та мереж КОНСПЕКТ ЛЕКЦІЙ з дисципліни „Надійність, контроль, діагностика та експлуатація ЕОМ” для студентів денної форми на

N/A
N/A
Protected

Academic year: 2021

Share "МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ТЕРНОПІЛЬСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ ІМЕНІ ІВАНА ПУЛЮЯ Кафедра комп’ютерних систем та мереж КОНСПЕКТ ЛЕКЦІЙ з дисципліни „Надійність, контроль, діагностика та експлуатація ЕОМ” для студентів денної форми на"

Copied!
135
0
0

Pełen tekst

(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)
(36)
(37)
(38)
(39)
(40)
(41)
(42)
(43)
(44)
(45)
(46)
(47)
(48)
(49)
(50)
(51)
(52)
(53)
(54)
(55)
(56)
(57)
(58)
(59)
(60)
(61)
(62)
(63)
(64)
(65)
(66)
(67)
(68)
(69)
(70)
(71)
(72)
(73)

73

ЛЕКЦІЯ 9

НАДІЙНІСТЬ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

Пiд програмним забезпеченням (ПЗ) розумiють сукупнiсть програм та документiв на них для реалiзацiї цiлей та завдань ЕОМ.

Створення програм регламентується комплексом стандартiв єдиної системи програмної документації (ЄСПД), що встановлюють загальнi положення, види програм та програмних документiв, правила розробки, оформлення та обiгу програм та програмної документацiї.

(74)
(75)
(76)
(77)
(78)
(79)

79

3. Відновлюваність. Важливою характеристикою надiйностi ПЗ є їх

вiдновлюванiсть, яка визначається затратами часу та працi на усунення вiдмови. Вiдмова при функцiонуваннi може проявлятися у виглядi:

– передчасного аварiйного завершення виконання програми; – недопустимого збiльшення часу виконання програми; – зациклювання ЕОМ на виконаннi деякої послiдовностi команд про-грами; – повної втрати чи незначного спотворення накопичених даних, нео-бхiдних для успiшного виконання розв'язуваних завдань; – порушення послiдовностi виклику окремих програм, внаслiдок чоговiдбувається пропуск необхiдних програм або непередбачене звернення допрограми;

– спотворення окремих елементiв даних (вхiдних, вихiдних,промiжних) в результатi обробки спотвореної початкової iнформацiї та iнш.

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

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

Вiдмови i збої за ступенем їх впливу на функцiонування ПЗ подiляються на три групи:

– вiдмови, якi в значнiй мiрi знецiнюють результати попереднього функцiонування ПЗ та рiвносильнi втратам їх працездатностi;

– частковi вiдмови, якi в деякiй мiрi знецiнюють попереднi результати,але характеризуються швидким вiдновленням без тривалої втратипрацездатностi; – збої, якi практично не знецiнюють результати функцiонування ПЗ та не створюють вiдмовних ситуацiй.

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

(80)

80

– реалiзувати оперативне вiдновлення нормальної працездатностi;

– реєструвати кожен збій чи вiдмову, що сталися, узагальнювати данiспотворень для виявлення випадкiв, якi потребують допрацювання програм.

Реалiзацiя таких можливостей здiйснюється за рахунок введення надлишковостi в програми, данi та процес функцiонування ПЗ. Вiдповiдно надлишковiсть ПЗ можна роздiлити на програмну, iнформацiйну i часову.

Програмна надлишковiсть полягає в застосуваннi кiлькох варiантiв ПЗ, якi вiдрiзняються методами розв'язку деякої задачi чи програмною реалiзацiєю одного й того ж методу.

Iнформацiйна надлишковiсть полягає в дублюваннi нагромаджених по-чаткових та промiжних даних. Вона використовується для збереження достовiрностi даних, якi в найбiльшiй мiрi впливають на нормальне функцiонування ПЗ або потребують значного часу для вiдновлення. Для менш важливих даних iнформацiйна надлишковiсть використовується у виглядi завадозахисних кодiв, якi дозволяють тiльки виявити спотворення.

Часова надлишковiсть полягає у видiленнi необхiдних резервiв часу ЕОМ на виконання спецiальних програм, якi забезпечують оперативний контроль стану даних та обчислювального процесу, а також автоматичне вiдновлення ПЗ при виникненнi вiдмовних ситуацiй.

(81)
(82)
(83)
(84)
(85)
(86)
(87)
(88)
(89)
(90)
(91)
(92)
(93)
(94)
(95)
(96)
(97)
(98)
(99)
(100)
(101)
(102)
(103)
(104)
(105)

105 Надійність

Кількість вузлів (блоків) Рисунок 12.5. Залежність надійності пристрою

(106)
(107)
(108)
(109)
(110)
(111)
(112)
(113)
(114)
(115)
(116)
(117)
(118)
(119)
(120)
(121)
(122)
(123)
(124)
(125)
(126)
(127)
(128)
(129)
(130)
(131)
(132)
(133)
(134)
(135)

Cytaty

Powiązane dokumenty

Для цього необхідно виконати такі дії: Вставка/ Рисунок/ Объект WordArt (або на панелі інструментів Рисование (звичайно вона

78 Тому кратність резервування обмежена, і в більшості випадків застосовується резервування з кратністю m=1 (дублювання). З двох вказаних

Охарактеризувати апаратні засоби для організації VPN-мереж, навести їх переваги та недоліки.. Охарактеризувати протокол

Мета курсу «Будівельна техніка» – вивчити призначення, конструкцію, особливості роботи будівельних машин та обладнання, засвоїти

Мета даних методичних вказівок – закріпити знання з курсу «Реконструкція і проектування підприємств галузі», ознайомитись з

Номер групи формул, розміщених на окремих рядках і об’єднаних фігурною дужкою (парантезом), ставиться праворуч від вістря

За останнім етапом необхідно переходити до першого й уточнювати постановку задачі згідно зі здобутими результатами, потім — до другого й

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ І СПОРТУ УКРАЇНИ Тернопільський національний технічний університет імені Івана Пулюя Кафедра комп’ютерних систем та мереж