«Кожен вчиться на своїх помилках» – цей
вираз нам не раз повторювали з самого дитинства, але ж деякі помилки можуть і
не дати нам шанс на виправлення. Найкращий спосіб виправити помилку – не робити
її взагалі. Не дарма ж кажуть: «Сім раз відміть – один відріж».
І все ж таки помилки трапляються, ось
декілька з них, які стали відомими на весь світ:
· Вельми
дорогою була розробка програмного забезпечення космічної програми
"Аполлон”. Незважаючи на ретельну перевірку і дублювання, в програму
вкралася помилка. У результаті під час підльоту до Місяця корабель став
несподівано обертатися. Тільки винахідливість космонавтів, відключившись
комп’ютерне управління, врятувала експедицію від катастрофи.
·
Через помилку в програмному забезпеченні
бортового комп’ютера F-16 політ винищувача був запрограмований у перевернутому
стані при перетині екватора. Помилку вдалося виправити при стендових
випробуваннях.
· Програма
комп’ютера Нью-Йоркського банку, що здійснює продаж державних цінних паперів,
була розрахована на 36 тисяч операцій. Однак цього виявилося недостатньо, і в
один з листопадових днів 1985 р. в розпал піку ділової активності пам’ять
виявилася занадто малою для зберігання інформації про всі операції. в системі
відбувся збій. У результаті Нью-Йоркський банк заборгував 32 млрд. доларів. Для
ліквідації помилки в програмі банк змушений був взяти в борг 24 млрд. доларів,
віддавши в заставу всі свої активи.
· Одним з перших збоїв комп’ютерної системи, який відчула на собі ціла країна, став збій в роботі комп’ютерної системи обробки міжміських дзвінків компанії AT & T в 1990 році. Через це абоненти компанії майже на
9 годин втратили можливість телефонувати в інші міста і країни, а сама
несправність стала чи не найбільшою за всю історію існування цієї
телекомунікаційної компанії.
· У
1996 році відзначилися французи. Через помилки в програмному забезпеченні 4
червня був перерваний політ космічної ракети Ariane 5. Збитки в результаті
склали більше 500 мільйонів доларів. А причина крилася в тому, що через
недогляд змінна, яка описувала горизонтальну швидкість ракети, була
представлена цілим 16-бітним числом. У результаті, як тільки ця значення
змінної перевищила 32 768 (2 в 15-му степені), система управління ракетою, що
називається, "підвисла”, а ракету, яка мов «зійшла з розуму», довелося
знищити.
· Наступна
абсолютно жахлива історія, пов’язана з помилками в програмному забезпеченні,
трапилася в Канаді в 1987 році. І пов’язана вона з розробленим компанією Atomic
Energy of Canada Limited (AECL) медичним апаратом Therac-25, що використовувалися
для радіаційної терапії хворих на рак. Як і в попередніх випадках, програмне
забезпечення нещасливого апарату містило помилки. У результаті цього в період з
1985 по 1987 рік кілька десятків хворих, які проходили лікування на Therac-25,
отримали підвищену дозу радіації, а для чотирьох з них лікування під
управлінням комп’ютера і зовсім закінчилося трагічно.
·
У США в липні 1962 р. з-за пропуску
дефіса в програмі довелося підірвати космічну ракету, що стартувала з мису
Кеннеді до Венери. Ракета коштувала 18,5 млн. доларів.
· Напевне
можу сказати, що це далеко не всі помилки які сталися, але й ці вказують на те
що: Краще вчитися на чужих помилках».
Немає коментарів:
Дописати коментар