您现在的位置是:首页 > 电脑技术查询 > 电脑知识

千年虫

编辑:chaxungu时间:2022-12-07 04:49:31分类:电脑知识

millenniumbug

计算机2000年问题,又叫做"2000年病毒"、"千年虫"、"电脑千禧年问题"或"千年病毒".缩写为"y2k".是指在某些使用了计算机程序的智能系统(包括计算机系统、自动控制芯片等)中,由于其中的年份只使用两位十进制数来表示,因此当系统进行(或涉及到)跨世纪的日期处理运算时(如多个日期之间的计算或比较等),就会出现错误的结果,进而引发各种各样的系统功能紊乱甚至崩溃。另外,更广泛地讲,“千年虫”还包括以下两个方面的问题:一个是在一些计算机系统中,对于闰年的计算和识别出现问题,不能把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年,信息界开始拉起了“千年虫”警钟,并很快引起了全球关注。

千年虫的影响
“千年虫”影响是巨大的。从计算机系统包括pc机的bios、微码到操作系统、数据库软件、商用软件和应用系统等,到与计算机和自动控制有关的电话程控交换机、银行自动取款机、保安系统、工厂自动化系统等,乃至使用了嵌入式芯片技术的大量的电子电器、机械设备和控制系统,等等,都有可能受到“千年虫”的攻击。目前世界各国已纷纷由政府出面,全力围歼“千年虫”。
正当有公众质疑「千年虫」问题是否被夸大之际,西非国家冈比亚却成为全球首个受千年虫严重影响的国家,除不少地方电力供应中断外,预计未来数月,海空交通、金融和政府服务亦大受影响,其中财政部、税局和海关更因而无法运作。总部设在华盛顿的国际千年虫合作中心表示,冈比亚出现千年虫祸,其实是意料中事,皆因国际社会太迟帮助冈比亚除虫。
  冈比亚爆发虫祸的部门,主要集中在一些政府机构。由于爆发大规模虫祸,冈比亚政府已宣布今天(周一)为非工作日,以暂时减轻出事机关所要承受的压力。埃及索马里亦列高危
  国际千年虫中心指出,联合国当局太迟拨出资金,令冈比亚未能及时修补海关和税局的系统。专家表示,若国际不加快援助冈比亚,问题可能持续至一月底或数月后。该中心承认,冈比亚的电力中断未必一定与千年虫有关,然而其他系统所出现的毛病,不少确实是因千年虫而起。幸其他国家顺利过渡
  英国科技顾问公司「国际监察」早前曾发表报告,将埃及、索马里和孟加拉列为千年虫最高危国家,而冈比亚、土耳其和部分东南亚国家,则属于次一级。报告指这些国家均没有为对付千年虫作好准备。
  幸而,千禧元旦来临时,除了冈比亚外,其他国家均顺利过渡,没有发生太大问题。现在,电脑专家最关注的是,周一各地的金融市场和商业机构重开时,会否出现千年虫祸。芝加哥开市最受关注
  美国芝加哥的期货交易所将在当地时间周日下午五时半开市(香港时间上午七时半),是全球第一个在二千年进行电子买卖的重要国际市场,备受各界关注。当局表示,他们周六曾彻底测试电子买卖系统,发现一切正常。主要股市已完成测试
  此外,全球其他重要的股票、证券市场和银行系统,早前均曾接受过渡千禧的测试,结果令人乐观。澳洲、新西兰、马尼拉、曼谷和很多其他地方,均表示它们的股票市场已完成测试。亚洲多国官员亦指出,贸易市场、通讯系统和其他重要基建设施均能顺利过渡。美国及不少国家均曾高度戒备,防范虫祸,惟现在多国已把戒备降级。
《深圳新闻网》

上一篇:多彩b11-b12(中国娃娃)

下一篇:奥翔717