viernes, 16 de septiembre de 2011

Problema del año 2000 (Y2K)


Y2K.
Es un error de los ordenadores a nivel mundial que suponía que fallarían al cambiar del 1999 al 2000 y se pensaba que se convertiría en una catástrofe mundial y para esto se gastaron cifras millonarias para  actualizar los sistemas.
Y2K o más bien conocido como: Efecto del 2000, Problema Informático y Problema del año 2000 es una de las controversias más grandes de todos los tiempos, bug o error de software; este fue ocasionado por los programadores por la mala costumbre que estos tenían de omitir la centuria en el año para el almacenamiento de fechas y así estos economizaban memoria, sabiendo que el problema no se daría en los años que comenzaran con 19. Este fue una de los momentos más preocupantes para los programadores, ya que tenían que hacer todo lo posible para poder solucionar este problema informático.
El Problema Y2K lo tenían los ordenadores que manejaban años de dos cifras: 97, 98, 99, y que al cambiar al 00 se interpretarían como 1900, trayendo supuestamente terribles problemas, decimos esta palabra porque nada ocurrió. Uno de estos Problemas que causarían era que 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, es decir, si una persona nació en 1977, la edad de esta persona en 2000 sería: 00-77 = -77 años.
Y2K.Cuando más llegaba la fecha del año 2000 mas crecían las preocupaciones porque se creía que este problema de sistema causaría una catástrofe financiera en todo el mundo, es decir, un BUG en los SISTEMAS  y la corrección a este problema costo millones en el mundo.
En el año 2000, los sistemas informáticos pueden interpretar 00 pero no como 1900 que harían  a perder todo el trabajo de computación. Por ejemplo, si una función del programa es el cálculo de la diferencia entre dos fechas, sería calcular un número negativo. Por ejemplo, la diferencia entre el 1 de enero 2000 y 31 de diciembre 1999 se pudo calcular los años -100 en lugar de un día. Esto fue un error grave para la industria financiera general.
Revueltas contradicciones y muchas preocupaciones causo ese error de sistema, por razones como estas es que cada paso tecnológico se desarrolla y perfecciona para que errores como estos no se repitan, el bug del colapso informático.


1 comentario: