位置: IT常识 - 正文

程序调试的三个步骤(程序调试三个方面是什么)

编辑:rootadmin

程序调试的三个步骤:
616/auto1686896428程序调试的三个步骤(程序调试三个方面是什么)

  1、用编辑程序把编制的源程序按照一定的书写格式送到计算机中,编辑程序会根据使用人员的意图对源程序进行增、删或修改。把送入的源程序翻译成机器语言,即用编译程序对源程序进行语法检查并将符合语法规则的源程序语句翻译成计算机能识别的“语言”。如果经编译程序检查,发现有语法错误,那就必须用编辑程序来修改源程序中的语法错误,然后再编译,直至没有语法错误为止。

  2、使用计算机中的连接程序,把翻译好的计算机语言程序连接起来,并扶植成一个计算机能真正运行的程序。在连接过程中,一般不会出现连接错误,如果出现了连接错误,说明源程序中存在子程序的调用混乱或参数传递错误等问题。这时又要用编辑程序对源程序进行修改,再进行编译和连接,如此反复进行,直至没有连接错误为止。

  3、将修改后的程序进行试算,这时可以假设几个模拟数据去试运行,并把输出结果与手工处理的正确结果相比较。如有差异,就表明计算机的程序存在有逻辑错误。如果程序不大,可以用人工方法去模拟计算机对源程序的这几个数据进行修改处理;如果程序比较大,人工模拟显然行不通,这时只能将计算机设置成单步执行的方式,一步步跟踪程序的运行。一旦找到问题所在,仍然要用编辑程序来修改源程序,接着仍要编译、连接和执行,直至无逻辑错误为止。也可以在完成后再进行编译。

本文链接地址:https://www.jiuchutong.com/zhishi/55301.html 转载请保留说明!

上一篇:主机和外部设备构成了计算机的(微机硬件系统分为主机和外部设备)

下一篇:qq一直被盗号改密码不管用(我的qq号总是被盗,改密码也不行)

  • 国家反诈中心来电预警苹果手机如何开启(国家反诈中心来电预警怎么关闭)

    国家反诈中心来电预警苹果手机如何开启(国家反诈中心来电预警怎么关闭)

  • 腾讯课堂麦克风在哪里设置(腾讯课堂麦克风权限设置)

    腾讯课堂麦克风在哪里设置(腾讯课堂麦克风权限设置)

  • 华为nova5i可以只换外屏吗(华为nova5可以用两张卡吗)

    华为nova5i可以只换外屏吗(华为nova5可以用两张卡吗)

  • 闲鱼删除订单评价还会在吗(闲鱼删除订单后评价多久才看不到)

    闲鱼删除订单评价还会在吗(闲鱼删除订单后评价多久才看不到)

  • 抖音本地文件夹名称(斗音文件夹)

    抖音本地文件夹名称(斗音文件夹)

  • 手机红外用处大吗(手机红外能干啥)

    手机红外用处大吗(手机红外能干啥)

  • 华为手机怎么清理内存(华为手机怎么清理空间)

    华为手机怎么清理内存(华为手机怎么清理空间)

  • win10检测不到内置摄像头(win10搜索不到wifi信号)

    win10检测不到内置摄像头(win10搜索不到wifi信号)

  • 什么软件可以把照片拼在一起(什么软件可以把文字转换成语音)

    什么软件可以把照片拼在一起(什么软件可以把文字转换成语音)

  • 锁定模式是什么意思(锁定模式是什么样的)

    锁定模式是什么意思(锁定模式是什么样的)

  • 手机很久没用了开不了机怎么办(手机很久没用了还能用吗)

    手机很久没用了开不了机怎么办(手机很久没用了还能用吗)

  • 华为字体繁体字改简体中文(华为字体繁体字改简体中文怎么改)

    华为字体繁体字改简体中文(华为字体繁体字改简体中文怎么改)

  • 快手显示在线是什么意思(快手显示在线是真的吗)

    快手显示在线是什么意思(快手显示在线是真的吗)

  • mde40是什么型号(mde4o)

    mde40是什么型号(mde4o)

  • 怎么查自己名下的手机号(怎么查自己名下有没有房产)

    怎么查自己名下的手机号(怎么查自己名下有没有房产)

  • 表格里数字怎么不全部显示出来(表格里数字怎么排序变成12345)

    表格里数字怎么不全部显示出来(表格里数字怎么排序变成12345)

  • 华为mate30pro支持北斗导航吗(华为mate30pro支持广电网络吗)

    华为mate30pro支持北斗导航吗(华为mate30pro支持广电网络吗)

  • 电脑上ent是哪个键(enc是什么牌子电脑)

    电脑上ent是哪个键(enc是什么牌子电脑)

  • vivo手机如何打开呼吸灯(vivo手机如何打开手电筒)

    vivo手机如何打开呼吸灯(vivo手机如何打开手电筒)

  • 华为手机高级设置在哪里(华为手机高级设置密码忘了)

    华为手机高级设置在哪里(华为手机高级设置密码忘了)

  • a12仿生处理器和a12有区别么(a12仿生处理器和a15)

    a12仿生处理器和a12有区别么(a12仿生处理器和a15)

  • qq可以扫微信付款吗(qq可不可以扫微信支付)

    qq可以扫微信付款吗(qq可不可以扫微信支付)

  • U-Net介绍(u-net优点)

    U-Net介绍(u-net优点)

  • Win11系统exploret.exe内存占用过大怎么办?exploret.exe内存高三种解决方法(WIN11系统CPU占用率高)

    Win11系统exploret.exe内存占用过大怎么办?exploret.exe内存高三种解决方法(WIN11系统CPU占用率高)

  • 建筑公司劳务分包抵扣分录
  • 小规模纳税人注册资金最高多少
  • 没发票的费用怎么做账
  • 新成立的公司一般纳税人还是小规模纳税人好
  • 工商银行资产负债表
  • 退休工资缴纳个人所得税税率表
  • 股东转入的钱算什么
  • 应交城市维护建设税分录怎么做
  • 产品成本的归集和分配是什么意思
  • 食品发票可以抵扣所得税吗
  • 个人投资收益要交所得税吗
  • 发票上面税率地方为*号代表什么
  • 承包承租经营单位是什么意思
  • 车间设备折旧计入哪个科目
  • 证券投资基金管理人的职权
  • 记账凭证领用材料如何填写
  • 普票的销项可以抵扣吗?
  • 银行短期理财利息怎么算
  • 无票收入报税后,后期又开票出去怎么处理?
  • 房地产企业预缴增值税如何申报
  • 投资收益亏损
  • 税盘服务费抵税分录
  • 税款已缴纳可以作废申报吗
  • hp tpn-c120笔记本
  • linux 阿里云源
  • deepin怎么删除账户
  • 三方转账协议应该怎么写
  • 农产品的进项税额转出公式
  • 酒店需要的原材料和包装费有哪些
  • 取得的进项税发票抵扣
  • 计提利息会计分录怎么做
  • 免征增值税的范围有
  • 出口退税登记证在哪办
  • 增值税发票开错了可以退吗
  • 房地产企业利润
  • Sublime Text 4 (Build 4143) 注册方法STEP BY STEP
  • 查账征收利润50万交多少税
  • 帝国cms使用手册
  • 多付款退回怎样写说明
  • 织梦如何使用
  • mongodb聚合统计数量
  • 免费学电脑的网站
  • 两个城市的社保可以累计吗
  • 会计信息采集每年都要重新写吗
  • 商贸企业的存货周转率什么水平属于正常
  • 有下列情形之一的,当事人可以解除
  • 增值税发票已抵扣怎么红冲
  • 购买的软件属于什么资产
  • 虚开发票的三种情形是?
  • 没有实收资本可以转让吗
  • 换下来的旧电池还有用吗
  • 免抵退税和留抵退税计算题
  • 在施工期间,承包商可能遇到不能预见
  • 其他综合收益要转入投资收益吗
  • 购买机器的运费计入什么科目
  • 被投资企业注销,确认投资损失需
  • 其他货币资金存出投资款借方增加还是减少
  • 外商投资企业开什么发票
  • sqlserver锁表是什么意思
  • sql创建表日期格式
  • win10自动
  • wlms.exe是什么
  • mac 应用
  • win10脱机使用
  • win7系统的文件夹怎么挪位置
  • 用css滤镜实现的代码
  • CSS expression控制图片自动缩放效果代码[兼容 IE,Firefox]
  • 按钮用于控制电路
  • unity安装进度条不动
  • unity3d碰撞检测源码
  • nodejs音乐播放器
  • js实现浏览器状态栏显示
  • unity3d物理现象模拟
  • 整理Javascript事件响应学习笔记
  • 青海国家税务局总局官网
  • 率土之滨怎么提高建设值上限
  • 新都税务局咨询电话号码
  • 北京市朝阳区地图
  • 政务公开事项目录编制
  • 代理记账公司成本怎样结转的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设