【亚博视讯】千年虫,什么是计算机“千年虫”?

企业新闻 | 2020-12-14

亚博视频APP

什么是计算机“千年虫”?所谓计算机“千年虫”,所指的就是计算机的2000年问题:计算机的时钟过了1999年12月31日的23点59分59秒,我们没转入2000年,而是返回了20世纪初——1900年。人们打趣说道,这叫作“千年闹得一回”。

亚博视频APP

在早期的计算机技术发展中,存储设备价格十分便宜。节省字节就意味著节省金钱,在回应日期时,较少两位数就较少占有空间。

亚博视频APP

于是1988年就出了88年,可以想象,到了2000年1月1日后,计算机系统不得已当作1900。计算机系统中用于两位数字来回应年份的作法仍然没引发人们的推崇,直到新世纪迫近,人们才忽然意识问题的严重性。千年虫是什么千年虫究竟是什么?千年虫问题千年虫是怎么回事?千年虫是什么“千年虫”是怎么回事?千年虫事件所指的是什么事情?计算机2000年问题,又叫作"千年虫"、"电脑千禧年千年虫问题"或"千年危机"。

亚博视讯

简写为"Y2K"。是所指在某些用于了计算机程序的智能系统(还包括计算机系统、自动控制芯片等)中,由于其中的年份只用于两位十进制数来回应,因此当系统展开(或牵涉到到)跨世纪的日期处置运 算数时(如多个日期之间的计算出来或较为等),就不会经常出现错误的结果,进而引起各种各样的系统功 能失调甚至瓦解。因此彻底说道千年虫是一种程序处理日期上的bug(计算机程序故障),而非病毒。普遍地谈,"千年虫"还包括以下两个方面的问题:一个是在一些计算机系统中,对于闰年的计算出来和辨识经常出现问题,无法把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年,信息界开始冲向了"千年虫"警钟,并迅速引发了全球注目。 达到当天最大量API KEY 超过次数限制|亚博视讯。

本文来源:亚博视频APP-www.ellnor.com