Обзор: Переполнение 16-битной переменной обошлось налогоплательщикам

Переполнение 16-битной переменной обошлось налогоплательщикам в 0,5 млрд долларов.

Арифмети́ческое переполне́ние — специфичная для компьютерной арифметики ситуация, когда при арифметическом действии результат становится больше максимально возможного значения для переменной, использующейся для хранения результата.

Переме́нная в императивном программировании — поименованная, либо адресуемая иным способом область памяти, адрес которой можно использовать для осуществления доступа к данным. Данные, находящиеся в переменной, называются значением этой переменной.

Авария ракеты-носителя «Ариан-5» Европейского космического агентства (ЕКА) произошла во время первого запуска, 4 июня 1996 года на космодроме Куру. Ракета разрушилась на 40-й секунде полёта из-за неверной работы бортового программного обеспечения.

Теги: Арифметическое переполнение Переменная (программирование) Авария ракеты-носителя «Ариан-5» (4 июня 1996) 16-битной переменной обошлось млрд долларов

×

Корректировка статьи


Читайте также