Компьютерная проблема 2000 года

План

Предисловие

Суть проблемы

Ожидаемые последствия

Подготовка к проблеме

Подготовка разных отраслей

Действия по решению проблемы

Последствия проблемы

Анализ произошедшего

Заключение

Список использованной литературы

Предисловие.

Наступил 2000-ый год, год, вызвавший огромное количество споров и разговоров. Мало кто не слышал об ожидаемой проблеме грядущего тысячелетия; пресса сделала из этого целую сенсацию, тонны бумаги исписаны многочисленными обзорами, советами, предположениями… К сожалению, часто кроме пустых и расплывчатых разговоров да громких слов дело дальше не заходило. При этом, данная проблема, в зависимости от темперамента журналиста, представлялась или концом света, или забавным происшествием, или проблемой, практически уже решенной.

Конец света из проблемы 2000 года (также обозначается как Y2k bug, Y2k-проблема; Y2k-обозначение 2000 года в Западных странах-Year 2 kilo) просто раздули поклонники жёлтых сенсаций. Паникёры всех мастей, не понимая ни сути, ни серьёзности проблемы, призывали строить избушки в чащах и запасаться дровами.

В своей работе я попытаюсь рассказать о проблеме-2000: о том, в чем заключается эта проблема, чего от нее ожидали и что произошло.

Суть проблемы.

Почему возникла проблема 2000 года?

Дело в том, что значения во многих компьютерных системах фиксируются в виде двузначных чисел; однако для полного выражения года той или иной даты требуется четыре цифры. Многие системы были разработаны, исходя из молчаливого предположения того, что первые две цифры года — это 19. Поэтому, когда часы отсчитают время после 31/12/1999, программы и системы, основанные на этом предположении, не смогут правильно функционировать. Таким образом, имеется потенциал возникновения серьезных проблем при сравнении дат или проведении расчетов. Например, еще до наступления злополучного года некоторые компьютеры отказывались принимать кредитные карты, потому что они не могли опознать дату окончания срока действия, выраженную числом «00» (Из-за отсталости России нас эта проблема не затронула, т.к. аппараты, работающие с кредитными карточками, появились у нас относительно недавно и эта ошибка была в них ликвидирована).

Существует несколько причин, почему двухзначное число, а не четырехзначное обозначение годов являлось для программистов обычным стандартом: высокие затраты на хранение информации и экономия места, технические ограничения ранних версий компьютеров и системного программного обеспечения, простота вычислений и т. п. Фактически 20−30 лет назад, когда закладывались стандарты обработки дат, просто cерьезно не задумывались о 2000 годе.

Ожидаемые последствия.

Существует множество причин, по которым могут возникнуть сбой или отказ компьютерной системы. Это и компьютерные вирусы, и внезапное отключение питания, ошибки оператора, пожар и т. д.

Коренным отличием проблемы-2000 являлось то, что сбои могли произойти сразу во множестве систем в один и тот же момент времени, т. е. чрезвычайные ситуации могли возникнуть повсеместно и одновременно. Когда солдаты идут в ногу — мост может обрушиться. Так и резонанс компьютерных сбоев мог привести к катастрофическим последствиям. Именно поэтому данная проблема получила статус общемировой.

Петер де Яагер, системный программист, специализирующийся на проблеме 2000 года, описал ее как «самый крупный вызов, с которым сталкиваются системщики за всю жизнь». Проблема 2000 года создает серьезную опасность для большинства промышленных, финансовых и сервисных секторов экономики.