江苏开放大学.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

相关推荐

  • 2024年秋江苏开放大学电子技术第三次作业答案

    一、2024年秋江苏开放大学电子技术第三次作业单选题答案 1、在555定时器组成的多谐振荡器电路中,如果电容充电时间常数大于放电时间常数,那么输出波形的占空比_____。 A、小于40% B、大于60% C、大于50% D、小于50% 正确答案:C 2、采用舍去小数法将0-1V电压转换为3位二进制代码,0.7V的编码为_____。 A、011 B、110 C…

    14小时前
  • 2024年秋江苏开放大学电子技术第二次作业答案

    一、2024年秋江苏开放大学电子技术第二次作业单选题答案 1、具有“有1出1,全0出0”功能的门电路一定是_____。 A、与门 B、异或门 C、或门 D、非门 正确答案:C 2、具有“相异出1,相同出0”功能的门电路一定是_____。 A、非门 B、与门 C、异或门 D、或门 正确答案:C 3、八输入端的编码器按二进制数编码时,输出端的个数是_____。 …

    14小时前
  • 2024年秋江苏开放大学电子技术第一次作业答案

    一、2024年秋江苏开放大学电子技术第一次作业单选题答案 1、测得NPN型晶体管上各电极对地电位分别为VE=2.3V,VB=3V,VC=5V,说明此三极管处在_____。 A、放大区 B、反向击穿区 C、截止区 D、饱和区 正确答案:A 2、电路中RE的作用是_____。 A、交流负反馈 B、无反馈 C、交、直流负反馈 D、直流负反馈 正确答案:D 3、OT…

    14小时前
  • 2024年秋江苏开放大学通信技术与系统第三次形考作业答案

    一、2024年秋江苏开放大学通信技术与系统第三次形考作业单选题答案 1、在数字通信系统中噪声不会积累而误码会积累。 A、正确 B、错误 正确答案:A 2、GSM的中文名字是全球移动通信系统。 A、正确 B、错误 正确答案:A 3、为了解决连0码而无法提取位同步信号的问题,人们设计了 A、AMI码 B、多进值码 C、HDB3码 D、差分码 正确答案:C 4、均…

    3天前
  • 2024年秋江苏开放大学通信技术与系统第二次形考作业答案

    一、2024年秋江苏开放大学通信技术与系统第二次形考作业单选题答案 1、用基带信号去控制高频信号的(),使该参数按照基带信号的规律变化的过程,称为相位调制。 A、频率 B、幅度 C、相角 D、角频率 正确答案:C 2、出现概率越小的消息,其所含的信息量越大。 A、正确 B、错误 正确答案:A 3、现代通信网是按照通信协议和标准,通过传输设备和交换设备将地理位…

    3天前
  • 2024年秋江苏开放大学通信技术与系统第一次形考作业答案

    一、2024年秋江苏开放大学通信技术与系统第一次形考作业单选题答案 1、函数信号发生器可以调整输出信号的种类和频率,如图显示的是,此时输出信号为正弦波信号,输出信号的幅度为5mv/p。() A、正确 B、错误 正确答案:A 2、用multisim软件搭建电路时,直流电源的选取如()图所示。 正确答案:B 3、Multisim软件不是一种EDA软件 A、观点正…

    3天前
  • 2024年秋江苏开放大学数字电子技术及应用作业三答案

    一、2024年秋江苏开放大学数字电子技术及应用作业三单选题答案 1、有一个4位的D/A转换器,设它的满刻度输出电压为10V,当输入数字量为1101时,输出电压为() A、9.375V B、8.125V C、6.25V D、4V 正确答案:B 2、请判断以下哪个电路不是时序逻辑电路 A、译码器 B、触发器 C、计数器 D、寄存器 正确答案:A 3、在()的情况…

    3天前
  • 2024年秋江苏开放大学数字电子技术及应用作业二答案

    一、2024年秋江苏开放大学数字电子技术及应用作业二单选题答案 1、采用四位比较器对两个四位数比较时,先比较()位。 A、第一位 B、任意位 C、最低位 D、最高位 正确答案:D 2、十六路数据选择器的地址输入(选择控制)端有()个。 A、8 B、4 C、16 D、2 正确答案:B 3、下列几种TTL电路中,输出端可实现线与功能的电路是 A、异或门 B、或非…

    3天前
  • 2024年秋江苏开放大学数字电子技术及应用作业一答案

    一、2024年秋江苏开放大学数字电子技术及应用作业一单选题答案 1、下列几种TTL电路中,输出端可实现线与功能的电路是 A、OC门 B、与非门 C、异或门 D、或非门 正确答案:A 2、相同为“0”不同为“1”它的逻辑关系是() A、“非”逻辑 B、“或”逻辑 C、“异或”逻辑 D、“与”逻辑 正确答案:C 3、将2004个“1”异或起来得到的结果是() A…

    3天前
  • 2024年秋江苏开放大学模拟电子技术及应用第4次作业答案

    一、2024年秋江苏开放大学模拟电子技术及应用第4次作业单选题答案 1、若输入为正弦波,则全波整流电路的输出波形必为: A、负向全波波形 B、正向全波波形 C、双向全波波形 D、单向全波波形 正确答案:D 2、串联型晶体管稳压电路中,采样电路的作用是: A、对输入电压进行采样,将变化量反馈到比较放大器输入端。 B、对基准电压进行采样,将变化量反馈到比较放大器…

    4天前

发表回复

登录后才能评论
联系我们

邮件:xingkaowang@163.com

QQ:994370779

工作时间:周一至周五,9:30-17:30,节假日休息

人工解题

人工解题

会员学期新增题免费解答

年费享实践作业、小论文定制

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

解题QQ:994370779

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