4
Problema del año 2000 Este artículo o sección necesita referencias que aparezcan en una publicación acreditada , como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas . Este aviso fue puesto el 17 de diciembre de 2008. Puedes añadirlas o avisar al autor principal del artículo en su página de discusión pegando: {{subst:Aviso referencias|Problema del año 2000}} ~~~~ «Y2K» redirige aquí. Para otras acepciones, véase Y2K (desambiguación) . El problema del año 2000, también conocido como efecto 2000, error del milenio, problema informático del año 2000 (PIA2000) o por el numerónimo Y2K, es un bug oerror de software causado por la costumbre que habían adoptado los programadores de omitir la centuria en el año para el almacenamiento de fechas (generalmente para economizar memoria), asumiendo que el software solo funcionaría durante los años cuyos nombres comenzaran con 19. Lo anterior tendría como consecuencia que después del 31 de diciembre de 1999 , sería el 1 de enero de 1900 en vez del 1 de enero de 2000 . Potenciales efectos que este bug causaría: Los programas que cuentan el número de años a través de la sustracción de las fechas, obtendrían una cantidad de años negativa. Por ejemplo, si una persona nació en 1977, la edad de esta persona en 2000 sería: 00-77 = -77 años. El problema del año 1900, común en programas que cuentan el año utilizando los dos últimos dígitos y muestran los dos primeros dígitos del año como 19. Al intentar mostrar el año después del 1999, el programa muestra 19 y luego el número que sigue el 99, o sea: 19100. Al acercarse el año 2000, surgieron muchos rumores de casos y catástrofes económicas en el mundo entero, un pavor generalizado a un eventual colapso de los sistemas basados en computadoras por causa de este problema. La corrección del problema costó miles de millones de dólares en el mundo entero, sin contar otros costes relacionados. Existen otros problemas similares, relacionados con la representación de fechas:

Problema Del Año 2000

Embed Size (px)

DESCRIPTION

y2k

Citation preview

Problema del ao 2000Este artculo o seccin necesitareferenciasque aparezcan en unapublicacin acreditada, como revistas especializadas, monografas, prensa diaria o pginas de Internetfidedignas. Este aviso fue puesto el 17 de diciembre de 2008.Puedesaadirlaso avisaral autor principal del artculoen su pgina de discusin pegando:{{subst:Aviso referencias|Problema del ao 2000}} ~~~~

Y2K redirige aqu. Para otras acepciones, vaseY2K (desambiguacin).Elproblema del ao 2000, tambin conocido comoefecto 2000,error del milenio,problema informtico del ao 2000(PIA2000) o por elnumernimoY2K, es unbugoerror de softwarecausado por la costumbre que haban adoptado los programadores de omitir la centuria en el ao para el almacenamiento de fechas (generalmente para economizar memoria), asumiendo que elsoftwaresolo funcionara durante los aos cuyos nombres comenzaran con 19. Lo anterior tendra como consecuencia que despus del31 de diciembrede1999, sera el1 de enerode1900en vez del1 de enerode2000.Potenciales efectos que estebugcausara: Los programas que cuentan el nmero de aos a travs de lasustraccinde las fechas, obtendran una cantidad de aos negativa. Por ejemplo, si una persona naci en 1977, la edad de esta persona en 2000 sera: 00-77 = -77 aos. El problema del ao 1900, comn en programas que cuentan el ao utilizando los dos ltimos dgitos y muestran los dos primeros dgitos del ao como 19. Al intentar mostrar el ao despus del 1999, el programa muestra 19 y luego el nmero que sigue el 99, o sea: 19100.Al acercarse el ao 2000, surgieron muchos rumores de casos y catstrofes econmicas en el mundo entero, un pavor generalizado a un eventual colapso de lossistemasbasados encomputadoraspor causa de este problema. La correccin del problema cost miles de millones de dlares en el mundo entero, sin contar otros costes relacionados.Existen otros problemas similares, relacionados con la representacin de fechas: EnUNIX, la fecha es representada por un nmero entero de 32bitscon signo, que puede contar de -231a 231-1. Este nmero es la cantidad de segundos desde 1 de enero de 1970. As, el ao 2038 ser el ltimo ao representable por este sistema.Vase:problema del ao 2038. En sistemas ms anticuados, como por ejemploWindowsen sus versiones 1.x, 2.x y 3.x, el problema radicaba en la omisin de dichos dgitos. En este caso, el problema era un poco ms complejo, ya que al cumplirse el primer segundo del ao 2000, sera el01/04/1980(es decir, el ao en que se cre elMS-DOS, sistema operativo de estos entornos).Por su parte,Apple, Inc., en1998, haba afirmado por medio de sus portavoces que sus unidades existentes, desde la clsicaApple Ihasta la vigente por aquel entonces,iMac, no representaban ningn peligro, ya que sus sistemas operativos (FinderyMultifinder) representaban como ltimo ao el 2029, aunque exista la posibilidad de configurarlo.ndice 1El 1 de enero de 2000 2En series de televisin y videojuegos 3Vase tambin 4ReferenciasEl 1 de enero de 2000[editar]Cuando lleg el 1 de enero del 2000 los problemas eran vistos generalmente como de menor importancia. stos no tuvieron siempre que ocurrir exactamente a medianoche. Algunos programas no estaban activos en ese momento y mostraran ese error solo cuando fueran abiertos. No todos los problemas registrados estuvieron relacionados directamente con Y2K como causa; las interferencias de menor importancia en la tecnologa ocurren normalmente, como cualquier persona que haya tenido que reiniciar un ordenador personal reconocer.Los problemas divulgados son:1 EnIshikawa,Japn, un equipo de supervisin de radiacin fall a medianoche, pero los funcionarios dijeron que no haba ningn riesgo para el pblico. EnOnagawa,Japn, una alarma son en unaplantadeenerga atmicados minutos despus de lamedianoche. EnJapn, dos minutos despus de la medianoche,Osaka Media Port, una compaa de telecomunicaciones, encontr errores en el manejo de las fechas en parte de la red de la compaa. El problema fue arreglado a las 2:43 a.m. y no se interrumpi ningn servicio. EnJapn, la red de comunicacionesmvilesdeNTT(NTT DoCoMo), el operador de telefona mvil ms grande de Japn, divulg el1 de enerode2000que algunos modelos detelfonos mvilessupriman los nuevos mensajes recibidos, en lugar de los viejos, cuando se llenaba la memoria. EnAustralia, las mquinas validadoras de billetes de autobs de dos estados no pudieron funcionar. EnEstados Unidos, 150 mquinas tragamonedas en las pistas de carreras enDelawaredejaron de funcionar. EnEstados Unidos, el observatorio naval, donde funciona el reloj principal que marca el tiempo oficial delpas, tuvo una interferencia de Y2K en su sitio web. Debido a un problema de programacin, el sitio divulg que la fecha era el 1 de enero de1910. EnFrancia, el servicio nacional de meteorologa, Meteo Francia, dijo que un error de Y2K haba hecho que su pginawebmostrara un mapa con el parte meteorolgico del sbado con fecha01/01/19100. En elReino Unido, algunas transacciones de tarjetas de crdito fueron rechazadas o fallaron en conjunto mientras que trabajaron recprocamente ciertos sistemas. EnItalia,TelecomItalia envi los primeros dos meses de cuentas, con fecha de enero de 1900. EnPennsylvania, Estados Unidos, una computadora de la biblioteca de una escuela primaria cobr al cuerpo estudiantil excesivamente por tener prestados los libros durante 100 aos. EnEspaa, se detectaron problemas menores en dos centrales nucleares, en alguna gasolinera y en el sistema de recogida de datos de trfico. EnEspaafallaron algunosparqumetros, que simplemente rechazaban los tickets de coches aparcados antes de medianoche. En algunaspginas webde empresas de transporte, algunos paquetes figuraban que haban tardado 17.101 aos (19.100 menos 1.999) ms algn da, y estos das son los que realmente se tard en entregar. En muchos sitios web del mundo, donde se empleaba hora y fecha: la hora la interpretaba incorrectamente y la fecha con 1 enero de 1900 o 19100. En caso de la hora, si eran las 2 de la maana, el reloj estaba interpretado as: 92:60:14, haciendo alusin a los segundos. En algunas versiones deMAME, algunos roms no cargan adecuadamente, ya que por efectos del Y2K, ejecutan los comandos de fecha con solo dos dgitos. En versiones superiores, este error es corregido, pero el juego carga no el ao correcto, sino el ao correspondiente al siglo XX. En palabras sencillas, si el juego se ejecutaba el 4 de marzo de 2009, estos juegos calculaban el 4 de marzo de 1909. EnAlemaniase produjeron algunos inconvenientes con tarjetas de crdito por este mismo problema, pero en el ao2010. 30 millones de tarjetas bancarias dejaron de funcionar debido a un error del software del microchip de tales tarjetas.2 EnPases Bajos, la cadena pblica de televisin Nederland 3 de la NPO haba hecho un conteo final para ao nuevo. Cuando ya era medianoche la pantalla se corta y aparece la carta de ajuste del canal con los colores torcidos, la pantalla desfigurada y una interferencia con un canal de televisin de Medio Oriente (posiblemente seaAl Jazeera). Despus de dos minutos y medio de lo mencionado, aparece una mujer (posiblemente tambin presentadora del canal) sosteniendo una copa por el nuevo milenio. Hasta el da de hoy no se supo si esa interferencia visual era real o simplemente un truco del canal porque ya saban lo del Y2K. (http://www.youtube.com/watch?v=WcdZkHwOJgw)