千年虫问题已经解决了
千年虫是怎么解决的?
当年的千年虫事件是如何解决的?
过去,为了节省时间,只用两位数来表示 "年份和时间。例如,在1998年,它是 98.于是问题就出来了。2000年,机器上显示的时间是 00年,而计算机无法判断这是在1900年还是2000年,所以所谓的 "2000年问题 "出现了。解决方法是用四位数来表示 "年份和时间即1998年由1998年表示。
当年的千年虫事件是如何解决的?
"Y2K "也被称为Y2K,实际上是在20世纪80年代初发现和处理的。花了20年的时间才一点一点地取代了老旧的系统。事实上,即使到最后,一些关键系统也没有完全更换。
但是由于前期的准备,而且很多关键的系统问题都已经修复,所以并没有对我们的经济、金融、军事等基础设施造成太大的伤害,而且在当时,其实我们对信息技术的依赖度并不太高
\
当年的千年虫事件是如何解决的?
简历
所谓Y2K事件,就是计算机的Y2K问题,缩写为Y2K。早期的软件和硬件都有Y2K问题。
软件问题
就软件而言,它的根源始于20世纪60年代。那时候电脑的内存成本很高,还处于 "土地和黄金。如果用四位数来表示年份,会占用更多的内存空间,增加成本。为了节省存储空间,软件开发人员用两位数来表示年份,如 "90 "代表 "1990年 "。直到2000年临近,人们才意识到用两位数来正确识别2000年及其后的年份是不可能的,于是他们开始关注 "千年虫和问题在1997年出现,并很快引起全球关注。
硬件问题
硬件方面,虽然早期的计算机RTC(实时时钟)用四位数字表示年份,但前两位数字(如 "19 ")的数据与最后两位数无关,也就是说,当最后两位数从 "99 "致 "00 ",前两位数不能从 "19 "致 "20 ",以便1999年在RTC。
千年虫的影响
千年虫的影响还是挺大的。比如2000年,银行电脑将2000解读为1900,不仅混淆了利息计算,甚至删除了部分记录,ATM机拒绝为 "00 "年卡;
再比如交通系统。由于控制雷达的电脑出现故障,空中交通管制完全瘫痪,航班停飞。
此外,电信系统,税收系统,医疗系统等等都有很大的负面影响。
解决办法
怎么解决?由上可知,即使Y2K在软件和硬件两方面都有问题,也应该从这两方面来解决。
对于软件,检查软件的代码,并将日期从2位数字改为4位数字。
硬件方面,l等级RTC,新的RTC芯片没有以前的问题,1999年以后可以正确的进位到2000年。