Вопрос 40: У американцев возле Мертвого моря есть авиабаза, где испытывают новые
типы самолетов. И во время испытаний одной из новинок дважды во время
полета в какие-то из моментов времени все время происходила перезагрузка
бортового компьютера. Многочисленные лабораторные испытания этот факт не
подтвердили, но во время реального полета перезагрузка неотвратимо
происходила. В итоге причина была найдена, и этот случай вошел в
учебники по контроллерам фирмы "Motorola". В чем была причина?
Ответ: Как известно, Мертвое море находится на высоте минус 400 метров. Когда
самолет пересекал высоту 0, происходило деление на 0 и как следствие —
перезагрузка бортового компьютера. Изначально ведь никто не предполагал,
что самолеты могут летать на нулевой высоте, и соответствующую проверку
не предусмотрели.
Автор: Даниил Иванов (Санкт-Петербург)