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

相关推荐

  • 2025年秋江苏开放大学电子信息产品营销实务第三次作业答案

    一、2025年秋江苏开放大学电子信息产品营销实务第三次作业单选题答案 1、小胡看自己的抖音后台,2月11日UV为2107,UV指的是() A、日活跃用户 B、独立访客 C、月活动用户 D、总浏览量 正确答案:B 2、小明在一家买鼠标的科技公司担任内容运营的职位。以下哪一项属于他的工作范畴() A、制定促销方案 B、撰写宣传文案 C、社群维护 D、找到购买鼠标…

  • 2025年秋江苏开放大学电子信息产品营销实务第二次作业答案

    一、2025年秋江苏开放大学电子信息产品营销实务第二次作业单选题答案 1、()指的是每个购买者在未来可能为企业带来的收益总和。 A、客户终身价值 B、成长价值 C、信息价值 D、购买价值 正确答案:A 2、对消费者使用状况分析属于() A、行为因素 B、地理因素 C、人口因素 D、心理因素 正确答案:A 3、消费者从朋友处获取信息,这种信息来源属于() A、…

  • 2025年秋江苏开放大学电子信息产品营销实务第一次作业答案

    一、2025年秋江苏开放大学电子信息产品营销实务第一次作业单选题答案 1、企业奉行“消费中心论”是贯彻() A、产品观念 B、市场营销观念 C、推销观念 D、生产观念 正确答案:B 2、营销最简单的定义()。 A、商品买卖的场所 B、管理有赢利的客户关系 C、推销商品 D、卖东西 正确答案:B 3、“一人计短,二人计长”,这说明信息具有() A、共享性 B、…

  • 2025年秋江苏开放大学虚拟仪器技术作业四答案

    一、2025年秋江苏开放大学虚拟仪器技术作业四填空题答案 1、波形图具有(),利用它可以准确地读出曲线上任何一点(),可以很方便分析某一时刻的()。 正确答案:光标功能;数据;坐标值 2、()是实时显示控件,它是把新的数据放在已有数据后面,最适合于实时测量中的()。 正确答案:波形图表;参数监控 3、()是事后记录控件,以一次刷新方式进行数据显示,数据输入基…

    19小时前
  • 2025年秋江苏开放大学虚拟仪器技术作业三答案

    一、2025年秋江苏开放大学虚拟仪器技术作业三填空题答案 1、对于二维数组,索引框中上面一个为(),下面一个为()。 正确答案:行索引;列索引 2、数组中数组成员的()必须完全一致,当数组中有n个成员时,成员的()是从0开始,到()结束。 正确答案:数据类型;索引号;n-1 3、簇是不同数据类型的集合,可以包含各种数据类型的()或()。 正确答案:控制件;显…

    19小时前
  • 2025年秋江苏开放大学虚拟仪器技术作业二答案

    一、2025年秋江苏开放大学虚拟仪器技术作业二填空题答案 1、NI ELVIS系统硬件包括台可运行()、()、()和()。 正确答案:LabVIEW的计算机;一块多功能数据采集卡;一根68针电缆;NI ELVIS教学实验操控工作台 2、NI ELVIS系统软件则包括()、()、可以针对ELVIS硬件进行程序设计的一系列()和一个基于LabVIEW设计()。 …

    19小时前
  • 2025年秋江苏开放大学虚拟仪器技术作业一答案

    一、2025年秋江苏开放大学虚拟仪器技术作业一填空题答案 1、1、LabVIEW是一种()的编程语言,又称为“G”语言。使用这种语言编程时,基本上不写(),取而代之的是()。 正确答案:图形化;程序代码;流程图 2、一个虚拟仪器程序由3部分组成:一个(),一个作为()以及()。 正确答案:人机对话的前面板;源代码的数据流程图;图标/连接端口 3、流程图由()…

    19小时前
  • 2025年秋江苏开放大学会计信息系统应用第2次作业答案

    一、2025年秋江苏开放大学会计信息系统应用第2次作业单选题答案 1、下列硬件中,属于输入设备的是()。 A、电脑音箱 B、打印机 C、绘图仪 D、键盘 正确答案:D 2、功能为进行键盘输入的大小写转换的控制键是()。 A、Num Lock B、Caps Lock C、ALt D、Shift 正确答案:B 3、计算机键盘上打字键区的G和H键上有凸起,以便盲打…

  • 2025年秋江苏开放大学会计信息系统应用第1次作业答案

    一、2025年秋江苏开放大学会计信息系统应用第1次作业单选题答案 1、掌握会计电算化知识,是会计从业人员的基本要求。() A、对 B、错 正确答案:A 2、大多数大中型企业使用的会计核算软件是多用户会计核算软件。() A、对 B、错 正确答案:A 3、会计核算软件主要替代了手工会计的记账、算账、报表生成等工作,其会计数据处理主要由计算机系统来完成。() A、…

  • 2025年秋江苏开放大学会计信息系统应用第4次作业答案

    任务内容: 一、根据如下资料完成以下实验(总分100分): 第四单元实验2《往来业务、固定资产和工资业务》   应收应付核算 【恢复800实验1账套,取消结账;以账套主管101在系统管理中启用“购销存管理”、“工资管理”和“固定资产”功能模块,时间2011年1月1日,操作员101】 (一)购销存基础设置 1、存货分类和存货档案: 存货没有分类,仅需…

    1天前

发表回复

登录后才能评论
联系我们

邮件:xingkaowang@163.com

QQ:994370779

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

人工解题

人工解题

会员学期新增题免费解答

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

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

解题QQ:994370779

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