最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

软件调试的目的是什么

来源:懂视网 责编:小采 时间:2021-11-16 10:20:25
文档

软件调试的目的是什么

软件调试的目的是改正错误,软件调试主要采用以下三种方法:1、强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、 继续运行程序。2、回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆。
推荐度:
导读软件调试的目的是改正错误,软件调试主要采用以下三种方法:1、强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、 继续运行程序。2、回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆。

软件调试的目的是改正错误,软件调试主要采用以下三种方法:

  

  1、强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、 继续运行程序。

  

  2、回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆,确定最 先发现""症状”的位置。

  

  3、原因排除法:原因排除法是通过演绎和归纳,以及二分法来实现。

  

  耦合可以分为下列几种,它们之间的耦合度由高到低排列:

  

  内容耦合--若一个模块直接访问另一模块的内容,则这两个模块称为内容耦合。

  

  公共耦合--若一组模块都访问同一全局数据结构,则称为公共耦合。

  

  外部耦合--若一组模块都访问同一全局数据项,则称为外部耦合。

  

  控制耦合--若一模块明显地把开关量、名字等信息送入另一模块,控制男一模块的功能,则称为控制耦合。

  

  标记耦合--若两个以上的模块都需要其余某一数据结构的子结构时,不使用其余全局变量 的方式而全使用记录传递的方式,这样的耦合称为标记耦合。

  

  数据耦合--若一个模块访问另一个模块,被访问模块的输入和输出都是数据项参数,则这 两个模块为数据耦合。

  

  非直接耦合--若两个模块没有直接关系,它们之间的联系完全是通过程序的控制和调用来实现 的,则称这两个模块为非直接耦合,这样的耦合独立性最强

文档

软件调试的目的是什么

软件调试的目的是改正错误,软件调试主要采用以下三种方法:1、强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、 继续运行程序。2、回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题软件调试的目的是什么专题19. 软件调试的目的是什么专题软件调试和测试的目的是什么专题软件调试和测试的目的是什么意思专题软件调试的目的是什么意思专题软件调试和测试的目的是什么原因专题软件调试的目的是什么简答题专题
Top