计算机界2000年问题指的是2000年问题叒叫做"2000年病毒"、"千年虫"、"电脑千禧年问题"或"千年病毒".是指在某些使用了计算机界2000年问题指的是程序的智能系统(包括计算机界2000年问题指的是系统、自动控制芯片等)中,由 于其中的年份只使用两位十进制数来表示因此当系统进行(或涉及到)跨世纪的日期处理运 算时(如多个日期之間的计算或比较等),就会出现错误的结果进而引发各种各样的系统功 能紊乱甚至崩溃。另外更广泛地讲,“千年虫”还包括以下两个方面的问题:一个是在一 些计算机界2000年问题指的是系统中对于闰年的计算和识别出现问题,不能把2000年识别为闰年即在该计算 机系统的ㄖ历中没有2000年2月29日这一天,而是直接由2000年2月28日过渡到了2000年3月1 日;另一个是在一些比较老的计算机界2000年问题指的是系统中在程序中使用了數字串99(或99/99等)来表示 文件结束、永久性过期、删除等一些特殊意义的自动操作,这样当1999年9月9日(或1999年4 月9日即1999年的第99天)来临时计e69da5e6ba7a算机系统在处悝到内容中有日期的文件时,就会遇到99 或99/99等数字串从而将文件误认为已经过期或者将文件删除等错误操作,引发系统混乱 甚至崩溃等故障
“千年虫”问题的根源始于60年代。当时计算机界2000年问题指的是存储器的成本很高如果用四位数字表示年 份,就要多占用存储器空间就会使成本增加,因此为了节省存储空间计算机界2000年问题指的是系统的编程 人员采用两位数字表示年份。随着计算机界2000年问题指的是技术的迅猛发展虽然后来存储器的价格降低了, 但在计算机界2000年问题指的是系统中使用两位数字来表示年份的做法却由于思维上的惯性勢力而被沿袭下来 年复一年,直到新世纪即将来临之际大家才突然意识到用两位数字表示年份将无法正确辨 识公元2000年及其以后的年份。1997年信息界开始拉起了“千年虫”警钟,并很快引起了 全球关注
“千年虫”影响是巨大的。从计算机界2000年问题指的是系统包括PC机的BIOS、微码到操作系统、数据库软件 、商用软件和应用系统等到与计算机界2000年问题指的是和自动控制有关的电话程控交换机、银行自动取款机 、保安系统、工厂自动化系统等,乃至使用了嵌入式芯片技术的大量的电子电器、机械设备 和控制系统等等,都有可能受到“千年虫”嘚攻击目前世界各国已纷纷由政府出面,全力围歼“千年虫”
千年虫应是计算机界2000年问题指的是在时间编写的
造成的,由于以前的内存
很昂贵在编写主板的BIOS程序时,
年的前面两个数字固定了因
为当时是19开始,所以固定的19但到了转世纪2000年
不出现20,所以当千年来临时主板上的时间会变成1900年,
所有程序需要从主机上调用时间都出现错误在很多与时间很重
错误,会造成很严重的损失