Есть программы, которые следует выбросить еще до их использования.
Важность багов ИЛИ
Ошибка в программном обеспечении ракеты Mariner 1 Год: 1962 Причина: потеряна черта над символом. Итог: подрыв всей системы.
Подрыв советского трубопровода Год: 1982 Причина: намеренно Размещенный баг. Итог: самый крупный неядерный взрыв в истории человека.
Смертельное облучение Год: Причина: неквалифицированный специалист Итог: из-за летальных доз радиации погибло несколько человек.
Переполнение буфера в Unix Год: 1988 Причина: Первый интернет червь (Morris Worm) Итог: заражено от 2 до 6 тысяч компьютеров менее чем за день.
Генератор случайных чисел в Kerberos Год: Причина: Неправильная реализация Итог: в течении 8 лет системы с аутентификацией Kerberos были беззащитны
Глобальный сбой в сети AT&T Год: 1990 Причина: Баг в новом программном обеспечении телефонных свичей Итог: 60 тысяч человек без дальней связи на протяжении 9 часов
Ошибка в Pentium Год: 1993 Причина: процессоры Intel неправильно выполняли деление числе с плавающей точкой Итог: ошибка стоила компании около 475 миллионов долларов
Знаменитый Ping of Death Год: Причина: хакеры Итог: многие системы падали, перезагружались и висли
Падение Ariane 5 Год: 1996 Причина: ошибка в арифметической операции полетного компьютера Итог: ракета самоуничтожилась после 40 секунд полета
Знаменитый Ping of Death Год: 2000 Причина: программа неправильно рассчитала дозы радиации для пациентов Итог: восемь пациентов умерли, 20 получили передозировку.
Падение ракеты «Протон» Год: 2010 Причина: неправильная работа программного обеспечения ракеты- носителя. Итог: ракета, несущая три новых спутника навигационной системы «Глонасс-М», упала в Тихий океан.
Падение «Фобос-Грунт» Год: 2011 Причина: ошибка российских программистов. Итог: ущерб в несколько млрд. рублей
Экспресс-МД2 и Телком-3 – не удалось дотянуть до расчетной орбиты Год: 2012 Причина: ошибка в расчете времени Итог: минус два спутника
Доклад подготовил слушатель группы 7334 ряд. Орлов В.А.