山东公务员考试网计算机常识-软件调试方法_公务员-查字典教育资讯网
 
山东公务员考试网计算机常识-软件调试方法

首页 > 

公务员

 > 山东

 > 山东公务员考试网计算...

山东公务员考试网计算机常识-软件调试方法

山东公务员考试网计算机常识-软件调试方法

调试的关键在于推断程序内部的错误位置及原因。从是否跟踪和和执行程序的角度,类似于软件测试,软件调试可以分为静态调试和动态调试。软件测试中讲座的表态分析方法同样适用静态调试。静态调试主要指通过人的思维来分析源程序代码和排错,是主要的调试手段,而动态调试是辅助静态调试的。主要的调试方法可以采用:

1、强行排错法

① 通过内存全部打印来排错。

② 在程序特定部位设置打印语句——即断点法。输出存储器内容,就是在程序执行到某一行的时候,计算机自动停止运行,并保留这时各变量的状态,方便检查,校对。

③ 自动调试工具。其功能是设置断点,当程序执行到某个特定的语句或某个特定的变量值改变是地,程序暂停执行。程序可在终端上观察程序此时的状态。

应用以上任何一种技术之前,都应当对错误的征兆进行全面彻底的分析,得出对出错位置及错误性质的推测,再使用一种适当的排错方法来检验推测的正确性。

2、回溯法

该方法适合于小规模程序的排错。即一旦发现了错误,先分析错误征兆,确定最先发现“症状”的位置。然后,从发现“症状”的地方开始,沿程序的控制流程,逆向跟踪源程序代码,直到找到错误根源或确定错误产生的范围。

3、 原因排除法

原因排除法是通过演绎和归纳,以及二分法来实现的。

演绎法是一种从一般原理或前提出发,经过排除和精化的过程来推导出结论的思考方法。演绎法排错是测试人员首先根据已有的测试用例,设想及枚举出所有可能出错的原因作为假设。然后再用原始测试数据或新的测试,从中逐个排除不可能正确的假设。最后,再用测试数据验证余正气假设确定出错的原因。

归纳法是一种从特殊扒断出一般的系统化思考方法。其基本思想是从一些线索(错语征兆或与错误发生有关的数据)着手,通过分析寻找到潜在的原因,从而找出错误。

二分法实现的基本思想是,如果已知每个变量在程序中若干个关键点的正确值,则可以使用宣传语句(如赋值语句、输入语句等)在程序中的某点附近给这些变量赋正确值,然后运行程序并检查程序的输出。如果输出结果是正确的,则错误原因在程序的前半部分;反之,错误原因在程序的后半部分。对错误原因所在的部分重复使用这种方法,直到将出错范围缩小到容易诊断的程序为止。

需要注意的一个实际问题是,调试的成果是排错,为了修改程序中错误,往往会采用“补丁程序”来实现,而这种做法会引起整个程序质量的下降,但是从目前程序设计发展的状况看,对大规模的程序的修改和质量保证,又不失为一种可行的方法。

更多精彩资讯请关注查字典资讯网,我们将持续为您更新最新资讯!

点击显示

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

相关资讯

最新资讯

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
    • 地方 江苏公布高校任免名单 左健民任江苏理...
      各市、县(市、区)人民政府,省各委办厅局,省各直属单位:经研究决定:任命左健民同志为江苏理工学院院长,免去其江苏技术师范学院院长职务;任命巩建鸣同志为南京工业大学副校长,试用期一年;任命邢卫红同志为南京工业大学副校长,试用期一年;任命曹雨平同志为江苏理工学院副院长,免去其江苏技术师范学院副院长职务;
    • 地方 农大新生农村学生比例再降
      今年,中国农大录取2892名本科新生,其中城镇考生达到75.66%,农村户籍新生只有24.34%,比例再次降低。据该校统计,2002年至2010年,该校新生中农村户籍学生的比例一直稳定在30%以上。2011年跌破30%,只有28.26%。据分析,农村户籍学生比例下降与我国城镇化进程有关,整体考生中农
    • 地方 江苏试点"小学教师评正高" 良好意图...
      中小学教师也可以评“教授”了。人力资源和社会保障部副部长王晓初近日向媒体透露的这条信息,引起很大反响。在江苏如何“落地”,格外引人关注。“对那些早早评上副高职称的优秀中小学教师而言,这下又有新奔头了。”省教育厅一位副处长感言,“职称‘天花板’给打破了,对教师来说是一个很好的激励。”中学教师评正高,江
    • 地方 江苏无锡未来两个月需招聘近4万人
      4月1日,记者从市劳动就业管理中心了解到,根据对我市节后用工市场的调查,近四成的重点用工企业中仍有用工缺口,预计未来两个月内需招聘近4万人,其中新区、江阴市和锡山区用工需求量占全市九成。现状:56%重点企业有需求上周五,记者在市人力资源市场的现场招聘会看到,相对于节后几次招聘会的人山人海,招工企业和
    • 地方 孩子不喜阅读 家长需反省
      一个场景:暑假的王府井书店总是热闹非常,书店里的客流量一点儿也不亚于隔壁的百货大楼。这个时期来购书的顾客组合,一般是“大手拉小手”。书店门口张贴的7月图书销售排行榜上,前10名中有4本是少儿读物。一个统计:最近由中国新闻出版研究所发布的“第十次全国国民阅读调查”(以下简称“阅读调查”)结果显示,20
    • 地方 江苏高校14个拟设专业 被教育部“驳...
      教育部近日公布了2012年度普通高等学校本科专业设置备案或审批结果,全国高校258个拟设新增专业被教育部“驳回”不予招生,其中包括江苏10所高校的14个拟设新专业。记者在这份“2012年度经教育部审批不同意设置的普通高等学校本科专业名单”中看到,江苏高校今年“被驳回”的专业有:江苏大学的检验医学(五
    • 地方 教育的全部职责是唤醒人们找到内在的自...
      任何一个时代都有自己的教育理想,但理想的教育却不易得。教育是一个关系到家庭、学校和社会的复杂系统,家长、教师和教育工作的管理者都担负着创造民族未来的责任。一个国家的教育状况是国民精神世界的晴雨表,也是这个国家发展前景的预兆。关注当下的教育就是关注我们自己未来的命运。目前,我们教育中出现的种种问题集中
    • 地方 北京五单位退出中小学社会大课堂
      昨日,市教委发布《关于公布北京市中小学生社会大课堂第四批市级资源单位名单及首批退出名单的通知》。根据通知,北京科育葡萄技术研究中心、北京现代汽车有限公司、通州区体育局游泳运动中心、通州区永乐店中学电力科普园和松下电器(中国)有限公司北京展示分公司五家单位成为首批退出社会大课堂的资源单位。据了解,北京
    • 地方 江苏海安对中小学班主任开展心理健康全...
      日前,江苏省海安县海陵中学举行了本学期第一次班主任集中培训,全校在岗班主任和中层以上干部集中收看县教育局组织录制的心理健康教育视频。对全体中小学班主任开展心理健康教育培训,这是海安县教育局开展的一项统一活动,培训时间为一年。“全县1500多名班主任,取得国家二级、三级心理咨询师资格的不过四五十人,这
    • 地方 美国:“在家上学”纳入合法渠道 有可...
      在美国,有很多家长放弃公共教育的“福利”,自己担任教师在家教育孩子或是聘请专职老师,在家上学的人数不断上升,从2007年的150万上升到了现在的200万人以上,大约占学龄儿童的3%。美国“在家上学”已纳入合法渠道,有可供选择的教材和教师指导手册,自编教材也被允许,人手不够还可以找执业教师。“在家上学
    • 地方 大学可以考哪些“证”?大学可以考哪些...
      中国教育在线讯又一批新生即将开始四年的大学生活,大学,意味着更多的知识,更多的自学时间,这里也是不少人人生重要的转折点!毕业找工作,如何证明自己?证书虽然不代表一切,但确实是一个有效的“敲门砖”。大学四年可以考哪些证书?
    • 地方 江苏省将开设汽车驾驶学历教育
      江苏省政府31日发布《关于加强道路交通安全工作的意见》,今后,我江苏省将严格控制1000公里以上的跨江苏省长途客运班线,对现有线路及时清理调整,并首次提出在汽车类交通技校开设汽车驾驶专业,进行3年制学历教育。江苏省公路局副局长周体光介绍,目前我江苏省有500多条超长途客运线路,营运车辆700多辆,主
    • 地方 江苏义务教育入学空额需摇号 升学不与...
      4月2日,记者从新闻发布会上获悉,江苏力争到2015年所有县(市、区)义务教育达到国家基本均衡发展要求、70%左右县(市、区)达到优质均衡发展要求,到2020年所有县(市、区)义务教育达到优质均衡发展要求。同时,江苏省教育厅副厅长胡金波表示,义务教育阶段学生入学,在一个学校学区范围内,如果有多出的名
    • 地方 北京航空航天大学:困难学生可网上预约...
      未入校门就能预约缓交学费,北京航空航天大学今年开通入学网上绿色通道,预先了解家庭经济困难学生信息。8月25日迎新现场,不少已提前在网上登记的寒门学子不到10分钟就顺利办妥入学手续。一个背包,一个行李箱,在硬座坐了45个小时之后,瘦弱的北航新生朱运昌终于从新疆来到北京。虽然兜里只剩六七百块钱,但他一点
    • 地方 高校为新生代办银行卡过程或存漏洞
      开学在即,这几天,2013级的大学生们携带着录取通知书纷纷赶赴各地高校报到。与往年一样,一张甚至几张实名开户的银行卡成为其中的“标配”。对此,高校往往解释为“人性化服务”,可不少学生纳闷儿,“没人问过我,也没让提供过身份证件,怎么就办了银行卡呢?”高校为新生代办银行卡,在操作过程中究竟是否存在漏洞?
    • 地方 江苏计划2013年暑假选派300名本...
      从江苏省教育厅获悉,江苏高校学生境外学习政府奖学金项目将于今年正式启动。2013年暑期,该省计划选派300名本科生分赴剑桥大学、杜克大学等11所国外知名大学进行为期4至5周的课程学习。学生学习期满回国后,由派遣学校根据国外大学提供的课程设置及学业成绩单,对其修读课程认定学分。据了解,江苏高校学生境外
    • 地方 教育部直属高校工作咨询委员会第二十三...
      加快建设中国特色现代大学制度——教育部直属高校工作咨询委员会第二十三次全体会议侧记8月23日至24日,教育部直属高校工作咨询委员会第二十三次全体会议在北京举行。围绕建设中国特色现代大学制度这一主题,与会代表分七个专题进行了深入讨论。完善治理结构、加强章程建设、扩大社会合作、推进专业评价,成为与会高校
    • 地方 化解高职生源危机不能“缝缝补补”
      教育部日前发布2012年全国教育事业发展统计公报,再次以翔实的数据佐证了高职教育在我国高等教育体系中“半壁江山”的地位。与此同时,随着各省市今年高考录取工作相继尘埃落定,各类媒体上关于高职院校在高考投档中被“放空”的报道越来越多,成为近期公众关注的焦点。那么,我们到底该如何看待、有效化解并最终根治高
    • 地方 南京市2013年中小学机器人竞赛在南...
      由南京市教育局、南京市科学技术协会、南京市中小学生科技活动基金会主办,南京市电化教育馆承办、南京外国语学校协办的2013年南京市中小学机器人竞赛,3月30日在南京外国语学校举行。本次竞赛是2013年南京市中小学电脑制作活动中的一项重要赛事,参照全省、全国相关机器人竞赛的项目设置、规则和要求,并结合南
    • 地方 大学生评高校鼓励“至少恋爱一次”:别...
      与某些高校采取“恋爱登记制”等做法相比,该校鼓励恋爱的做法挺“前卫”。但我以为,把“至少在校谈恋爱一次”作为一个指导性的意见公示,还有待商榷。恋爱美好,单身未必坏。谈不谈恋爱,纯属个人自愿,“至少恋爱一次”的说法,尽管“开放”,却有些僵化。在大学谈恋爱,或许是在对的时间遇上对的人;可有些同学可能因为
    • 地方 中学生军训引入生存教育
      北京市部分中学军训活动正在进行中,记者近日获悉,包括119中、94中等在内的朝阳区部分中学首次在学生军训中引入生存教育课程,这种模式丰富了军训的内容,为学生带来了与众不同的军训体验。军训是每个中学新生入校的必修课,传统意义上的军训以军姿训练和队列训练为主,今年“青少年第一人”与朝阳区的部分学校合作,
    • 地方 北京调查学生上网:大学生上网成瘾突出
      市疾控中心学校卫生所近期完成了对本市大中学生上网情况调查,结果显示,本市大中学生,长时间上网比例5年增长了5.5%,上网成瘾报告率中,大学生最高。这是本市首次公布在校大中学生上网时长调查数据。2012年,北京市青少年健康相关/危险行为调查在全市16个区县的177所中学和大学开展,此项调查中就包括学生
    • 地方 北京交通行业试点职业教育本科班 与德...
      今年9月,北京交通运输职业学院将从录取的新生中遴选40名学生组建首个职业本科班,引进德国课程模块,培养高端管理型工程师。这是记者今天从北京交通运输职业学院获悉的。该学院副院长施建年今天介绍,为了解决北京交通行业井喷式发展、技术技能人才严重缺乏的问题,由市委、市政府批准成立了北京交通职业教育集团,承担
    • 地方 玄武区开设13个“社区教育学习体验馆...
      防震减灾“紧急疏散”、“就近避震”演练、红十字小会员自护自救包扎表演……来自洪武北路小学附近的一些居民日前在学校的地震知识展厅体验了一次“地震逃生”。记者26日获悉,玄武区整合学校优质教育资源,确立洪武北路小学地震知识展厅等13个社区教育学习体验馆。玄武区社区教育学习体验馆授牌仪式暨中小学安全教育日
    • 地方 美国15高校带900万奖学金组团赴江...
      美国15高校带900万奖学金组团来江苏招生为好就业7成中国留学生选择读商科“除了注重全美大学排名,我还会考虑其生源结构。”“我关心学校食堂好不好吃,有没有球场。”昨天,在江苏省教育厅苏教国际主办的2013年春季美国教育展上,来自美国的15所高校国际招生部专员亲临现场,不过江苏的家长和考生们显然关注的
    • 地方 教育部鼓励地方编写法制课件
      近日,教育部、司法部等五部门联合出台意见,要求全面实施《国家中长期教育改革和发展规划纲要(2010-2020年)》和国家教育普法规划,要求将法制教育纳入学校教育计划,并鼓励学校组织模拟法庭。意见指出,要将法制教育纳入学校总体教育计划;加强法制教育资源建设。鼓励和支持地方编写出版符合中小学学生认知特点
    • 地方 江苏省今年招600个师范学前教育专业...
      记者4月1日从江苏省教育厅获悉,2013年江苏省继续招收五年制师范学前教育专业免费师范男生,计划为600人。这600个计划中,南京幼儿高等师范学校40人,苏州高等幼儿师范学校95人,徐州幼儿师范高等专科学校120人,南通高等师范学校91人,常州幼儿师范学校78人,镇江市高等专科学校(丹阳校区)80人
    • 地方 缓解开学综合症 专家有高招
      “开学啦!”之助力孩子好心情开学篇———根据北京市教育委员会办公室的通知,北京地区各中小学的开学参考时间为9月1日。随着开学日的逐日临近,有的孩子兴奋,有的孩子焦虑,甚至是恐惧,他们心情各不相同,但有一个共同之处:大部分孩子心里对新学期的学习和生活有个大大的问号,面对未知的新学期,他们很迷茫,内心渴
    • 地方 2013考研国家线:江苏地区院校各专...
      中国教育在线讯今日,教育部公布《2013年全国硕士研究生招生考试考生进入复试的初试成绩基本要求》,2013年硕士研究生复试录取工作全面展开。以下是2013年考研报考地为江苏地区招生单位【江苏地区研招院校一览】各专业复试分数线。2013年全国硕士研究生招生考试考生进入复试的初试成绩基本要求(学术型学位
    • 地方 江苏2013年高考体育专业4月22日...
      4月21日,江苏2013年高考体育专业考生须携带居民身份证、《江苏省2013年普通高校招生体育专业考试通知书》和网上打印的专业考试信息确认表到测试专项对应的考点报到、面试,22日起开始考试。考生须按时到指定考点报到。考生报到时,考点必须对考生的报考资格进行复核,如发现不符合条件或弄虚作假者应取消其专