Проблема 2000 года

Проблема 2000 года — проблема, связанная с тем, что разработчики программного обеспечения, выпущенного в XX веке иногда использовали два знака для представления года в датах, например, 1 января 1961 года в таких программах представлялось как «01.01.61». Некоторые вычислительные машины, имели уже аппаратную обработку даты, однако всего два десятичных знака. При наступлении 1 января 2000 года при 2-значном представлении года, после 99 наступал 00 год (то есть 99+1=00), что интерпретировалось многими старыми программами как 1900, а это, в свою очередь, могло привести к серьёзным сбоям в работе критических приложений, например, систем управления технологическими процессами и финансовых программах. Другой проблемой могло стать то, что 2000 — високосный год, тогда как 1900 и 2100 — невисокосные, в некоторых программах это могло не учитываться.

По некоторым оценкам общий объём инвестиций, потраченный на подготовку к 2000 году составил 300 миллиардов долларов [1]. Существует точка зрения, что достаточно большая часть этих денег была потрачены впустую, так как в ряде случаев никаких сбоев не произошло бы, даже если бы они не были потрачены (а в ряде случаев сбои, связанные этой проблемой случились, несмотря на проделанную работу).

См. также

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home