当前位置:学海荡舟 -> 电脑乐园 -> 硬件漫淡

硬件漫谈
 

  基本知识
  深出简入
  IT名人
  厂商传奇
  高新技术
  计算机的发展与未来



亟待解决的“00”问题

  1998年8月14日,国务院办公厅下发了一个文件,名为《关于解决2000年问题的通知》。什么是2000年问题?难道2000年的到来有什么问题吗?是的,2000年已经指日可待了,二十一世纪即将来临。就在这时,一个严重的问题摆在了我们和计算机面前,那就是计算机的“2000年”问题。

  计算机的2000年问题被专家称为“Y2K”问题。“Y”是指“year”,即“年”,“K”是指“kilo”,即“千”,“Y2K”就是“2000年”的英文缩写。

  这个问题由来已久。在计算机最初的研制过程中,为了节省存储器空间,人们把年份简写为两位数字,如“1999”简写为“99”。当时人们大概认为,在2000年到来之前,计算机就会采取完整的纪年方式。但历史与人们开了个玩笑,由于人们对这个问题没有引起重视,使得以后的电脑在设计上都采取了两位数字代表年份的表示方法,一直延续到世纪末。下面我们来看看Y2K问题究竟会造成什么样的重大影响。

  当2000年1月1日到来时,所有使用两位数字纪年的电脑系统,都会先把“2000”年简写为“00”年,然后又“想当然”(其实是人编制程序时设计的)地把“00”年认为是“1900”年。于是,在使用这样的电脑系统管理的银行里,普通人的银行存款的存储时间将无法正确计算,这样的金融机构将被迫临时关闭。使用这样的电脑系统的工商企业的正常业务往来将因为时间无法正确核对而被迫临时中止。使用这样的电脑系统的医院将造成病历管理的混乱,使用这样的电脑系统的学校将造成学籍管理的混乱……总之,所有使用这样电脑的地方都会造成不可估量的后果,虽然不会造成“天下大乱”,但问题将是极为严重的。

  既然Y2K将可能造成如此严重的后果,我们该如何解决它呢?

  计算机专家指出,首先,这个问题是软件的设计方式不合理造成的,当然也只能用改造软件的方式来解决,不必担心Y2K问题会使你的电脑硬件设备损坏。

  其次,这个问题已经在解决之中,操作系统的发行商们都保证在2000年前提供可以正确显示2000年日期的操作系统。许多软件开发商,也已经开发出了最新的软件系统,可以保证2000年来到时暂时不发生严重故障。

  当然,目前Y2K问题还没有得到完全解决,我国已经下达了专门文件,主要就是因为采用旧的纪年方式的电脑系统的数量之多,牵扯到的数据量之大,是一般人不可想象的,所以我们不可掉以轻心,尤其是重要的工商企事业单位。