yms: (Default)
[personal profile] yms
На курсе по FMEA нам показали весьма живой и эмоциональный отрывок из лекции Хью Томпсона по безопасности систем. Он рассказал, как, заскучав во время одного двухчасового полёта, решил запустить на своем пассажирском экранчике тетрис (там, кроме ТВ и информации о полёте, можно было запускать игры). Игра настраивалась через тач-скрин, и в числе настроек было количество фигурок, которые игрок желает видеть наперёд, чтобы планировать свои действия. Нажимая на экране плюсик, Хью добрался до максимума — 4 фигурок, после чего плюсик перестал добавлять фигурки. Далее он вспомнил, что в кресле есть пульт, с которого можно делать платные телефонные звонки, а также управлять телевизионным монитором. Он взял и нажал на этом пультике цифру 8. Ничего не изменилось. Но когда он нажал 5, настройка тетриса изменилась и стала 5! (Возможно, в программе по ошибке стояла проверка <=5 вместо <5.) Далее он вернулся к плюсику, нажал его, и... получил 6! Максимум плюсика проверялся на "равно", а не на "больше"! Преспокойно нажимая его дальше, он дошёл до милого сердцу числа 127 — границы однобайтового знакового целого. Остановился, передохнул... и из чистой любви к науке снова нажал плюсик. Если у нормальных людей 127+1=128, то в данном случае дисплей высветил, правильно, минус 128. Это длилось недолго, после чего он погас. Погас экран и у соседа. И у ряда спереди. Вышла из строя вся развлекательная система самолёта. Хорошо хоть, она была достаточно изолирована от навигационной :) Через некоторое время экипаж её перезапустил, и всё стало нормально.

Собственно, здесь я нашёл соответствующую запись в его блоге.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

yms: (Default)
Michael Yutsis

March 2022

S M T W T F S
  12 345
678910 1112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 24th, 2026 07:56 am
Powered by Dreamwidth Studios