История знает немало случаев, когда одна оплошность способна перевернуть всё с ног на голову. К счастью, это не всегда заканчивается трагедией, а становится лишь курьёзом. Подобное случилось и с USS Yorktown, когда оператор на корабле ввёл «0» в его вычислительную систему.
Невезучий крейсер
Ракетный крейсер USS Yorktown типа Ticonderoga за свои относительно короткие по меркам мирового флота 20 лет службы успел оставить след в истории. Несмотря на положительные моменты, карьере этого корабля не позавидуешь. Он был первым кораблём, который после окончания Второй мировой войны посетил Россию с официальным визитом в 1992 году. Однако за 4 года до этого он участвовал в громком случае, который принёс ему куда больше славы, пускай и сомнительной. В 1988 году, когда на картах мира ещё значился Советский Союз, Yorktown и эсминец Caron нагло вторглись в его территориальные воды в районе Севастополя и двигались в сторону Ялты, не реагируя на предупреждения со стороны ВМФ СССР. За эту дерзость командиры сторожевых кораблей «Беззаветный» и СКР-6 совершили навалы на американских «гостей», нанеся им существенные повреждения и заставив с позором ретироваться, чем подпортили репутацию флота США на мировой арене.
Фотография момента навала «Беззаветного» на Yorktown
Злосчастная модернизация
В 1996 году крейсер решили модернизировать, причём не самым обычным образом. Чтобы улучшить рабочие условия и облегчить жизнь экипажа, а заодно повысить эффективность работы всех систем корабля, на него установили компьютеры. 27 устройств с процессорами Pentium Pro частотой 200 МГц, работавшими на Windows NT 4.0 и объединённых в единую сеть. Идея сделать корабль «умным» имела явные преимущества, например, для навигации и управления вооружением. Кто же знал, что один единственный упущенный момент при настройке этой системы сыграет с кораблём злую шутку…
Учения с позором
В сентябре следующего года CG-48 участвовал в учениях, в ходе которых он должен был продемонстрировать свои новые качества. Но 21 числа случился непредвиденный сбой, из-за которого вычислительная система не обновила состояние топливного клапана. Оператор попытался выполнить сброс для калибровки и устранения ошибки, для чего ввел в одну из ячеек расчетной таблицы ноль. Это и привело к происшествию.
Программисты, выполнявшие настройку системы при модернизации Yorktown, забыли ввести в операции проверку на ноль, чтобы не нарушать вычислительные процессы в ней. Как итог, программа ЭВМ запустила операцию деления на этот самый ноль, что привело к целому каскаду ошибок, которые быстро распространились по всей локальной сети из 27 управляющих компьютеров. Это привело к тому, что отказали не только топливные клапаны, но и практически все системы корабля, которые были подключены к вычислительной сети.
Тот самый USS Yorktown (CG-48)
Крейсер оказался полностью обездвижен и обезоружен, а на запуск и подключение аварийной системы управления команде понадобилось 2 часа 45 минут, за которые в боевой обстановке он уже мог быть поражён противником. Пусть из-за этого корабль приобрёл ещё большую дурную славу, он подарил курьёз, который лишний раз напоминает одно из важных правил простой математики: на ноль делить нельзя!
Материал подготовлен волонтёрской редакцией «Мира Кораблей»
Оценили 10 человек
14 кармы