什么是调试(Debugging)?

调试是指软件开发中的一个过程,程序分析员在计算机代码中搜索"错误"-内部程序指令中错误、缺陷或安全漏洞的来源。硬件开发也要经过调试,以确保与当前硬件标准的兼容性和互操作性遵循相同协议的组件。此外,调试可确保硬...
调试是指软件开发中的一个过程,程序分析员在计算机代码中搜索"错误"-内部程序指令中错误、缺陷或安全漏洞的来源。硬件开发也要经过调试,以确保与当前硬件标准的兼容性和互操作性遵循相同协议的组件。此外,调试可确保硬件和软件向后兼容,或将与可能仍在使用的现有标准共存。
调试保证硬件和软件向后兼容。
软件调试分两次进行阶段。第一阶段被称为"阿尔法测试",在软件公开之前由内部执行。第二阶段通过一个被称为"测试"的公共过程进行。测试者是自愿的计算机爱好者,他们使用beta软件,风险自负,同意报告错误或问题开发者。
新产品的优缺点可以由beta测试人员进行测试。
它们是可以修补的,第一步是在各种条件下测试软件,当一个bug暴露出来时,调试器会记录bug出现的确切情况,包括当前运行的函数、操作系统类型和版本,公共beta测试人员在网上提交详细的报告,列出相关的细节,通常通过填写预先设计的表格然而,在调试完成之前,许多错误,没有什么能代替真实世界的测试。对于一个作者或制造商来说,几乎不可能复制硬件或软件将要使用的每一个可能的条件和系统。许多有经验的IBM-PC用户为此等待了12-36个月,然后才迁移到新的操作系统上,比如从窗户上切换™ 经验值™ 到Windows Vista™。这使社区有时间识别任何可能需要调试和修补的重大安全问题、错误或其他初始问题。
,因为必须先识别缺陷,然后才能修补软件需要在各种条件下进行测试。
  • 发表于 2020-07-10 16:26
  • 阅读 ( 1099 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具