程序错误

在计算机领域,程序错误是软件 程序 中的错误。它可能导致程序意外退出,或以非预期的方式运行。例如,一个小程序错误可能导致程序界面中的按钮在点击后没有反应。更严重的程序错误可能会由于无限计算或 内存泄漏 导致程序卡住或崩溃。

从开发人员的角度来看,程序错误可能是程序 源代码 中的 语法错误或逻辑错误。这些错误通常可以使用一种名为 调试器 的开发工具修复。但是,如果错误在程序被 编译 成最终的 应用程序 之前没有被发现,用户就会注意到这些程序错误。

由于程序错误会对程序的可用性产生负面影响,大多数程序通常会在向公众发布前经过大量测试。例如,商业软件 通常会经历 测试阶段,由多名用户全面测试程序的各个方面,以确保其正常运行。当确定程序稳定且没有错误后,就会向公众发布。

当然,正如我们都知道的那样,即使经过全面测试,大多数程序也并非完全没有错误。因此,软件开发人员通常会发布“修订更新”(例如版本 1.0.1),其中包含针对软件发布后发现的错误的修复程序。特别“漏洞百出”的程序可能需要多次修订更新(1.0.2、1.0.3 等),才能消除所有程序错误。

更新日期 December 17, 2008 作者 Per C.

quiz测试你的知识

Control+S (Command+S) in macOS is an example of what?

A
System preference
0%
B
Control panel
0%
C
Keyboard shortcut
0%
D
Spreadsheet macro
0%
Correct! Incorrect!     View the Keyboard Shortcut definition.
More Quizzes →

Tech Terms 计算机词典

本页中程序错误的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。