Проблема 2000 року: відмінності між версіями

стильові правлення, оформлення, вікіфікація
м (Додавання/виправлення дати для: Шаблон:Стаття, з якої нема посилань; косметичні зміни)
(стильові правлення, оформлення, вікіфікація)
'''Проблема 2000 року''' — проблема можливості неправильної роботи програмного забезпечення у зв'язку з переходом від 1999 до 2000 року. Також має назви «проблема Y2K» або «Y2K-сумісність», де Y — {{lang-en|year}} (рік), K — ''[[Кіло-|kilo-]]'' (1000 в системі СІ)).
{{Стаття, з якої нема посилань|дата=грудень 2013}}
'''Проблема 2000 року''' (часто вона позначається як «проблема Y2K» або «Y2K - сумісність» (абревіатура : Y - year (рік), 2 , K - kilo (1000 в системі СІ)) - проблема, пов'язана з тим, що розробники програмного забезпечення, випущеного в XX столітті, іноді використовували два знаки для представлення року в датах, наприклад 1 січня 1961 року в таких програмах уявлялося як «01.01.61». Деякі обчислювальні машини мали вже апаратну обробку дати, проте всього два десяткових знака. При настанні 1 січня 2000 при двозначному поданні року після 99 наступав 00 рік (тобто 99 +1 = 00), що інтерпретувалася багатьма старими програмами як 1900, а це, в свою чергу, могло призвести до серйозних збоїв у роботі критичних додатків, наприклад, систем управління технологічними процесами і фінансових програм. Проблема 2000-го року була викликана, в тому числі, використанням старих програм, що не передбачалася під час їх розробки. Відомі численні випадки використання в кінці 1990-х років програм середини 1980-х.
 
'''Проблема 2000 року''' (часто вона позначається як «проблема Y2K» або «Y2K - сумісність» (абревіатура : Y - year (рік), 2 , K - kilo (1000 в системі СІ)) - проблема, пов'язана з тим, що розробники програмного забезпечення, випущеного в XX столітті, іноді використовували два знаки для представлення року в датах, наприкладперші два неявно вважалися рівними 19. Наприклад 1 січня 1961 року втакими такихпрограмами програмах уявлялосязберігалося як «<code>01.&nbsp;01.&nbsp;61»</code>. Деякі обчислювальні машини мали вже апаратну обробку дати, проте також всього два десяткових знаказнаки. При настанні 1 січня 2000 при двозначному поданні року час «закільцьовувався»&nbsp;— після <code>99</code> наступав <code>00</code> рік, (тобто <code>99 +1 = 00)100</code>, щоале старший розряд не зберігався і для подальшої роботи використовувалося <code>00</code>. Це інтерпретувалася багатьма старими програмами як 1900, а це, в свою чергу, могло призвести до серйозних збоїв у роботі критичних додатків, наприклад, систем управління технологічними процесами і фінансових програм. ПроблемаВтім, 2000-гобільшість рокусистем булакерування викликана,працює лише з інтервалами часу і не використовує дату; в томутаких числі,системах використаннямпроблеми старихне програмвиникали<ref>{{cite web |url=http://www.ukrinform.ua/ukr/news/problema_2000_roku_ukraiinskim_aes_ne_zagrogu_oskilki_sistemi_upravlinnya_i_bezpeki_na_nih_ne_povyazani_z_astronomichnim_chasom_15349 |title=„Проблема 2000 року“ українським АЕС не загрожує, щооскільки системи управління і безпеки на них не передбачаласяпов’язані підз часастрономічним їхчасом розробки.|author=Людмила ВідоміСтукаліна численні|date випадки= використання24 ввересня кінці1999 1990-х|publisher=[[Укрінформ]] років програм|accessdate = 20 серединигрудня 1980-х2013}}</ref>.
== Див. також ==
 
 
== Примітки ==
{{reflist}}
 
{{Проблемні дати}}
 
{{refimprove}}
 
[[Категорія:Програмування]]
[[Категорія:Проблеми дат в програмному забезпеченні]]
 
[[en:Year 2000 problem]]