Problema Anului 2000 (denumită adesea „problema Y2K” sau „compatibilitate Y2K” (abreviere: Y - year (an), 2, K - kilo (1000 în SI )) este o problemă legată de faptul că dezvoltatorii de software , lansat în secolul al XX-lea , folosea uneori două caractere pentru a reprezenta anul în date, de exemplu, 1 ianuarie 1951 a fost reprezentat ca „01.01.51” în astfel de programe.
Unele computere aveau deja procesare hardware a datei, cu toate acestea, două cifre de la 0 la 9 (adică, în loc de 4 cifre „1951”, doar ultimele două cifre „51” au fost stocate și procesate). 1 ianuarie 2000, cu o reprezentare a anului din două cifre, după 99 a venit anul 00, care a fost interpretat de multe programe vechi ca 1900 (sau 0 an), iar acest lucru, la rândul său, ar putea duce la defecțiuni grave în aplicațiile critice, de exemplu, sistemele de control al proceselor și programele financiare. Acest subiect a găsit sprijin în mass-media și a fost diseminat pe scară largă.
Problema anului 2000 a fost cauzată, printre altele, de utilizarea unor programe vechi, care nu era de așteptat la momentul dezvoltării lor. Sunt cunoscute numeroase cazuri de utilizare a programelor de la începutul anilor 1980 la sfârșitul anilor 1990.
Dificultatea a fost și în faptul că multe programe s-au orientat către calcularea datelor în avans (de exemplu, întocmirea unui plan de achiziții sau orice altă planificare anticipată). Deci, pentru multe programe de planificare și prognoză, problema Anului 2000 a apărut înaintea computerului însuși și a datei curente a sistemului [1] . Acest lucru a fost valabil mai ales în țările occidentale, unde exercițiul financiar începe în toamnă.
Potrivit unor experți[ cine? ] suma totală a investițiilor mondiale cheltuite pentru pregătirile pentru anul 2000 s-a ridicat la 300 de miliarde de dolari [2] .
În Rusia, la nivel de stat, lucrările pentru rezolvarea acestei probleme au fost lansate în conformitate cu decretul guvernamental din 30 mai 1998 . Comitetul de Stat al Federației Ruse pentru Comunicații și Informatizare a fost încredințat să coordoneze lucrările privind soluționarea problemei anului 2000 în autoritățile executive federale și autoritățile executive ale entităților constitutive ale Federației Ruse. Au fost înființate centre de competențe în toate regiunile. În procesul de analiză a situației din sectorul industriilor periculoase, dăunătoare mediului și continue, au fost identificate peste 500 de instalații critice care pot fi supuse impactului negativ al problemei Y2K. La 21 ianuarie 1999, prin decret guvernamental a fost instituită o comisie guvernamentală pentru problema anului 2000. La 26 martie 1999, comisia a aprobat „Planul național de acțiune pentru rezolvarea problemei din 2000 în Federația Rusă”.
Există două puncte de vedere cu privire la „Problema Y2K”. Potrivit unuia, un număr mare de eșecuri mari și mici au fost prevenite datorită detectării în timp util a problemei, pregătirii și prevenirii bine efectuate. Dintr-un alt punct de vedere, problema a fost „umflată” artificial pentru a face profit. Și, în unele cazuri, nu ar fi apărut eșecuri, deoarece majoritatea programelor care au această problemă sunt depășite și practic nu sunt utilizate. De exemplu, directorul Institutului de Programare a Sistemelor al Academiei Ruse de Științe , membru corespondent al Academiei Ruse de Științe V.P. Ivannikov a declarat într-un interviu pentru PC Week/RE [3] :
Activitatea pe problema Y2K este scandaloasă, pentru că este de înțeles de oricine, chiar și de un neprofesionist. Există fonduri bugetare. Pot crea comisii, mitinguri, sesiuni de teren... Aici sunt implicate atât misticismul, cât și problemele tehnice. Și nu numai aici - același lucru se întâmplă în State, pasiunile sunt pompate, Pentagonul este înfricoșător. Bani gratis, de ce să nu smulgi? ... Sunt mistici, sunt freeloaderi și sunt muncitori care își curăță programele fără niciun zgomot.
Anatoly Chubais , fiind responsabil de instalațiile strategice la acea vreme, după ce a sărbătorit Anul Nou la o instalație nucleară, a emis ipoteza că Bill Gates a exagerat puțin problema.
Dicționare și enciclopedii | |
---|---|
În cataloagele bibliografice |
Probleme de date în programare | |
---|---|