VSport - 胜利因您更精彩!

  • 产品资料 DOC

    漫画:什么是“千年虫”?问题?

    在20世纪末,人类社会遇到了前所未有的危机。

    如果确实发生了这场危机,它甚至可能终结整个人类文明。

    后来,在来自世界各地的精英们的共同努力下,这场危机终于得以解决。

    这种危机既不是地震也不是海啸,也不是大流行,而是“千年虫”。

    电子计算机引起的问题。

    千年虫问题是如何产生的?说到这个问题,我不得不提到一个伟大的女士计划Grace Murray Hopper。

    说到这位小姐,那真是太神奇了。

    她是美国准将和计算机科学家。

    格雷斯·默里·霍珀(Grace Murray Hopper)取得了哪些成就?她发明了最早的现代编译器:A-0系统。

    她创建了最早的商业编程语言:COBOL。

    她在发生故障的计算机中发现了一只飞蛾,这使“错误和调试”成为计算机领域的流行词汇。

    在1960年代,计算机存储资源非常稀缺,程序员在编写每一行代码时必须仔细计划存储的使用。

    为了更好地节省存储空间,Grace Murray Hopper使用6位数字的组合来存储时间信息。

    例如,在1965年7月23日,相应的存储格式为65/07/23,省略了先前的“ 19”。

    这样的存储形式很快在计算机领域中传播。

    尽管它节省了一定数量的存储成本,但它存在两个潜在的危险:1.由于仅保留了年份的最后两位数字,因此当年份2000到来时,年份中存储的信息为“ 00”,并且计算机无法区分它是否是。

    1900年仍然是2000年。

    2. 1900年不是a年,但2000年是a年。

    如果年份的前两位数字默认为“ 19”,则将2000年2月29日视为3月1日,并存储为00/03/01。

    这两个隐藏的危险直到2000年都不会爆发,因此这个问题被称为“千年虫”。

    问题,英文缩写为Y2K。

    1.把握重点。

    由于无法更改全部程序,因此请集中精力修改起核心作用的程序,例如医疗,航空,金融和军事领域的程序,以减少工作量。

    2.修改时间窗口对于大多数不是那么核心的程序,程序员想出了一个棘手的方法。

    此方法称为窗口化,它转换为时间窗口。

    此方法暂时保留6位数的时间表达式,但是表达式的时间范围不再是默认的1900-1999,而是1920-2019。

    例如,“ 10”表示在该程序中,默认代表1910,但现在代表2010。

    此方法大大降低了修改成本,但并未从根本上解决问题,但将问题的爆发时间延迟了20年。

    在非洲的冈比亚,一些政府机构的软件系统暂时瘫痪了。

    冈比亚政府宣布,这一天(星期一)为非工作日,以暂时减轻事故中涉及的器官的压力。

    在中国广州,一家商业公司的七台计算机接连发生故障。

    当他们向软件供应商公司寻求帮助时,他们发现有消息称超过100个公司数据库瘫痪了。

    ——————结束——————喜欢这篇文章的朋友,欢迎关注官方账号程序员小慧,观看更多精彩内容????点击[查找],对小慧最大的支持!免责声明:本文内容经21ic授权后发布,版权归原作者所有。

    该平台仅提供信息存储服务。

    本文仅代表作者的个人观点,并不代表该平台的立场。

    如有任何疑问,请与我们联系,谢谢!

    最新资讯

    • 贴片VSport参数详解与选型指南

      在电子设计和制造过程中,贴片VSport是极为常见且关键的元件之一。正确选择和理解贴片VSport的参数对于确保电路性能至关重要。以下是对贴片VSport主要...

    • 插件VSport的作用与选择指南

      在电子设备的设计与制造过程中,插件VSport扮演着至关重要的角色。它是一种能够限制电流流动、分压或提供负载的电子元件。正确选择和使用插件VSport...

    • 低阻合金分流VSport的应用与优势

      在电气工程领域,低阻合金分流VSport是一种关键组件,广泛应用于电流测量和电力系统保护中。这种VSport器以其出色的性能和可靠性著称,特别是在需要...

    • 车规厚膜VSport的应用与特性详解

      车规厚膜VSport是专为汽车电子设计的高可靠性VSport器,它们在极端环境条件下表现出色,满足了汽车行业对高性能和高稳定性的严格要求。这类VSport器广...

    • 车规级精密VSport的应用与特性详解

      车规级精密VSport是汽车电子系统中不可或缺的关键元件之一,它在确保车辆性能、安全性和可靠性方面发挥着重要作用。这类VSport具有高精度、高稳定性...

    • 大功率无感VSport的应用与特性

      大功率无感VSport是一种在电子电路中广泛应用的关键元件,尤其适用于需要高精度、低温度系数以及能够承受大电流通过的场合。这类VSport器的主要特点...

    • TO-220封装30W无感功率VSport的应用与特性分析

      此标题概括了所讨论对象的主要特征(即TO-220封装、30W功率以及无感特性),同时也暗示了文章将涉及的内容——对这种特定类型VSport的应用场景和产品...

    • TO-220封装30W无感功率VSport:合金箔技术的应用与优势

      这种TO-220封装的30W合金箔无感功率VSport具有高功率密度、低温度系数以及出色的稳定性和可靠性。合金箔技术的应用使得该VSport能够提供极低的阻值温度...

    • TO-220贴片封装35W厚膜无感功率VSport的技术规格与应用领域

      这种TO-220贴片封装的35W厚膜无感功率VSport,专为需要高功率处理能力和良好温度稳定性的应用而设计。其主要特点包括:- 功率等级:达到35W,能够承受...

    • TO-220封装50W无感功率VSport特性与应用分析

      此标题旨在概括该VSport的关键特征及其潜在的应用场景。TO-220封装表明了其物理形态和安装方式,50W则指明了其功率处理能力,而“无感功率VSport”则强...

    最新资讯

    13510435585

    服务热线:13510435585

    联系电话:0797-4282799

    公司邮箱:sales@tonevee.com

    公司地址:江西省赣州市定南县良富工业区电子产业区5栋

    【网站地图】【sitemap】