• 程序错误(英語:Bug),是程序设计術語,是指软件运行時因程序本身有错误而造成功能不正常、死机、数据丢失、非正常中断等现象。有些程序错误会造成计算机安全隐患,此时叫漏洞。 一些有趣的隐错有时也会成为一种乐趣。在电脑游戏中,假如一些隐错不令遊戲出現大錯誤的話,经常会变成一种玩游戏时的秘技(秘技有時是遊...
    5 KB (515 words) - 23:41, 10 December 2023
  • 在计算机程序设计中,逻辑错误(Logic error)(又叫语义错误)是程序错误的一种,这种错误会导致程序运行出错,但还不至于崩溃。逻辑错误会产生意外的输出或结果,但并不一定会立即被发现。 逻辑错误在编译语言和解释语言中都可能出现。与语法错误程序不同的是,逻辑错误程序从语法上来说是正确的一段程序...
    2 KB (304 words) - 17:07, 23 December 2022
  • 差一错误(英語:Off-by-one error,缩写OBOE)是在计数时由于边界条件判断失误导致结果多了一或少了一的错误,通常指计算机编程中循环多了一次或者少了一次的程序错误,属于逻辑错误的一种。比如,程序员在循环中进行比较的时候,本该使用「小于等于」,但却使用了「小于」,或者是程序...
    6 KB (963 words) - 05:03, 16 October 2021
  • 错误。在仅使用内存分页的系统上,无效内存页错误通常会导致储存器段错误,而储存器段错误和内存页错误都是虚拟内存管理系统引发的错误。储存器段错误也可以独立于内存页错误发生:非法访问有效的内存页是会导致储存器段错误,而非无效内存页错误。并且段错误可能发生在内存页中间(因此没有内存页错误...
    14 KB (2,140 words) - 15:49, 28 September 2022
  • 在POSIX兼容平台上,总线错误通常导致发送SIGBUS信号到导致错误的进程。SIGBUS也可能因计算机检测到的任何常规设备故障引发。总线错误很少代表硬件存在物理损坏,而通常是因程序源代码中的程序错误引起。[來源請求]总线错误也可能因其他某些分页错误引发,见下文。 总线错误有至少三种主要原因:...
    2 KB (303 words) - 19:00, 16 February 2019
  • 一般保护错误(英語:General protection fault,缩写:GPF)是在英特尔x86和AMDx86-64架构和其它架构中的一种错误(或者一种中断),指正在运行的程序(内核或用户态程序)违反处理器架构中的保护措施的情况。此机制最初在1986年英特尔80386处理器的程序员参考手册第9.8...
    3 KB (338 words) - 13:01, 20 January 2024
  • 安全缺陷或安全錯誤(security bug)是指會導致電腦系統中未授權的存取或是特權的程序错误。安全缺陷會影響以下的機制(可能影響一項或多項),因此產生漏洞: 用户或是其他實體的身份验证 有關存取控制及特权的授權 資料保密 数据完整性 安全缺陷不一定會被識別出來,就算沒有被利用,仍然算是安全缺陷...
    3 KB (346 words) - 05:52, 19 November 2023
  • 程序开发,让开发团队专注于其应用程序的独特部分,而无需解决诸如用户管理等常见的开发问题。 使用Web应用程序框架通常可以减少程序中的错误数量,通过简化代码,并允许一个团队专注于框架,而另一个专注于实现功能。在因特网上经常发生黑客攻击的应用程序中,与安全相关的问题可能由程序错误...
    13 KB (1,991 words) - 23:49, 11 March 2024
  • 内核错误(英語:Kernel Panic)是指操作系统在监测到内部的致命错误,且无法安全处理此错误时采取的动作。这个概念主要被限定在Unix以及类Unix系统中;对于Microsoft Windows系统,等同的概念通常被称为蓝屏死机。 操作系统内核中处理Kernel panic的子程序...
    9 KB (1,100 words) - 02:17, 5 December 2023
  • 在计算机科学和通信的信息论和编码理论应用中,错误检测和纠正(英語:error detection and correction)或错误控制(error control)是在不可靠的通信信道上可靠地传送数字数据的技术。许多通信信道会经受信道噪声,因此可能在源至接收器的传输期间引入错误错误检测技术能够检测这样的错误,而错误纠正能在不少情况下重建原始数据。...
    25 KB (3,937 words) - 05:47, 9 December 2023
  • Information Theory)) 编写程序是以下步骤的一个往复过程:编写新的源代码,测试、分析和提高新编写的代码以找出语法和语义错误。从事这种工作的人叫做程序员。由于计算机的飞速发展,编程的要求和种类也日趋多样,由此产生了不同种类的程序设计员,每一种都有更细致的分工和任务。软件工程师和...
    8 KB (1,075 words) - 16:38, 15 October 2023