МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ
Пятница, 19.04.2024, 12:35
ГлавнаяРегистрацияВход Приветствую Вас Гость | RSS

Меню сайта

Категории раздела
Свойства алгоритма [2]
Понятие сложности алгоритма [1]
Практика [4]
Это интересно [1]
ЗАДАНИЕ 2 [1]

Наш опрос
Какой язык программирования Вы изучаете
Всего ответов: 1027

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа


Главная » Файлы » ПОНЯТИЕ АЛГОРИТМА » Это интересно

Цена программной ошибки
30.11.2012, 21:18

Цена программной ошибки

"Если бы строители строили здания так же, как программисты пишут программы, первый залетевший дятел разрушил бы цивилизацию", - второй закон Вейлера.

 

Программное обеспечение стало неотъемлемой частью нашего существования. Фактически провал или успех наших повседневных дел в той или иной степени определяется корректностью функционирования ПО.

Определить цену программных ошибок трудно, поскольку влияние одного сбоя в критически важной системе может иметь порой непредсказуемые последствия.
Самые известные:

_______________________________________________________

22 июля 1962 года неудача при запуске первого американского спутника к Венере "Mariner 1" случилась из-за ошибки в программе.  На языке Фортран IV в операторе цикла вместо запятой программист поставил точку:

     правильный оператор DO 50 I = 12,525

    оператор с ошибкой DO 50 I = 12.525

 "Умный" компилятор не выдал ошибку, а интерпретировал данную конструкцию как оператор присваивания. Пробелы в Фортране игнорируются, в результате получилось присваивание значения 12,525 неявной переменной DO50I.  Станция массой 202,8 кг при взлете спустя 293 сек отклонилась от курса и произошла авария.

_______________________________________________________

Одна из первых компьютерных систем противовоздушной обороны США (60-е годы) в первое же дежурство подняла тревогу, приняв восходящую из-за горизонта Луну за вражескую ракету, поскольку этот «объект» приближался к территории США и не подавал сигналов, что он «свой» :)

______________________________________________________________

11 февраля 2007 г. 12 истребителей-"невидимок" F-22 перелетали с военной базы США на Гавайях в Японию. В момент пересечения международной временной границы на всех машинах из-за программной ошибки отказали бортовые компьютеры. Известны также случаи, когда вследствие программной ошибки истребители F-16 в режиме авто пилотирования переворачивались "вверх ногами" при преодолении экватора.

Материал взят с сайтов:

http://habrahabr.ru/post/76002/ - Программист и ошибки — актуально во все времена.

http://www.forum.mista.ru/topic.php?id=570694 -Любой сложный проект всегда делается с ошибкой

http://www.osp.ru/os/2009/03/8158133/ -   Истинная цена программных ошибок

http://www.osp.ru/os/1998/06/179592/ - Мифы о безопасном ПО: уроки знаменитых катастроф

http://www.cusoft.ru/error.phpЦена программной ошибки



Категория: Это интересно | Добавил: i_elf
Просмотров: 1322 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск

Друзья сайта
  • Творческий учитель
  • Сайт ООАКМР
  • Школьный сайт
  • Информатика учебник
  • МОИ

  • Copyright MyCorp © 2024 Сделать бесплатный сайт с uCoz