软件错误
词条百科 0
目录
软件错误
软件错误是一个错误,缺陷或故障的计算机程序或系统,导致它产生不正确的或意外的结果,或以意想不到的方式行事。发现和修复错误的过程称为“调试”,并且通常使用形式化的技术或工具来查明错误,并且自1950年代以来,某些计算机系统的设计目的还在于在操作过程中威慑,检测或自动纠正各种计算机错误。
大多数软件错误源于程序设计或其源代码或此类程序使用的组件和操作系统中的错误。其中一些是由编译器生成错误代码引起的。包含许多错误和/或严重干扰其功能的错误的程序被认为是错误的(有缺陷的)。错误会触发可能产生连锁反应的错误。错误可能会产生微妙的影响,或导致程序崩溃或冻结计算机。其他错误也可以视为安全性错误,例如,可能使恶意用户能够绕过访问控制以获得未经授权的特权。

软件错误管理
软件错误管理包括记录、分类、分配、再现、更正和发布已更正代码的过程。通常使用漏洞跟踪系统或问题跟踪系统来跟踪和管理对软件的建议更改(错误以及增强请求,甚至是整个发行版)。所添加的项目可以称为缺陷、票据、问题或者按照敏捷开发范式、故事和史诗进行。类别可以是客观的、主观的或组合的,例如版本号、软件区域、严重性和优先级,以及问题的类型,例如功能请求或错误。
著名的软件错误
通常由于其严重性,许多软件错误已广为人知:例如最著名的错误是2000年问题,也称为Y2K错误,在该问题中,人们担心由于计算机认为是1900年,全球经济崩溃会在2000年初发生。 2012年的股票交易中断涉及旧API与新API之间的这种不兼容性。
内容来源于网络,本内容不代表16map.com立场,内容投诉举报请联系16map.com客服。如若转载,请注明出处:https://16map.com/wiki/nmdeqi3loitc