Y2K


Y2K

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

Проблема 2000-го года была вызвана, в том числе, использованием старых программ, что не предполагалось во время их разработки. Известны многочисленные случаи использования в конце 1990-х годов программ середины 1980-х.

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

В России на государственном уровне работы по разрешению этой проблемы были развернуты в соответствии с распоряжением правительства от 30 мая 1998 года. ГК РФ по связи и информатизации поручена координация работ по решению Проблемы 2000 года в федеральных органах исполнительной власти и органах исполнительной власти субъектов РФ. Во всех регионах были созданы Центры компетенции. В процессе анализа ситуации в секторе опасных, экологически вредных и непрерывных производств выявлено более 500 критических объектов, потенциально подверженных негативному влиянию «Проблемы 2000». Распоряжением правительства от 21 января 1999 года создана правительственная комиссия по «проблеме 2000». 26 марта 1999 года комиссия утвердила «Национальный план действий по решению „Проблемы 2000“ в Российской Федерации».

По некоторым оценкам общий объём мировых инвестиций, потраченный на подготовку к 2000 году составил 300 миллиардов долларов. [2] По другим данным эта цифра завышена как минимум на порядок. [3]

Относительно «Проблемы Y2K» существуют две точки зрения. Одна говорит, что было предотвращено огромное количество больших и малых сбоев, благодаря своевременному обнаружению проблемы, хорошо проведенной подготовке и профилактике. Согласно другой точке зрения, проблема была искуственно «раздута» с целью получения прибыли. И в ряде случаев никаких сбоев не произошло бы, поскольку большинство программ, имеющих данную проблему, морально устарели и практически не использовались. Например, директор Института системного программирования РАН, член-корреспондент РАН В. П. Иванников в интервью PC Week/RE заявил: [4]

Активность по проблеме 2000 года носит скандальный характер, потому что она понятна любому даже не профессионалу. Имеются бюджетные деньги. На них можно создавать комиссии, слеты, выездные сессии… Здесь замешаны и мистика, и технические проблемы. И не только у нас — в Штатах происходит то же самое, нагнетаются страсти, Пентагон пугает. Халявные деньги, почему бы не урвать? … Есть мистики, есть халявщики, а есть работяги, которые свои программы чистят безо всякого шума.

См. также

Примечания

Ссылки



Wikimedia Foundation. 2010.

Смотреть что такое "Y2K" в других словарях:

  • Y2K — noun [uncountable] COMPUTING the year 2000, used especially when people are talking about the Millennium bug (= the problem that some computers had when the date changed in the year 2000): • The Y2K problem had a damaging effect on earnings in… …   Financial and business terms

  • Y2K — abbrev. [Y(ear) + 2 + K, abbrev. for the number 1000] the year 2000 Y2K problem the predicted malfunction of some computer systems prior to or at the beginning of the year 2000 because of their inability to distinguish between dates in the 1900s… …   English World dictionary

  • Y2K — [ ,waı tu keı ] noun the year 2000 …   Usage of the words and phrases in modern English

  • Y2K — ► ABBREVIATION ▪ year 2000 (with reference to the millennium bug) …   English terms dictionary

  • Y2k — Passage informatique à l an 2000 Le passage informatique à l an 2000, couramment appelé bug de l an 2000 ou bogue de l an 2000 (ou Y2K aux États Unis), était un ensemble de problèmes de programmation portant sur le format de la date dans les… …   Wikipédia en Français

  • Y2K — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

  • Y2K — Das Jahr 2000 Problem, auch als „Millennium Bug“ oder „Y2K Bug“ („Year 2 Kilo“ = Jahr 2000) bezeichnet, ist ein Computerproblem, welches durch die interne Behandlung von Jahreszahlen als zweistellige Angabe entstanden ist. Inhaltsverzeichnis 1… …   Deutsch Wikipedia

  • Y2K EP — Infobox Album Name = Y2K EP Type = EP Artist = Converge Released = 1999 Recorded = Genre = Length = Label = Producer = Reviews = Last album = This album = Next album = The Y2K EP was released in 1999 by Massachusetts band, Converge, and contains… …   Wikipedia

  • Y2K — /wuy tooh kay /, n. 1. the year 2000. 2. Also called Y2K problem. See millennium bug. [1995 2000; Y(ear) + 2 + K symbol for the number 1000] * * * …   Universalium

  • Y2K — noun Y2K bug …   Wiktionary

Книги