千年虫事件怎么解决的 千年虫你知道多少(1)

计算机2000年问题,又叫做“千年虫”、“电脑千禧年千年虫问题”或“千年危机”。缩写为“Y2K”。是指在某些使用了计算机程序的智能系统(包括计算机系统、自动控制芯片等)中,由于其中的年份只使用两位十进制数来表示,因此当系统进行(或涉及到)跨世纪的日期处理运 算时(如多个日期之间的计算或比较等),就会出现错误的结果,进而引发各种各样的系统功 能紊乱甚至崩溃。因此从根本上说千年虫是一种程序处理日期上的bug(计算机程序故障),而非病毒。

千年虫事件怎么解决的 千年虫你知道多少(2)

千年虫”还包括以下两个方面的问题:一个是在一些计算机系统中,对于 闰年 的计算和识别出现问题,不能把2000年识别为闰年,即在该计算机系统的日历中没有2000年2月29日这一天,而是直接由2000年2月28日过渡到了2000年3月1 日;另一个是在一些比较老的计算机系统中,在程序中使用了数字串99(或99/99等)来表示文件结束、永久性过期、删除等一些特殊意义的自动操作,这样当1999年9月9日(或1999年4 月9日即1999年的第99天)来临时,计算机系统在处理到内容中有日期的文件时,就会遇到99或99/99等数字串,从而将文件误认为已经过期或者将文件删除等错误操作,引发系统混乱甚至崩溃等故障。

千年虫”问题的根源始于60年代。当时计算机存储器的成本很高,如果用四位数字表示年份,就要多占用存储器空间,就会使成本增加,因此为了节省存储空间,计算机系统的 编程 人员采用两位数字表示年份。随着计算机技术的迅猛发展,虽然后来存储器的价格降低了, 但在计算机系统中使用两位数字来表示年份的做法却由于思维上的惯性势力而被沿袭下来, 年复一年,直到新世纪即将来临之际,大家才突然意识到用两位数字表示年份将无法正确辨识公元2000年及其以后的年份。1997年,信息界开始拉起了“千年虫”警钟,并很快引起了全球关注。

千年虫事件怎么解决的 千年虫你知道多少(3)

2000年1月1日,新世纪钟声敲响,在大家的开心的笑容中,轻松的欢庆中,金融业千年虫

我们迎来了一个新的世纪,迎来了真正意义上的新千年。可就在大家静静地聆听新年钟声的时刻,让人们已经几乎遗忘了的千年虫竟然悄悄来了。

时候终于到了

据广州某商务公司称,昨天上午上班不久,公司里的7台电脑就接二连三出现故障,当他们向软件供应商公司求助时发现,那里已经接到100多家公司数据库瘫痪的消息,他们怀疑这是“千年虫”又在作祟。

北京市计算机2000年问题办公室从1日至3日已经接到十几个求助电话,反映自己的电脑出现了千年虫问题。一位魏小姐的炒股机不能工作了;王先生的某国内知名品牌的电子记事本里几百个电话号码一夜之间不见了……

紧接着香港也传来报道:著名的7-Eleven便利连锁店星期一遭到类似千年虫的计算机漏洞的袭击。这个连锁店的计算机把2001年当成1901年,使许多使用信用卡的用户感到不便。便利店一发言人说,星期二晚上他们已经控制了事态,星期三,商店已经开始正常营业。1999年,它对千年虫作了充分的准备,总共投入了880万美元对付千年虫。对于这次出现的同样是由计算机计时系统引起的问题,连锁店发言人说;“这的确是一个非常特殊的事件。我们已经对计算机系统做了近万次测试,工作一直正常,直到星期一。” 千年虫还袭击了挪威的国家铁路系统。不过好在这个问题在爆发前夕就发现了。公司的发言人称,火车仪表板上的电脑显然不能分辨出这个日期。1999年,电脑专家们都以为当时钟转到2000年1月1日时就可能在全球出现千年虫问题,但他们并未料到2000年12月31日才爆发千年虫问题。

最新的报道还表明,由于电脑千年虫作怪,瑞典多达10万网上银行客户在进入2000年之后无法进入网上账户。新千年开始后,瑞典一些网上银行客户试图进入平常使用的银行服务网页时,却获得这样的提示:“许用权已无效”,尽管他们的账户中还有存款,却无法支配其网上银行账户。据估计,受影响客户大约要占到瑞典全国经营网上银行业务或网上股票业务的金融客户数量的10%。

到目前为止,还有些消息不断传出。或许事情不会太大,但这确实出乎人们意料,由于很多人以为千年虫已经成为了美丽的传说,所以这些报道在世界范围造成了较大的影响。

,