Компьютеры 2000 года
Обновлено: 21.11.2024
Запуск электросети в последние дни испытаний 2000 года на объекте управления Niagara Mohawk Power Company в Буффало, штат Нью-Йорк, 28 декабря 1999 года. Компания планировала, что более 1000 сотрудников будут дежурить по всей системе в течение В новогоднюю ночь нужно быть готовым к любым проблемам.
В последние часы 31 декабря 1999 года Джон Коскинен сел в самолет, направлявшийся в Нью-Йорк. Его сопровождала горстка репортеров, но несколько других пассажиров, среди которых был одетый в смокинг гуляка, который был обеспокоен, узнав, что, следуя гринвичским часам, используемым авиакомпаниями, он тоже войдет в 20-й век в воздухе. /p>
Однако Коскинен намеренно рассчитал время своего полета таким образом. Он был «царем» 2000-летнего президента Билла Клинтона и прилетел той ночью, чтобы доказать взволнованной публике и пристальным взглядам прессы, что после долгих многолетних усилий страна готова к новому тысячелетию.
Термин Y2K стал сокращением для проблемы, возникшей из-за конфликта наступающего 2000 года и двузначного формата года, который использовался ранними кодировщиками для минимизации использования компьютерной памяти, которая тогда была дорогим товаром. Если бы компьютеры интерпретировали «00» в 2000 году как 1900 год, это могло бы означать головную боль, начиная от крайне ошибочных расчетов по ипотеке и заканчивая предполагаемыми крупномасштабными отключениями электроэнергии и ущербом для инфраструктуры.
Это была проблема, о которой все говорили 20 лет назад, но мало кто ее понимал. «Подавляющее большинство людей абсолютно не имеют ни малейшего представления о том, как работают компьютеры. Поэтому, когда кто-то приходит и говорит: «Смотрите, у нас проблема… [включая] год с двумя цифрами, а не с четырьмя цифрами, их глаза начинают тускнеть», — говорит Питер де Йегер, ведущий подкаста «Y2K: An Автобиография».
Однако это вряд ли было чем-то новым: специалисты по технологиям обсуждали его уже много лет, задолго до того, как Y2K стал популярным.
Президент Клинтон в середине 1998 года призывал правительство «навести порядок в собственном доме». . Их подготовка включала обширную координацию на национальном и местном уровнях, а также в глобальном масштабе с другими странами, зависящими от цифровых технологий, которые изучали свои собственные системы.
После того, как годы закулисной работы завершились, общественность достигла своего пика. На фоне неопределенности некоторые американцы запаслись едой, водой и оружием в ожидании компьютерного апокалипсиса. Зловещие новостные сообщения предупреждали о возможном хаосе в случае выхода из строя критически важных систем, но за кулисами те, кому было поручено избежать этой проблемы, были — правильно — уверены, что начало нового года не принесет катастрофы.
"Кризис 2000 года произошел не потому, что люди начали готовиться к нему более чем за десять лет до него. А широкая публика, которая была занята запасанием расходных материалов и прочего, просто не чувствовала, что программисты работают», — говорит Пол Саффо, футуролог и адъюнкт-профессор Стэнфордского университета.
Но даже среди корпораций, которые были уверены в своих приготовлениях, было достаточно сомнений, чтобы воздержаться от преждевременного объявления победы. Бывший ИТ-директор сети продуктовых магазинов вспоминает, что руководители неохотно сообщали о своих усилиях из-за боязни смущающих заголовков о сбоях в работе кассовых аппаратов по всей стране. Как отмечает Саффо, «лучше иметь анонимный успех, чем публичный провал».
Однако после коллективного вздоха облегчения в первые несколько дней января 2000 г. 2000 годов превратились в изюминку, поскольку облегчение сменилось насмешкой, как это часто бывает, когда предупреждения кажутся ненужными после того, как к ним прислушиваются. Это назвали большой мистификацией; попытки исправить это пустая трата времени.
Но что, если бы никто не предпринял никаких шагов для решения этой проблемы? Отдельные инциденты, которые иллюстрируют возможность неблагоприятных последствий — хотя и разной степени серьезности — от комически абсурдных просрочек в течение века в магазине видеопроката до неисправности на атомной электростанции в Теннесси. «У нас возникла проблема. По большей части мы это исправили. Представление о том, что ничего не произошло, несколько нелепо», – говорит де Ягер, которого критиковали за раннее предупреждение.
"Отрасли и компании не тратят 100 млрд долларов США и не направляют эти кадровые ресурсы на решение проблемы, которую они считают несерьезной, – говорит Коскинен, вспоминая два десятилетия спустя. «…Люди, которые знали лучше всех, больше всех работали и больше всех тратили».
Бесчисленное количество программистов, посвятивших месяцы и годы внедрению исправлений, не получили должного признания. (Один программист вспоминает награду за пятилетний проект в его компании: обед и ручку.) Это было утомительное, малопривлекательное усилие, едва ли достойное героического повествования — и не способствовавшее излиянию общественной благодарности, даже несмотря на то, что некоторые из исправлений, введенных в действие в 1999 году, до сих пор используются для обеспечения бесперебойной работы компьютерных систем мира. < /p>
"У всех не было стимула говорить: "Мы должны поставить памятник анонимному программисту на COBOL [общем деловом языке], который изменил две строки кода в программном обеспечении вашего банка". Потому что многие решили эту проблему. людям в мелочах», — говорит Саффо.
Неотъемлемая загадка дебатов о 2000 годах заключается в том, что те, кто находится на обоих концах спектра, — от скептиков до противников, — могут утверждать, что результат подтвердил их предсказания.
Коскинен и другие осведомленные лица чувствовали высокую степень уверенности 20 лет назад, но только потому, что знали о предпринятых шагах — осознание, которое спустя десятилетия все еще может придать этой идее немного больше серьезности. Y2K. «Если бы никто ничего не сделал, — говорит он, — я бы не полетел».
Клэй Хэлтон — помощник редактора Investopedia, более трех лет работающий в сфере финансовых публикаций. В основном он пишет и редактирует контент о личных финансах, уделяя особое внимание финансам LGBTQ+.
Роберт Келли — управляющий директор XTS Energy LLC. Он имеет более чем тридцатилетний опыт руководящей работы. Он профессор экономики и привлек более 4,5 млрд долларов США инвестиционного капитала.
Катрина Авила Муньелло — опытный редактор, писатель, проверяющий факты и корректор с более чем четырнадцатилетним опытом работы с печатными и онлайн-изданиями. В 2011 году она стала редактором World Tea News, еженедельного информационного бюллетеня о торговле чаем в США. В 2013 году она была нанята в качестве старшего редактора для оказания помощи в преобразовании журнала Tea Magazine из небольшого ежеквартального издания в ежемесячный журнал, распространяемый по всей стране. Катрина также работала редактором в Cloth, Paper, Scissors и корректором в Applewood Books. С 2015 года работает фактчекером в журналах America’s Test Kitchen’s Cook’s Illustrated и Cook’s Country. Она публиковала статьи в The Boston Globe, Yankee Magazine и других изданиях. В 2011 году она опубликовала свою первую книгу A Tea Reader: Living Life One Cup at Time (Tuttle). Прежде чем работать редактором, она получила степень магистра общественного здравоохранения в области здравоохранения и работала в некоммерческой администрации.
Что такое 2000 годов?
Y2K — это сокращенное название "2000 года". Y2K обычно использовался для обозначения широко распространенного ярлыка компьютерного программирования, который, как ожидалось, вызовет значительный хаос, поскольку год изменился с 1999 на 2000. Вместо того, чтобы разрешать четыре цифры для года, многие компьютерные программы разрешали только две цифры (например, 99 вместо 1999). В результате возникла огромная паника, что компьютеры не смогут работать на рубеже тысячелетий, когда дата снизится с «99» на «00».
Ключевые выводы
- Y2K обычно используется для обозначения широко распространенного ярлыка компьютерного программирования, который, как ожидается, вызовет значительный хаос, поскольку год изменился с 1999 на 2000.
- Предполагалось, что это изменение приведет к выходу из строя инфраструктуры компьютерных систем, например банковских и электростанций.
- Несмотря на широкое возмущение потенциальными последствиями этого изменения, ничего особенного не произошло.
Понятие 2000 года
В годы и месяцы, предшествовавшие рубежу тысячелетий, компьютерные эксперты и финансовые аналитики опасались, что переход от двузначного числа '99 к '00 нанесет ущерб компьютерным системам, начиная от бронирования авиабилетов и заканчивая финансовыми базами данных. к государственным системам. Миллионы долларов были потрачены в преддверии 2000 года на ИТ и разработку программного обеспечения для создания исправлений и обходных путей для устранения ошибки.
Несмотря на то, что после 1 января 2000 года возникло несколько незначительных проблем, серьезных неполадок не было. Некоторые люди связывают плавный переход с серьезными усилиями, предпринятыми предприятиями и государственными организациями для заблаговременного исправления ошибки Y2K. Другие говорят, что проблема была преувеличена и в любом случае не вызвала бы значительных проблем.
Особые соображения
В то время, когда Интернет только начинался, страх перед 2000 годом – или, как его еще называли, "ошибка тысячелетия –" – имел много веских причин для беспокойства. Например, на протяжении большей части финансовой истории финансовые учреждения обычно не считались передовыми с точки зрения технологий.
Зная, что большинство крупных банков работают на устаревших компьютерах и технологиях, вкладчики вполне могли беспокоиться о том, что проблема Y2K заблокирует банковскую систему, что помешает людям снимать деньги или участвовать в важных транзакциях. В глобальном масштабе эти опасения по поводу паники, похожей на эпидемию, заставили международные рынки затаить дыхание на рубеже веков.
По оценкам исследовательской компании Gartner, глобальные затраты на исправление ошибки составят от 300 до 600 млрд долларов США. Отдельные компании также предложили свои оценки экономического воздействия ошибки на свои валовые показатели. Например, General Motors заявила, что устранение проблем, возникающих из-за ошибки, обойдется в 565 миллионов долларов. По оценкам Citicorp, это будет стоить 600 миллионов долларов, а MCI заявила, что на это потребуется 400 миллионов долларов.
В ответ на это правительство США приняло Закон о раскрытии информации и готовности к 2000 году, чтобы подготовиться к мероприятию, и сформировало Президентский совет, в который вошли высокопоставленные представители администрации и представители таких учреждений, как Федеральное агентство по чрезвычайным ситуациям (FEMA). . Совет следил за усилиями частных компаний по подготовке своих систем к мероприятию.
На самом деле, эпизод начался и ушел без особого фанфара.
Что привело к Y2K?
Y2K появился в основном из-за экономики. На заре компьютерной эры для написания программ требовался чрезвычайно дорогой тип хранения данных. Поскольку немногие ожидали успеха этой новой технологии или скорости, с которой она станет популярной, фирмы рассудительно подходили к своим бюджетам. Это отсутствие предвидения, особенно с учетом того, что до нового тысячелетия оставалось всего около 40 лет, привело к тому, что программисты были вынуждены использовать для обозначения года двухзначный код вместо четырехзначного.
Почему Y2K был страшным?
Эксперты опасались, что переход от двузначного числа '99 к '00 нанесет ущерб компьютерным системам, начиная от бронирования авиабилетов и заканчивая финансовыми базами данных и правительственными системами. Например, банковская система полагалась на устаревшие компьютеры и технологии, и вкладчики вполне могли беспокоиться о возможности снятия средств или участия в важных транзакциях. Банкиры опасались, что проценты могут рассчитываться не за один день, а за тысячу лет (с 1000 до 1999 года).
Несмотря на то, что были приложены все усилия для соблюдения правил стиля цитирования, могут быть некоторые расхождения. Если у вас есть какие-либо вопросы, обратитесь к соответствующему руководству по стилю или другим источникам.
Наши редакторы рассмотрят то, что вы отправили, и решат, нужно ли пересматривать статью.
Ошибка 2000 года, также называемая ошибкой 2000 года или ошибкой тысячелетия, проблема в кодировании компьютеризированных систем, которая, по прогнозам, вызовет хаос в компьютерах и компьютерных сетях по всему миру в начале 2000 года (в метрических измерениях, < em>k означает 1000). После более чем года международной тревоги, лихорадочных приготовлений и программных исправлений при переходе с 31 декабря 1999 г. на 1 января 2000 г. произошло несколько серьезных сбоев.
До 1990-х годов многие компьютерные программы (особенно те, которые были написаны на заре компьютеров) были разработаны для сокращения четырехзначного года до двухзначного для экономии места в памяти. Эти компьютеры могли распознавать «98» как «1998», но не могли распознавать «00» как «2000», возможно, интерпретируя это как означающее 1900. Многие опасались, что, когда часы пробьют полночь 1 января 2000 года, многие затронутые компьютеры выйдут из строя. использовать неправильную дату и, таким образом, не работать должным образом, если программное обеспечение компьютеров не было отремонтировано или заменено до этой даты. Другие компьютерные программы, которые прогнозировали бюджет или долги в будущем, могли начать работать со сбоями в 1999 году, когда они делали прогнозы на 2000 год. Кроме того, некоторые компьютерные программы не учитывали, что 2000 год был високосным. И даже до начала 2000 года существовали опасения, что некоторые компьютеры могут выйти из строя 9 сентября 1999 года (09 сентября 1999 года), потому что ранние программисты часто использовали последовательность девяток для обозначения конца программы.
Компьютеры размещают веб-сайты, состоящие из HTML, и отправляют текстовые сообщения так же просто, как. РЖУ НЕ МОГУ. Взломайте этот тест, и пусть какая-нибудь технология подсчитает ваш результат и раскроет вам его содержание.
Были опасения, что такое неправильное прочтение приведет к сбоям программного и аппаратного обеспечения компьютеров, используемых в таких важных областях, как банковское дело, коммунальные системы, правительственные документы и т. д., что может привести к широкомасштабному хаосу 1 января 2000 года и после него. . Считалось, что мэйнфреймы, в том числе те, которые обычно используются для работы страховых компаний и банков, подвержены наиболее серьезным проблемам 2000 года, но уязвимыми считались даже более новые системы, использующие сети настольных компьютеров.
Однако проблема Y2K не ограничивалась компьютерами с обычным программным обеспечением.Считалось, что многие устройства, содержащие компьютерные чипы, от лифтов до систем контроля температуры в коммерческих зданиях и медицинского оборудования, подвержены риску, что потребовало проверки этих «встроенных систем» на чувствительность к календарным датам.
В Соединенных Штатах технологические группы бизнеса и правительства лихорадочно работали над проверкой систем и исправлением программного обеспечения до конца декабря 1999 г. Хотя некоторые отрасли были на пути к решению проблемы Y2K, большинство экспертов опасались, что федеральное правительство, правительства штатов и местные органы власти отставали. Опрос готовности к 2000 году, проведенный в конце 1998 года нью-йоркской консалтинговой фирмой в области компьютерной индустрии Cap Gemini America, показал, что среди 13 секторов экономики, изученных в Соединенных Штатах, правительство было наименее готово к 2000 году. (Наивысшую оценку готовности получила индустрия программного обеспечения.)
Стремясь побудить компании делиться важной информацией о 2000 году, президент США. Билл Клинтон в октябре 1998 года подписал Закон о раскрытии информации и готовности к 2000 году. Закон был разработан, чтобы побудить американские компании делиться данными Y2K, предлагая им защиту с ограниченной ответственностью за обмен информацией о продуктах Y2K, методах и передовых методах.
В Западной Европе Европейская комиссия опубликовала отчет, в котором предупредила, что усилия по решению проблемы Y2K во многих странах-членах Европейского Союза недостаточны, особенно с точки зрения трансграничного сотрудничества, которое должно быть готово к 2000 году. Британское правительство объявило, что его вооруженные силы будут готовы вовремя и окажут помощь местной полиции, если коммунальные услуги, транспортные системы или аварийные службы выйдут из строя.
Считалось, что многие другие страны, особенно азиатские страны, страдавшие в то время от продолжающегося экономического кризиса, а также небольшие или географически изолированные страны, были менее подготовлены. Было неясно, как это повлияет на тесно интегрированную мировую экономику и физическую инфраструктуру. В середине декабря 1998 г. ООН созвала свою первую международную конференцию по проблеме Y2K, пытаясь обменяться информацией и усилиями по урегулированию кризисов, и учредила Международный центр сотрудничества Y2K в Вашингтоне, округ Колумбия.
Примерно 300 млрд долларов (почти половина в США) было потрачено на модернизацию компьютеров и прикладных программ, чтобы они соответствовали требованиям 2000 года. Когда наступил первый день января 2000 года и стало очевидно, что компьютерные системы не повреждены, средства массовой информации заполнили сообщения о помощи. За этим последовали обвинения в том, что вероятность неудач с самого начала была сильно преувеличена. Те, кто работал над соблюдением требований Y2K, настаивали на том, что угроза была реальной. Они утверждали, что постоянная жизнеспособность компьютеризированных систем является доказательством того, что коллективные усилия увенчались успехом. В последующие годы некоторые аналитики отмечали, что обновления программного обеспечения, которые были частью кампании по соблюдению требований Y2K, улучшили компьютерные системы и что преимущества этих улучшений будут проявляться еще некоторое время.
Редакторы Британской энциклопедии Эта статья была недавно отредактирована и обновлена Эриком Грегерсеном.
Ошибка 2000 года представляла собой компьютерную ошибку или ошибку, которая могла вызвать проблемы при работе с датами после 31 декабря 1999 года. Ошибка, с которой столкнулись программисты и пользователи во всем мире 1 января 2000 года, также известный как «жук тысячелетия». (Буква K, обозначающая килограмм (единица измерения 1000), обычно используется для обозначения числа 1000. Таким образом, Y2K означает 2000 год.) Многие скептики считают, что это вообще не проблема.
Когда в период с 1960-х по 1980-е годы писались сложные компьютерные программы, инженеры-компьютерщики использовали для обозначения года двузначный код. «19» пропущено. Вместо 1970 года на нем было 70 лет. Инженеры сократили дату, потому что хранение данных в компьютерах обходилось дорого и занимало много места.
По мере приближения 2000 года программисты поняли, что компьютеры могут интерпретировать 00 не как 2000, а как 1900. Действия, которые запрограммированы на ежедневной или ежегодной основе, будут повреждены или ошибочны. Поскольку 31 декабря 1999 г. превратилось в 1 января 2000 г., компьютеры могут интерпретировать 31 декабря 1999 г. как 1 января 1900 г.
Банки, которые ежедневно рассчитывают процентные ставки, столкнулись с серьезными проблемами. Процентные ставки — это сумма денег, которую кредитор, например банк, взимает с клиента, такого как физическое или юридическое лицо, за кредит. Вместо процентной ставки за один день компьютер рассчитает процентную ставку за минус почти 100 лет!
Ошибка 2000 года также угрожала технологическим центрам, например электростанциям. Электростанции зависят от планового компьютерного обслуживания для проверки безопасности, например, давления воды или уровня радиации. Отсутствие правильной даты может привести к сбоям в этих расчетах и, возможно, поставить под угрозу жителей близлежащих районов.
Транспорт также зависит от правильного времени и даты. В частности, риску подверглись авиакомпании, поскольку компьютеры с записями всех регулярных рейсов оказались под угрозой, ведь в 1900 году авиарейсов было очень мало.
Y2K был вызван как программной, так и аппаратной проблемой. Программное обеспечение относится к электронным программам, которые сообщают компьютеру, что делать. Аппаратное обеспечение — это механизм самого компьютера. Компании, производящие программное и аппаратное обеспечение, поспешили исправить ошибку и предоставили в помощь программы, совместимые с Y2K. Самое простое решение оказалось лучшим: дату просто расширили до четырехзначного числа. Правительства, особенно в США и Великобритании, работали над решением этой проблемы.
В итоге проблем было очень мало. На объекте ядерной энергетики в Исикаве, Япония, отказало часть радиационного оборудования, но резервные объекты обеспечили отсутствие угрозы для населения. США зафиксировали пуски ракет в России и приписали это багу 2000 года. Но пуски ракет были запланированы заранее в рамках конфликта России в ее республике Чечня. Сбоев в работе компьютера не было.
Такие страны, как Италия, Россия и Южная Корея, мало что сделали для подготовки к 2000 году. У них было не больше технологических проблем, чем у таких стран, как США, которые потратили миллионы долларов на борьбу с этой проблемой.
Из-за отсутствия результатов многие люди сочли ошибку Y2K мистификацией или культом конца света.
Фотография Эмори Кристофа
Лучше перестраховаться, чем сожалеть
Австралия вложила миллионы долларов в подготовку к ошибке 2000 года. Россия почти ничего не инвестировала. Австралия отозвала почти весь персонал своего посольства из России до 1 января 2000 г. из-за опасений по поводу того, что может произойти, если связь или транспортные сети выйдут из строя. Ничего не произошло.
Читайте также: