У американцев возле Мертвого моря есть авиабаза, где испытывают новые типы самолетов. И во время испытаний одной из новинок дважды во время полета в какие-то из моментов времени все время происходила перезагрузка бортового компьютера. Многочисленные лабораторные испытания этот факт не подтвердили, но во время реального полета перезагрузка неотвратимо происходила. В итоге причина была найдена, и этот случай вошел в учебники по контроллерам фирмы "Motorola". В чем была причина?


Как известно, Мертвое море находится на высоте минус 400 метров. Когда самолет пересекал высоту 0, происходило деление на 0 и как следствие - перезагрузка бортового компьютера. Изначально ведь никто не предполагал, что самолеты могут летать на нулевой высоте, и соответствующую проверку не предусмотрели.



Автор: Даниил Иванов (Санкт-Петербург)

Чемпионат: Знатоки на Волге. Издалека - долго... 2000 год (N138-N222)

Номер: Вопрос 177


Показать как json