Проблема упрощенного летоисчисления компьютерными программами и наличие специфики в виде високосных годов может привести к всемирному сбою в работе ПО через 76 лет. Об этом «Газете.Ru» рассказал директор Центра технологических конкурсов и олимпиад НИТУ МИСИС Даниил Ефимов.
«Согласно правилам календаря, годы, кратные 100, не являются високосными, если не делятся на 400. Многие программные системы, использующие упрощенные алгоритмы для расчета високосных годов, могут неправильно рассчитать дату, добавив 29 февраля 2100 года, вместо того чтобы перейти на 1 марта», – сказал считает Ефимов.
Если это случится, в работе операционных систем, календарях, финансовых системах и других сервисах, зависящих от правильного учета времени, могут случиться сбои. Неполадки в работе ПО, в свою очередь, могут негативно сказаться на бизнес-процессах многих компаний.
Современные программы, по словам Ефимова, продолжают вести упрощенное летоисчисление, поскольку данный принцип был заложен информатиками еще в 60-х годах прошлого века. Программисты прошлого разработали данную систему для уменьшения нагрузок на маломощные компьютеры прошлых поколений.
Подробнее о сценариях возможного цифрового апокалипсиса – в эксклюзивном материале «Газеты.Ru».