Типичные вопросы - СодержаниеВозврат к странице со списком вопросов

<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 >>

Информационный центр "Майкрософт" по проблеме 2000 года
Типичные вопросы

3. Откуда взялась данная проблема?

Ответ:

Высокая стоимость памяти. Во времена зарождения информационных служб память была очень дорога. Требуя от разработчиков экономии всего двух цифр на каждой записи в памяти (например , "19" из 1975), организации получали возможность сэкономить миллионы долларов. К тому же, старые приложения не планировалось использовать в течение 20-30 лет. Более того, некоторые приемы и тенденции, появившиеся в программировании в начале 1970-х, сохранились и по сей день. Двузначные сокращения по-прежнему используются как наиболее эффективные.

Социальный аспект. У проблемы существует также и социальный аспект. В нашем обществе люди автоматически используют для обозначения года две последние цифры. Вспомните, когда вы в последний раз писали все четыре цифры года на чеке? Когда вы в последний раз вписывали свою дату рождения в какую-либо анкету и использовали все четыре цифры для обозначения года?

Человеческая природа играет большую роль в существовании этой проблемы. В 1960-е годы программисты использовали для обозначения года всего лишь одну цифру. В 1968-м они начали думать о 1970-м и решать, что с ним делать. В то время они уже знали, что 2000 год будет проблемой, но он был далеко в будущем. Программисты никогда не представляли себе, что их приложения будут использоваться до сегодняшнего дня и, следовательно, окажутся под влиянием проблемы 2000 года.

 

<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 >>

Hosted by uCoz