Ошибка в программном обеспечении ракеты Ariane привела к потере $500 миллионов. Банальное преобразование 64-битного числа в 16-ти битное, которое не должно было выполняться для чисел больше, чем 2^15 просто не проверяло исходные аргументы. В результате - floating point error для большого числа. А это исключительная ситуация, в свою очередь, нигде не перехватывалась. Итог - все упало, деньги сгорели. Возможно, это одна из самых дорогих ошибок в программном обеспечении. Уроки - здесь
2 comments:
Теперь я понимаю, почему рынок IT так перегрет :) (шучу). Но интересный факт я бы сказал. Спасибо, зашел сюда почитать из ru_telecom про Voice Recorder, попробую как нибудь воспользоваться.
Вопрос вы как-то с этим связаны? Если да то могли бы подробнее рассказать, об этом?
для связи мои контакты на сайте.
Мы делали (и делаем) программную часть этих сервисов. Равно как и их архитектуру
Post a Comment