首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
随着2000年的迫近,人们对于千年虫的骚扰正加紧防范,彻底清除千年虫患更加刻不容缓。为此,Dell公司全球Y2K问题项目经理Dave Cunningham先生特地到京就记者关心的有关问题发表了看法。 Y2K问题是当今计算机工业面临的一个巨大冲击,预计最近几年全世界用于处理这一问题的花费将超过4000亿美元。一些机构直接用新系统取代原有系统,另一些机构则努力修补原有系统中日期处理方式。Dave先生说,Dell公司不仅圆满解决了自身的Y2K问题,同时还十分关注用  相似文献   

2.
在21世纪即将到来之际,有一个似乎非常简单的问题,却引起了社会各界的高度重视,不仅组织国际会议研究对策,而且为解决这一问题,纷纷做出数以百亿美元的经费预算,企业界还因为时间紧迫而频频告急。这个问题就是所谓的计算机2000年问题。 在过去的年代里,程序员都是采用两位数格式表示年份,这种表示方法在世纪之交和随后的年代里都将导致严重的错误:当计算机操作日期数据时,两位年表示法将导致算法、比较、排序、数据库文件系统的输入输出和有关日期操作的失败。错误的软件将假定年域的最大值为“99”,并将滚动系统年域的值为“00”,这个值在系统中将被错误的翻译为1900而不是2000,并将导致错误的日期计算。对于所有基于计算机的系统而言,如果不对这些系统和系统部件进行替换、升级或加以其他的改变以缓和其影响的话,这些系统将受到巨大的、灾难性的打击。  相似文献   

3.
《计算机》1997,(20)
随着新世纪的脚步声越来越近,当前计算机应用的程序和数据文件特别是运行在大型主机中的应用程序越来越面临着一个严峻的挑战,那就是用两位数代表年代的问题。 众所周知,在通常的应用程序中1999年用“99”表示,而2000年用“00”表示。根据通常的运算逻辑,“00”小于“99”,也就是说“2000”要早于“1999”!这种错误的结果会带来计算机内部硬件设备日期机构的功能紊乱,这就是所渭的“千年挑战(MillenniumChallenge)”目前几乎全球所有在信息服务上有重大投资的公司都无法回避这个问题。  相似文献   

4.
何谓千年虫?     
千年虫是指在计算机系统中由于对年份和日期表示方法的不完整而引起的程序出错,它主要包括以下几个方面的内容:①由于只用两位数来表示年份,系统不能正确识别包括2000年在内以后的年份,从而在进行跨世纪的日期计算时导致错误结果。譬如,用2001减去1995的正确结果是6,但计算机在计算时会用01减去95得出-94的错误结果;②闰年问题,即计算机能否正确计算出2000年是闰年,2月份有29日这一天;③由于特殊日期(比如19990909)和计算机中特殊定义的字符串相冲突而引起的操作错误。何谓千年虫?@王峰  相似文献   

5.
计算机2000年问题有多种表现形式,但其问题的主要体现在日期上。因此,计算机2000年问题测试工作的主要对象和内容都应该围绕着日期这个概念;所以,我认为用于计算机2000年问题测试工作的测试日期应是有关2000年问题的敏感日期;为验证系统在和2000年问题有关的敏感日期时能否正常运行,需要将系统时钟分别调整到该敏感日期上进行该日期条件下的系统时间过渡测试,同时还要进行系统在该日期条件下的功能测试。表1是本人在查阅大量的有关资料后编制的,其目的是想为对有志解决2000年问题的人们有所帮助。表1中的日期分3部分:首先是2000年…  相似文献   

6.
前言计算机2000年问题又简称为“Y2K问题”,俗称“千年虫”问题,是由于早期的计算机采用二位数表示日期的方法,导致进入2000年日期表示变为00,使计算机不能识别是1900年还是2000年,引发一系列的问题。金融证券行业是一个对日期高度敏感的行业,Y2K问题将对其产生直接影响,若不及时解决,后果不堪设想。例如利息计算出现差错,电脑不能识别  相似文献   

7.
计算机的2000年问题主要指与日期有关的计算机系统及应用软件如何跨过2000年的问题。早期的计算机用2位数字来表示年号,但2000年之后,日期操作就会发生错误。本文重点从计算机硬件、操作系统、数据库系统、应用软件、工具软件等多方面分析了计算机的2000年问题可能存在的地方,并提出了2000年问题的判断办法及多种解决方法。  相似文献   

8.
“计算机千年虫”问题已经成为计算机专业人员与各大企业内部信息系统管理人员日益关注的焦点。那么,作为普通的PC用户,我们应该如何应对以保障我们的日常生活工作不受影响呢? 解决千年虫问题的最大困难之一是确定所有放置日期的地方。在一个计算机系统中,日期可能位于硬件、操作系统及多个应用程序之中。因此,就需要硬件、操作系统与应用程序厂商,以及内部系统分析家共同努力来解决这个问题。为解决计算机硬件与固件的Y2K问题,康柏以两种途径对ROM BIOS进行了修改。第一种修改针对一类系统,这类系统在日期变更发生时处于关机状态。在变更后系统开机时,可能会提供一个不正确的日期。康柏在ROM BIOS中增加了一个算法,在加电自检例程期间检查RTC日期,如果年份小于50则  相似文献   

9.
微机原理是很多大学招收研究生时必考的一门专业课,参考书目不是很多,而且很多知识点的讲解也不是很详尽。针对这种现象,笔者将有些知识点进行了详细的讲解,加上一些典型例题,相信对广大考生能有所帮助!一、计算机运算基础计算机的最基本功能是进行数据的计算和处理加工,数据在计算机中是以器件的物理状态来表示的,为了使其方便可靠,在计算机中采用了二进制数字系统;想要用计算机处理的所有的数,都必须用二进制数字系统来表示。(1)十进制数人们最常用的数制是十进制(用D表示),它由0~9等十个符号来表示数值。任何一个十进制数N都可表示为:…  相似文献   

10.
随着21世纪到来,现行的许多自动系统可能会面临着严重的危机,计算机内部时钟计时,对2000年1月1日时间的处理是否可靠,需要我们认真思考。2000年时间问题起源于商用计算机诞生之时,那时程序人员多数用两位数字表示年份,「1997」年在计算机内部则被表示为『97』。因此在2000年到来之时,其年份的内部表示将为00,而此时大多数计算机系统也会把00误认为是『1900』年。通常人们把日期和时间值视为一个无穷递增的整数,时间的  相似文献   

11.
下面是一个在FoxPro中将用阿拉伯数字表示的日期转换为以汉字数字表示的程序,该程序中使用了FoxPro系统提供的多种函数,大大缩短了程序代码的长度。para date &&待转换的日期数据set talk offdate=iif(type("date")="D",dtoc(date),date)  相似文献   

12.
微软8月中承认Windows98存在一个时间更换的Bug(故障),这是目前微软公布的第一个Windows98存在的Bug。当Windows98操作系统在晚上23∶59和00∶00之间的某个时间启动时,这个Bug将导致Windows的系统日期向前跃过两天或是退后一天,这取决于计算机重启的时间。但此Bug仅在每年12月31日的一秒钟里发作。可以通过手工设置任务栏上的日期功能解决这一问题。这个Bug是英格兰一家名为Prove It 2000的2000年问题服务公司发现的。微软强调这与2000年问题无关,但这个Bug会对运行金融应用或其它对日期有要求的应用的Windows98系统造成影响。Kim Akers表示,“尽管还没有任何用户遇到过这个问题,我们还是准备提供修补程序,这其实是非常简单的事。”Akers补充  相似文献   

13.
本文分析了计算机系统及其应用软件采用的日期函数所引发的问题,由于2000年临近,旧的计算机及其软件系统将不能正常运行,其严重性及危害性更显得突出,为此,本文提出计算机的日期采用8位表示形式的建议及依据,以根本解决日期问题。  相似文献   

14.
四、大战“千年虫” 随着世纪末的日益临近,2000年问题如影随至。2000年问题又称Y2K,在狭义上指计算机硬件和软件简化了日期处理,用两位年份(不包括世纪)来表示日期引起的跨世纪日期处理的问题;在广义上还包括如何确定计算机硬件、软件的各种边界条件的问题。Y2K被大众形象的称为“千年虫”。这条虫子将严重影响计算机系统的正常运行,引发经济、军事、科学与人类社会一系列连锁反应,并可能导致更大的错误,包括影响国家重大经济信息系统的正常运行,甚至给人类生活带来难以弥补的重大损失,造成社会生活的混乱。证券、金融、民航等领域首当其冲。据美国专家分析,解决全球Y2K问题难度很大,花费将高达  相似文献   

15.
还有411天我们就将迎来新世纪的曙光。时下,有关世纪之交、千年大禧的栏目早已是“乱花渐欲迷人眼”。人们回顾、思考、满怀兴奋与希望。姑且不论下一个百年、下一个千年会怎样,2000年问题已经摆在了眼前:我们能顺利地跨越千年吗? 2000年问题根源是许多计算机产品和通信产品的内部含有日期数据,其中一些产品是用2位数字而不是4位数字来表示年份的,因此,当2000年1月1日到来时,这些产品就会误认为日期倒退到1900年。这样的误解将会造成许多严重问题,比如时间顺序的先后、期间的计算等等。由于当前计算机和通信产品已经深入到人们工作、生活的每一个角落,所以这一问题会对我们造成非常广泛的影响。那么,我们的网络产品是否能安渡  相似文献   

16.
刘先觉 《软件世界》1999,(3):108-109
一、引言Y2k问题即计算机千年虫问题,是困扰全世界的国际性难题。其实质是指60年代以来开发和应用的计算机软件、硬件系统,为了节约存储空间,在日期的年份表示上只采用后两位十进制数字,整个日期字段只有8个字符的宽度。当时间进人到2000年1月1日时,就会出现将2000年误认为是"00"(或ig00)年的问题。这样,就会影响计算机系统的正常运行,一切与日期有关的过程,如日期的计算、排序、检索、比较和存取等,都会出现逻辑判断的错误,还有可能造成重大事故,引起整个社会的混乱。Y2[lq题涉及的范围非常广泛,包括决策系统、人事管理、…  相似文献   

17.
公元2000年转眼将至 ,千年虫问题(也称2000年问题 ,Year2000,简称Y2K)迫在眉睫 ,已经引起了世界各国政府部门、企业团体的高度重视。那么 ,千年虫究竟发作于哪些地方 ,它对于我们的生活有什么影响 ,以及如何来检测和解决千年虫问题呢?千年虫是指在计算机系统中由于对年份和日期表示方法的不完整而引起的程序出错 ,它主要包括以下几个方面的内容 :由于只用两位数来表示年份 ,系统不能正确识别包括2000年在内的以后年份 ,从而在进行跨世纪的日期计算时导致错误结果。譬如 ,用2001减去1995的正确结果是6 ,…  相似文献   

18.
1 引言软件的国际化是目前软件设计的一个趋势。一个软件要想在国际市场上取得成功,就必须使用当地的语言和一些约定俗成的数据格式。用户们希望一个软件能按照他们所习惯的方式来运行。例如,中国用户希望使用中文界面,日期表示为yyyy年mm月dd日,货币表示为圆;美国用户则希望使用英语,日期表示为mm/dd/yy的格式,货币表示为美圆($);而德国用户则希望看到用德语表示的信息,日期表示为dd.mm.yyyy的格式,货币表示为德国马克(DM)。不能“入乡随俗”的软件是很难让用户满意的。对软件公司来说,在开始投资开发出第一种语言版本后,只要能将转换到其他语言的费用控制得很低,那么在别的国家销售同样的软件所带来的利润是巨大的。  相似文献   

19.
2000年即将来临,长期困扰电脑界的2000年危机即将爆发,但至今仍没有一个具体有效的解决方案,令许多业界人士惶惶不安。不过,一些Macintosh的用户们却可以高枕无忧了,因为苹果电脑已经公开宣布,2000年危机对Macintosh机完全没有影响,所有Mac用户将可以顺利过渡到二十一世纪。 众所周知,“2000年危机”是一个历史遗留问题:现在我们大部分人使用的电脑,在处理日期上都沿用了一套两位表示系统,最典型的就是MM/DD/YY(月份/日期/年份)的表达方法。这种日期格式用“98'’表示1998年,电脑在处理日期时,会因为98大于  相似文献   

20.
2000年问题直接关系到2000年后计算机系统能否正常运行,是一个时间紧、任务重、影响大、涉及面广的重大问题。它产生于存储空间非常宝贵的计算机发展早期阶段,当时的程序员用2位字符表示年号的方法,以节省存储空间。这种忽略世纪数据变化的做法对数据的完整性造成了破坏,致使2000年以后的日期计算、排序和比较等操作结果出现错误,将会带来难以估量的损失。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号