满意答案

mjgbpt

2012.12.04

采纳率:56%    等级:2

已帮助:27488人

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

在设计计算机的程式时规定了的年份仅用两位数来表明,那么无论遇到是那个世纪的,计算机都会老老实实地取年份中的后两位来表明其年份,决不太会采取四位数来表明年份的。也就是说,假如是1971年,在计算机里就会被表明为“71”,而假如是2002年,计算机就会将其年份表明为“02”。这样个的话假如要计算相差多大,计算机要用02减去71了。这样个就是千年虫(计算机2000年问题)。

计算机千年虫(2000年问题)的定义:

2000年问题,就是指在某些用了计算机程式的智能系统(System)(包括计算机系统(System)、自动控制芯片等)中,由于其中的年份只用两位十进制数来表明,因此当系统(System)进行(或涉及到)跨世纪的日期处理运算(如多个日期之间的计算或比较等)时,就会显示错误的结果,进而引发各种各样的系统(System)功能紊乱甚至崩溃。

另外,更广泛的讲,2000年问题还包括其他2个方面的问题:

1个是在多个计算机系统(System)中 ,对于闰年的计算和识别显示问题,不成把2000年识别为闰年,即在该计算机系统(System)的日历中木有2000年2月29日这样个一天,而是直接由2000年2月28日过渡到了2000年3月1日;

另外1个是在多个比较老的计算机系统(System)中,用了数字串99(或99/99等)在程式中来表明文件结束、永久性过期、删掉等多个特殊意义的自动操作,这样个当1999年9月9日(或1999年4月9日即1999年的第99天)来临时,计算机系统(System)在处理到内容中有日期的文件时,就会遇到99或99/99等数字串,从而将文件误认为刚刚过期或将文件删掉等错误操作,引发系统(System)混乱甚至崩溃等故障。这样个问题有的时候也被称为“9999虫”。

2000年问题(英文为 Year 2000 Problem)在国际上有各种各样的叫法,比较通俗的一种就是“千年虫”,英文为Millennium Bug,其中 Millennium 是“一千年”的意思。而Bug在汉语中是“臭虫”,它是美国常用俗语,在计算机界表明那些程式研发中木有注意到的漏洞和毛病。2000年问题就是当初设计程式时木有注意到的1个毛病,它在2000年来临时才发作,因此我们把他叫做“千年虫”(Millennium Bug)。另外,国外常常把一千(KILO-)简写为K,因此2000年问题(Year 2000 )国际上也简称为Y2K,其中Y是英语单词Year的简写,2K是2000的简写。

同时,从上边的第三个问题中,我们刚刚看出,假如只用两位数来表明年份的话,当我们在进行不相同世纪里的2个年份之间的计算时,我们会得出多么错误的结果。而对于这样个结果,我们目前仅仅感觉到的是它的错误可笑,但当这样个的错误一旦发生到关键部门的话,其带来的后果又是不可想象的

综上,它不是病毒(virus)。"

00分享举报

千年虫病毒是不是计算机病毒,求助,千年虫是病毒吗?相关推荐

  1. 熊猫烧香病毒属于计算机病毒吗,熊猫烧香病毒的研究者是违法行为吗

    熊猫烧香网络病毒,是一款拥有自动传播.自动感染硬盘能力和强大的破坏能力的病毒,它不但能感染系统中exe.com.pif.src.html.asp等文件,它还能中止大量的反病毒软件进程并且会删除扩展名为 ...

  2. 有些计算机病毒没有传染性,电脑病毒有没传染性介绍

    有的人认为电脑病毒没有传染性!是真的吗!下面由学习啦小编给你做出详细的电脑病毒有没传染性介绍!希望对你有帮助! 电脑病毒有没传染性介绍: 计算机病毒不但本身具有破坏性,更有害的是具有传染性,一旦病毒被 ...

  3. 计算机英语 病毒 教案,计算机病毒及其防治教案.doc

    计算机病毒及其防治教案 三.教学重点 了解计算机病毒的定义及特征: 了解计算机病毒造成的危害,树立对计算机病毒的防范意识: 掌握计算机病毒防治的方法. 四.教学难点 1.学会计算机病毒的查杀操作: 2 ...

  4. 计算机病毒生命开始周期,计算机病毒的生命周期病毒防治 -电脑资料

    计算机病毒的生命周期 计算机病毒的产生过程可分为:程序设计-传播-潜伏-触发.运行-实行攻击, ?开发期:在几年前,制造一个病毒需要计算机编程语言的知识.但是今天有一点计算机编程知识的人都可以制造一个 ...

  5. 计算机病毒对电脑的影响,电脑病毒有什么危害呢 电脑病毒对个人PC的危害

    导读:小编根据大家的需要整理了一份关于<电脑病毒有什么危害呢 电脑病毒对个人PC的危害>的内容,具体内容: 计算机病毒是指能自我复制影响计算机正常运行和使用的指令或程序代码,恶意代码.主要 ...

  6. 网络上的计算机病毒怎么办,电脑中病毒了怎么办

    电脑中病毒了怎么办 部分电脑病毒采用映像劫持技术,将常用的应用程序运行路径进行更改为病毒运行目录,从而当我们试图运行正常的程序时,其实是运行了病毒程序,导致电脑病毒的启动.下面是jy135小编收集整理 ...

  7. 计算机病毒主动传播途径,蠕虫病毒的传播方式是什么

    从传播方式上来说,病毒和木马需要破坏者进行主动的传播:感染型病毒可以搜索并感染同一台电脑上能够访问到的其它文件.与它们不同的是,蠕虫的主要行为是努力通过各种途径将自身或变种传播到其它电脑终端上,因此可 ...

  8. 计算机病毒手动查杀,手动查杀电脑病毒的一些基本方法

    引:我现在就跟大家说说手动杀毒的几个常用的方法.你也许会说现在的杀毒软件那么多啊,为什么我们还要学习用手动来杀毒呢?你想想病毒的产生肯定是比你的杀毒软件的升级快很多的,既然是那个样子的话,我们学习手动 ...

  9. 内网计算机病毒如何查杀,如何追踪并查杀局域网ARP病毒 局域网如何查杀ARP病毒...

    今天给大家带来如何追踪并查杀局域网ARP病毒,局域网如何查杀ARP病毒,让您轻松解决问题. 怎样追踪并查杀局域网ARP病毒 局域网怎样查杀ARP病毒 目前防护局域网中ARP木马病毒最有效的方法是通过网 ...

最新文章

  1. 水题/poj 1852 Ants
  2. 引进研究生:​50万房补+年薪13万起;本科生30万房补​
  3. 关于外部存储器件对存储数据的管理。
  4. 解决安卓SDK更新dl-ssl.google.com无法连接的方法
  5. 联想无线网卡 linux驱动,ubuntu14.04手动安装博通官方无线网卡驱动时报错,
  6. mysql 类型_MySQL-约束类型
  7. 关于自定义可以点击的的布局
  8. SpringMVC-HandlerInterceptor拦截器的使用与参数详解
  9. 生成随机数 java
  10. Java实现网页爬虫
  11. 比特币总量是2100万吗?为什么?
  12. HTML 提高页面加载速度的方法
  13. CS224n研究热点11 深度强化学习用于对话生成
  14. nginx access日志log_format优化之request_time 和upstream_response_time差别
  15. Problem A: 小勇学分数
  16. 不能同吃的食物组合(你知道吗?)
  17. python怎么打开图片_新手教学——python怎么打开图片
  18. ctr 平滑_根据样本数进行点击率CTR的修正 - Wilson CTR
  19. JavaWeb QQZone项目架构总结
  20. 注释转换,较详细。新手上路,请多关照

热门文章

  1. “踔厉奋发 笃行不怠”第十三届中国优秀数据中心峰会暨第28届年会在北京召开
  2. 操作系统实验三·xv6系统增添系统调用和用户级应用程序
  3. 如何搭建一个拥有个人域名又带点Geek味的独立博客
  4. 2020自动驾驶年度盘点:L4技术降维应用,自动驾驶由布道走向赶考
  5. 翻译:SWFObject 2.0官方文档(用来做flash的js)
  6. shell脚本中for循环及while循环写法
  7. DolphinScheduler服务启停
  8. 英特尔芯片漏洞危机:波及谷歌微软 影响你的电脑和手机 | 热点
  9. CP-VTON学习笔记
  10. IDEA左侧的project目录中,看不到项目的文件结构图,项目目录不见了