山东公务员考试网计算机常识-程序的调试_公务员-查字典教育资讯网
 
山东公务员考试网计算机常识-程序的调试

首页 > 

公务员

 > 山东

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

山东公务员考试网计算机常识-程序的调试

山东公务员考试网计算机常识-程序的调试

一、基本概念

在对程序进行了成功的测试之后将进入程序调试(通常称Debug,即排错)。程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误。先要发现软件的错误,然后借助于一定的调试工具去执行找出软件错误的具体位置。软件测试贯穿整个软件生命期,调试主要在开发阶段。

由程序调试的概念可知,程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。其二,对程序进行修改,排除这个错误。

1、 程序调试的基本步骤

(1) 错误定位

从错误的外部表现形式入手,研究有关部分的程序,确定程序中出错位置,找出错误的内在原因。确定错误位置占据了软件调试绝大部分的工作量。

从技术角度来看,错误的特征和查找错误的难度在于:

① 现象与原因所处的位置可能相距很远。就是说,现象可能出现在程序的一个部位,而原因可能在离此很远的另一个位置。高耦合的程序结构中这种情况更为明显。

② 当纠正其他错误时,这一错误所表现出的现象可能会消失或暂时性消失,但并未实际排除。

③ 现象可能并不是由错误引起的(如舍入误差)。

④ 现象可能性是由于一些不容易发现的人为错误引起的。

⑤ 错误现象可能时有时无。

⑥ 现象是由于难于再现的输入状态(例如实时应用中输入顺序不确定)引起的。

⑦ 现象可能是周期出现的。

(2) 修改设计和代码,以排除错误

排错是软件开发过程中一项艰苦的工作,这也决定了调试工作是一个具有很强技术性和技巧性的工作。软件工程人员在分析测试结果的时候会发现,软件运行失效或出现问题,往往只是潜在错误的外部表现,而外部表现与内在原因之间常常没有明显的联系。如果要找出真正的原因,排除潜在的错误,不是一件易事。因此可以说,调试是通过现象,找出原因的一个思维分析的过程。

(3) 进行回归测试,防止引进新的错误

因为修改程序可能带来新的错误,重复进行暴露这个错误的原始测试或某些有关测试,以确认该错误是否被排除、是否引进了新的错误。如果所做的修正无效,则撤销这次改动,重复上述过程,直到找到一个有效的解决办法为止。

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

点击显示

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

相关资讯

最新资讯

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
    • 地方 中考在变 观念也该改变
      高考刚刚结束,本周末中考又将举行。紧张备考,全市8万多名初中生全力以赴。“中考考什么?”毫无疑问,家长们都会说,考孩子的前程。以往,高考“一考定终身”,对一个人的命运有着决定性的作用。但如今,“考进一所名优高中等于一脚进了名大学的校门”,这让中考成为孩子们新的人生分水岭。因此,无论是高中的自主招生,
    • 地方 重庆工商大学2012年在贵州理科录取...
      志愿填报指南:北京上海天津重庆河北山西内蒙古山东江苏浙江江西青海新疆西藏辽宁陕西甘肃海南广东福建安徽河南湖南湖北四川云南贵州广西吉林黑龙江宁夏中国教育在线综合重庆工商大学历年在各地招生录取情况,汇总重庆工商大学在贵州历年理科录取线趋势,供高考生参考。其中,重庆工商大学2012年在贵州理科一批录取平均
    • 地方 东北财经大学2012年在贵州文科录取...
      志愿填报指南:北京上海天津重庆河北山西内蒙古山东江苏浙江江西青海新疆西藏辽宁陕西甘肃海南广东福建安徽河南湖南湖北四川云南贵州广西吉林黑龙江宁夏中国教育在线综合东北财经大学历年在各地招生录取情况,汇总东北财经大学在贵州历年文科录取线趋势,供高考生参考。其中,东北财经大学2012年在贵州文科一批录取平均
    • 地方 贵州省中考时间统一为6月21—23日
      2013年全省初中学生学业(升学)考试时间统一为6月21—23日,考试后15日内公布考试成绩。各学科具体考试时间如下:
    • 地方 贵州省中考成绩查询入口
      2013贵州黔西南中考考试结束后报考贵州黔西南中考的考生可登陆贵州省招生考试院:2013年贵州黔西南中考成绩查询入口进行成绩查询:www.gzszk.com。也可登陆评校网贵州中考网进行查询。评校网将在第一时间公布中考成绩查询入口等相关信息,敬请考生随时关注。
    • 地方 2013年贵州大学在省内计划招生73...
      17日,贵州大学公布了2013年招生计划和招生简章。贵大省内招生计划为7310人,与去年相当。虽然今年总体规模没有太大变化,但贫困地区专项计划从去年350人增至560人,该计划实行单独划线招生。贵州大学增加210个贫困区计划今年贵大在省内的招生计划为7310人,新增酿酒工程等四个本科专业招生。贵大招
    • 地方 2013贵州高考理综:突出基础 梯度...
      2013年高考是贵州省在新课程、新教材下的第一次全国性统考,今年试题究竟如何?考生哪些地方得分不高。针对考生和家长普遍关心的各科评卷情况,贵州省招生考试院近日在贵州师范大学的高考评卷基地召开新闻发布会,语文、数学、外语、文综、理综五大高考学科评卷组组长分别对今年贵州省高考试卷的评分细则和试题特点进行
    • 地方 贵州启动万名农村中小学校长培训行动
      6月5日,“信合情·同心梦——万名农村中小学校长培训行动”启动仪式在贵州省教育厅举行。贵州省培训农村中小学校长的行动将结合省教育“9+3”计划、学前教育三年行动计划以及“特岗计划”大力推进,并将中等职业技术学校校长、农村幼儿园园长和特岗教师也纳入培训范畴。据悉,本项培训共计投入2400万元,将极大提
    • 地方 中南财经政法大学2012年在贵州理科...
      志愿填报指南:北京上海天津重庆河北山西内蒙古山东江苏浙江江西青海新疆西藏辽宁陕西甘肃海南广东福建安徽河南湖南湖北四川云南贵州广西吉林黑龙江宁夏中国教育在线综合中南财经政法大学历年在各地招生录取情况,汇总中南财经政法大学在贵州历年理科录取线趋势,供高考生参考。其中,中南财经政法大学2012年在贵州理科
    • 地方 贵州2013年免费师范毕业生签约率9...
      6月14日从贵州省普通高等学校毕业生就业办公室获悉,贵州省2013届教育部直属师范大学免费师范毕业生签约率为98.41%,高出全国平均数22.18个百分点,在全国31个省(市、区)中签约率排名第三。实行师范生免费教育是国家重视、支持教育工作的一项重大举措。从2007年起,国家对北京师范大学、华东师范
    • 地方 贵州多举措“助力”大学生创业就业
      大学生就业形势一年难似一年。面对较为严峻的就业形势,共青团贵州省委积极发挥“领航”作用,通过成立青年创业担保公司、建设贵州省大学生创业园等,积极帮助大学生就业创业。其中,“贵州省大学生创业园”近两年来,已培育了254家企业,获得专利45项,就业青年超过4000人。记者从共青团贵州省委、贵州省青年创业
    • 地方 高考成绩不合想可考虑应征入伍 贵州新...
      根据国务院、中央军委决定,今年首次将冬季征兵调整为夏秋季征兵,即:8月1日开始征兵、9月1日批准入伍、9月5日起运新兵、9月30日征兵结束。征集对象以高中(含职高、中专、技校)毕业以上文化程度的青年为主,优先批准学历高的青年入伍,优先批准应届毕业生入伍。一、征集对象、条件和方法(一)征集对象。男性青
    • 地方 重庆工商大学2012年在贵州文科录取...
      志愿填报指南:北京上海天津重庆河北山西内蒙古山东江苏浙江江西青海新疆西藏辽宁陕西甘肃海南广东福建安徽河南湖南湖北四川云南贵州广西吉林黑龙江宁夏中国教育在线综合重庆工商大学历年在各地招生录取情况,汇总重庆工商大学在贵州历年文科录取线趋势,供高考生参考。其中,重庆工商大学2012年在贵州文科一批录取平均
    • 地方 中国最顶级中学名录惹争议 贵州4所中...
      中国教育在线讯近日,一则内容为“北京大学认定:权威的中国最顶级中学名录,有你的母校吗?”的微博引起网友热议,微博还以图片方式,公布了211所被列入“中国最顶级中学名录”的学校及校长姓名。微博提到的中国最顶级中学,分布于全国各地。最早发出该微博的是一名叫“@清华南都”的网友。截至昨天下午4时,他的微博
    • 地方 安徽财经大学2012年在贵州理科录取...
      志愿填报指南:北京上海天津重庆河北山西内蒙古山东江苏浙江江西青海新疆西藏辽宁陕西甘肃海南广东福建安徽河南湖南湖北四川云南贵州广西吉林黑龙江宁夏中国教育在线综合安徽财经大学历年在各地招生录取情况,汇总安徽财经大学在贵州历年理科录取线趋势,供高考生参考。其中,安徽财经大学2012年在贵州理科一批录取平均
    • 地方 贵州省2013届免费师范毕业生签约率...
      近日,教育部下发《关于2013届免费师范毕业生就业工作进展情况的通报》。贵州省2013届教育部直属师范大学免费师范毕业生签约率为98.41%,高出全国平均数22.18个百分点,在全国31个省(市、区)中签约率排名第三。据了解,贵州省2013年教育部直属师范大学免费师范毕业生565人。为切实做好免费师
    • 地方 贵州高校2012年在全国录取分数线及...
      中国教育在线2013年高考即将到来,中国教育在线根据已有高考数据综合分析贵州高校,2012年在全国各省录取分数线及录取人数情况汇总,供广大高考生及家长填报志愿参考。贵州大学2012年高考录取分数线及录取人数
    • 地方 贵州省2013高考人数同去年减少17...
      贵州省2013年高考于7日开考,有247895人迈进高考考场,比去年减少176人。省招生考试院表示,今年贵州省进一步加强考试管理。考生入场后将进行严格的安全检查,不允许携带任何违禁物品进入考场。高考期间,我省将出动安装有移动无线电监测设备的执法车、无线电监测车对考点周边进行巡查,确认有人作弊,立即对
    • 地方 2013贵州高考一本录取分数线预测:...
      中国教育在线讯2013年全国高考已落下帷幕,为帮助广大考生了解贵州2013年高考各批次录取控制分数线,中国教育在线高考频道整理了贵州一些学校和老师对高考分数线的估测,仅供参考。(估高考分选大学上本科!高校录取分数线查询贵州高考志愿填报指南)估分选大学高考志愿填报指南高考热门专业解析大学报考热度榜贵州
    • 地方 贵州一男生高考后到老师家抢劫伤人 被...
      据贵阳晚报报道:6月13日下午,贵州遵义市一名参加完高考的高三男学生,前往老师家中抢劫,将老师的家人砍伤。这名学生被抓后称,考得不理想,压力太大,准备离家出走,担心3万元压岁钱不够用,就动手抢劫女老师。据了解,冉老师是遵义市第一中学的英语老师,教高三。6月13日其班上学生范某打电话约冉老师,称想咨询
    • 地方 2013贵州高考文综:增加了开放性试...
      “2013年是贵州省实施新课程、新教材改革后的第一次全国性统考。今年的高考文综试卷主要有四个特点。”杨芳教授说。特点一:强化“能力立意”,彰显新课程理念。坚持“能力立意”是今年试题的显著特点。突出了学科能力的考查和试题的选择性和导向性,考查角度和观点更加新颖、开放。从试题的命题原则和指导思想来看,对
    • 地方 2013年厦门大学在贵州计划招生10...
      中国教育在线讯从厦门大学获悉,该校2013年在贵州计划招生109人,比去年的招生计划数增加了23人。据中国教育在线数据显示,厦门大学2012年在贵州实际招生86人。另外,中国教育在线了解到,厦门大学2013年提档比例一般控制在招生计划的105%-110%以内。具体提档比例要根据各省(市、区)的的生源
    • 地方 西南政法大学2008-2012贵州理...
      志愿填报指南:北京上海天津重庆河北山西内蒙古山东江苏浙江江西青海新疆西藏辽宁陕西甘肃海南广东福建安徽河南湖南湖北四川云南贵州广西吉林黑龙江宁夏中国教育在线综合西南政法大学历年在各地招生录取情况,汇总西南政法大学在贵州历年理科录取线趋势,供高考生参考。其中,西南政法大学2012年在贵州理科一批录取平均
    • 地方 首都经济贸易大学2012年在贵州文科...
      中国教育在线综合首都经济贸易大学历年在各地招生录取情况,汇总首都经济贸易大学在贵州历年文科录取线趋势,供高考生参考。其中,首都经济贸易大学2012年在贵州文科一批录取平均分为580分。据中国教育在线高考志愿填报参考系统数据显示,首都经济贸易大学创建于1956年,是经教育部批准、由原北京经济学院和原北
    • 地方 贵州2013高考体育专业考试合格分数...
      6月3日,从贵州省招生考试院获悉,按照《贵州省2013年普通高等学校体育专业招生考试工作实施办法》和《贵州省招生委员会关于做好2013年普通高等学校体育、艺术类专业招生考试工作的通知》的相关规定,日前省招生委员会划定我省今年高考体育专业合格线为102分。今年贵州省体育类专业考试共有考生11185人,
    • 地方 遵义师范学院实行“专业清”原则 优先...
      中国教育在线讯从遵义师范学院获悉,该校实行“专业清”原则,即优先满足考生的专业志愿,按考生填报的专业志愿顺序和该校各专业招生计划数从高分到低分录取;考生所填专业志愿都无法满足时,若服从专业调剂的,则根据考生成绩在该校未录满专业内进行调剂录取,若不服从专业调剂的,则作退档处理。遵义师范学院对专业安排无
    • 地方 中国政法大学2008-2012贵州理...
      志愿填报指南:北京上海天津重庆河北山西内蒙古山东江苏浙江江西青海新疆西藏辽宁陕西甘肃海南广东福建安徽河南湖南湖北四川云南贵州广西吉林黑龙江宁夏中国教育在线综合中国政法大学历年在各地招生录取情况,汇总中国政法大学在贵州历年理科录取线趋势,供高考生参考。其中,中国政法大学2012年在贵州理科一批录取平均
    • 地方 贵州省严查乱收费现象
      7日起,贵州将在全省范围内开展治理义务教育阶段择校乱收费和中小学教辅材料散滥问题专项检查。据悉,6月6日至6月12日,各地组织开展自查自纠,6月中旬,教育部检查组、省教育厅检查组将到各市(州)、县(市、区、特区)进行重点抽查。推荐阅读2013大学生就业:红牌绿牌黄牌专业2013高考专业:就业率较高的
    • 地方 中央财经大学2012年在贵州文科录取...
      志愿填报指南:北京上海天津重庆河北山西内蒙古山东江苏浙江江西青海新疆西藏辽宁陕西甘肃海南广东福建安徽河南湖南湖北四川云南贵州广西吉林黑龙江宁夏中国教育在线综合中央财经大学历年在各地招生录取情况,汇总中央财经大学在贵州历年文科录取线趋势,供高考生参考。其中,中央财经大学2012年在贵州文科一批录取平均
    • 地方 中央财经大学2012年在贵州理科录取...
      志愿填报指南:北京上海天津重庆河北山西内蒙古山东江苏浙江江西青海新疆西藏辽宁陕西甘肃海南广东福建安徽河南湖南湖北四川云南贵州广西吉林黑龙江宁夏中国教育在线综合中央财经大学历年在各地招生录取情况,汇总中央财经大学在贵州历年理科录取线趋势,供高考生参考。其中,中央财经大学2012年在贵州理科一批录取平均