江苏开放大学.NET平台与C#程序设计BBS:程序运行调试时,碰到出错如何调试(占总成绩5%)标准答案

题目:程序运行调试时,经常会出现各种问题,有的是程序编写源代码书写出错,有的是代码没有问题但结果不对,针对不同的错误,如何设计调试过程?

江苏开放大学.NET平台与C#程序设计BBS:程序运行调试时,碰到出错如何调试标准答案1:

序运行调试,针对不同的错误,首先我们要 制定一定的原则:

1、用头脑分析思考和错误征兆有关的信息

2、避免死胡同。3、利用好调试工具

4、避免用试探法

5、在出现错误的地方,可能还有别的错误

6、修改错误的一个常见失误是只修改了这个错误的征兆或这个错误的表现,而没有修改错误本身。如果提出的修改不能解释与这个错误有关的全部线索,那就标明只能修改错误的一部分

7、注意修改一个错误的同时可能引入新的错误

8、修改错误的过程将迫使我们暂时回到程序设计阶段。修改错误也是程序设计的一-种形式

9、修改源代码程序,不要改变目标代码。其次我们可以借助调试工具运用一些方法如回溯法、归纳法等来修正错误。

江苏开放大学.NET平台与C#程序设计BBS:程序运行调试时,碰到出错如何调试标准答案2:

1、程序编写源代码错误调试过程: 首先确定报错的位置,然后按F5启动调试, 按F9创建断点,断点的作用为,可以在任意程序语句处打上断点,可以使程序在运行至断点处后暂停执行,便于我们接下来一步一步地执行,方便我们对程序细节进行观查。然后按F10来逐过程的调用,一个过程可以是一次函数调用,也可以是一条语句。或者按F11逐语句执行代码,即每次执行一条语句,但是这个快捷键可以使我们的执行逻辑深入到函数内部去。通过逐步排查找到错误产生的原因,最后找到改正错误的方法,重新测试,直至程序不再报错。

2、代码未出错,结果不对的调试过程: 这种错误比较难找到原因,因为它们既在编写语法上没有问题,也不存在拼写错误,而一般常见于我们所编写出来的程序的逻辑漏洞。即看上去没有问题,但在执行时得不出我们想要的执行结果。面对这类问题,我们只能通过借助调试,逐步定位问题,慢慢解决。

禁止转载未经授权,禁止转载,发布者:形考达人黄金VIP,出处:https://www.xingkaowang.com/4615.html

免责声明:本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!付费为资源整合费用,前请自行鉴别。

免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,本站内容可作为临时参考工具,但不应完全依赖,建议仅作为辅助核对答案的工具,而非直接使用!

(0)
上一篇 2023年7月9日 下午4:41
下一篇 2023年7月14日 上午10:10

相关推荐

  • 2026年春江苏开放大学工程制图与CAD△综合性大作业答案

    一、2026年春江苏开放大学工程制图与CAD△综合性大作业单选题答案 1、在AutoCAD中,下列坐标中是使用相对极坐标的是( ) A、@32<18 B、32,18 C、32<18 D、@32,18 正确答案:A 2、在三投影面体系中,H面展开的方向是(  )。 A、H面绕X轴向下转90度 B、H面保持不动 C、H面绕Z轴向右转90度 …

    18小时前
  • 2026年春江苏开放大学综合英语(进阶)作业四答案

    一、2026年春江苏开放大学综合英语(进阶)作业四填空题答案 1、Fill in the blanks by selecting suitable words from the word bank. Each word can be used only once. A. transplanted  B. optional  C. minu…

  • 2026年春江苏开放大学综合英语(进阶)作业三答案

    一、2026年春江苏开放大学综合英语(进阶)作业三填空题答案 1、C4. Passage Two. Questions 1 to 5 are based on the following passage. Some 23 million additional US residents are expected to become more regular u…

  • 2026年春江苏开放大学综合英语(进阶)作业二答案

    一、2026年春江苏开放大学综合英语(进阶)作业二填空题答案 1、B1.Fill in the blanks with the words or expressions given in a word bank below.Each choice in the bank is identified by a letter.Please mark the co…

  • 2026年春江苏开放大学综合英语(进阶)作业一答案

    一、2026年春江苏开放大学综合英语(进阶)作业一填空题答案 1、 A1. Fill in the blanks with the words or expressions given in a word bank below. Each choice in the bank is identified by a letter. Please ma…

  • 2026年春江苏开放大学统计学第三次作业答案

    一、2026年春江苏开放大学统计学第三次作业单选题答案 1、变量之间的相关程度越低,则相关系的数值()。 A、越接近于0 B、越接近于1 C、越小 D、越接近于-1 正确答案:A 2、完全相关即是函数关系,其相关系数为±1。 A、错 B、对 正确答案:B 3、在实际应用中,计算价格指数通常以基期数量指标为权重进行加权。 A、错 B、对 正确答案:A 4、总指…

    2026年6月23日
  • 2026年春江苏开放大学Android基础大作业答案

    作业说明: 1.做作业之前首先在封面填上自己的学号和姓名,做完作业后请写上作业完成时间。 2.学习完第1-10单元之后必须完成本次作业,并请在规定时间内通过学习平台提交Word文档形式的电子作业,本次作业占形成性考核总成绩的30%。 作业内容: 请模仿手机版本的微信软件和添加消息列表功能和界面,模拟实现手机通信软件APP,能够实现微信界面的整体布局,包括顶部…

    Android基础 2026年6月23日
  • 2026年春江苏开放大学Android基础第三次形考作业答案

    作业说明: 1.做作业之前首先在封面填上自己的学号和姓名,做完作业后请写上作业完成时间。 2.学习完第6-10单元之后必须完成本次作业,并请在规定时间内通过学习平台提交Word文档形式的电子作业,本次作业占形成性考核总成绩的15%。 作业内容: 请将学习单元11、12、13中实验部分的项目中程序文件(.java文件,不包括资源文件.xml)源码贴在以下位置并…

    Android基础 2026年6月23日
  • 2026年春江苏开放大学Android基础第二次形考作业答案

    作业说明: 1.做作业之前首先在封面填上自己的学号和姓名,做完作业后请写上作业完成时间。 2.学习完第6-10单元之后必须完成本次作业,并请在规定时间内通过学习平台提交Word文档形式的电子作业,本次作业占形成性考核总成绩的15%。 作业内容: 请将学习单元6、7、8、9、10中实验部分的项目中程序文件(.java文件,不包括资源文件.xml)源码贴在以下位…

    Android基础 2026年6月23日
  • 2026年春江苏开放大学Android基础第一次形考作业答案

    作业说明: 1.做作业之前首先在封面填上自己的学号和姓名,做完作业后请写上作业完成时间。 2.学习完第1-5单元之后必须完成本次作业,并请在规定时间内通过学习平台提交Word文档形式的电子作业,本次作业占形成性考核总成绩的15%。 作业内容: 请将学习单元1、2、3、4、5中实验部分的项目中程序文件(.java文件,不包括资源文件.xml)源码贴在以下位置并…

    Android基础 2026年6月23日

发表回复

登录后才能评论
作业指导 实习指导
年费权益

年费权益

整理期末复习资料备考

每学期代写2门课程作业

定制毕业实习

可单独实践报告、小论文定制

QQ:994370779

售后反馈
微信公众号
微信公众号
分享本页
返回顶部