时间:2021-05-24
软件调试的目的是改正错误,软件调试主要采用以下三种方法:
1、强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、 继续运行程序。
2、回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆,确定最 先发现""症状”的位置。
3、原因排除法:原因排除法是通过演绎和归纳,以及二分法来实现。
耦合可以分为下列几种,它们之间的耦合度由高到低排列:
内容耦合--若一个模块直接访问另一模块的内容,则这两个模块称为内容耦合。
公共耦合--若一组模块都访问同一全局数据结构,则称为公共耦合。
外部耦合--若一组模块都访问同一全局数据项,则称为外部耦合。
控制耦合--若一模块明显地把开关量、名字等信息送入另一模块,控制男一模块的功能,则称为控制耦合。
标记耦合--若两个以上的模块都需要其余某一数据结构的子结构时,不使用其余全局变量 的方式而全使用记录传递的方式,这样的耦合称为标记耦合。
数据耦合--若一个模块访问另一个模块,被访问模块的输入和输出都是数据项参数,则这 两个模块为数据耦合。
非直接耦合--若两个模块没有直接关系,它们之间的联系完全是通过程序的控制和调用来实现 的,则称这两个模块为非直接耦合,这样的耦合独立性最强
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一.建设网站的目的是什么?资源分享、成名、赚钱……。还是其他的原因。不管是什么目的,但是首先要清楚你的网站的定位,是给什么人看,看了以后要达到什么目的?网站将来
做网站的Dreamweaver软件是什么?其主要功能是什么?网站的开发工具是什么?动态网页制作软件是什么?下面就来一起看看吧! Dreamweaver软件
iTunes回传是什么意思?iTunes回传,是指将iOS设备中的购买软件通过iTunes回传到已获得购买软件账户授权的电脑资料库中,以达到软件备份的目的,防止
店铺运营过程中,每一个操作都要知道清晰其目的是什么,才能最终实现自己想要的。一、为什么要开钻展?我们为什么要开钻展,我们开通钻展的目的是什么。明确目的,盯紧目标
店铺运营过程中,每一个操作都要知道清晰其目的是什么,才能最终实现自己想要的。一、为什么要开钻展?我们为什么要开钻展,我们开通钻展的目的是什么。明确目的,盯紧目标