调试器的使用-Fortran实用编程-FortranCoder.pptVIP

调试器的使用-Fortran实用编程-FortranCoder.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
调试器的使用-Fortran实用编程-FortranCoder.ppt

大家好,欢迎大家观看《Fortran 实用编程系列视频教程》。 本教程是由 Fortran Coder研讨团队发布的。 我们的网址是 ,那里有很多有用的资源,欢迎大家访问我们的网站~ * Fortran Coder最早可以追溯到2006年 是一个以科学计算编程,尤其是以Fortran编程为主题的非营利性专业组织 欢迎大家加入我们的团队中来,为推广Fortran贡献一份力量 * 停留1秒 * 今天是我们基础篇的第11讲,本期我们讲介绍 Fortran 内部文件的使用 我是主讲人 盐光, 这是我的邮箱,如果对本期内容有什么疑问,欢迎给我的邮箱发信咨询 这是我们的网站网址 和 QQ群 希望大家通过这些联系方式与我们产生互动~ * 今天的主要内容 分为以下3个部分 第一部分是 内部文件的简介 第二部分是 write内部文件用法 第三部分是 read内部文件用法 * 今天的主要内容 分为以下3个部分 第一部分是 内部文件的简介 第二部分是 write内部文件用法 第三部分是 read内部文件用法 * 今天的主要内容 分为以下3个部分 第一部分是 内部文件的简介 第二部分是 write内部文件用法 第三部分是 read内部文件用法 * 今天我们的课程就到这里,谢谢大家的观看 下一讲呢,我们会讲IDE高级操作 希望大家继续关注我们,谢谢~ * Fortran 实用编程 Fortran Coder 研讨团队 系列视频教程 关于 Fortran Coder Fortran Coder 始于2006年,是一个以科学计算编程为主题的非盈利性研讨团体。大多数由各行业高等学府学生,研究人员及生产一线的工作人员组成。 研讨内容涉及:Fortran77/90/95/2003/2008语法规范,各平台32位及64位编译器,IMSL,MKL,Lapack 等数学函数库,MPI,OpenMP,Coarray 并行及高性能计算,winteracter / DisLin / Matfor / GTKFortran 等绘图及界面库。 关于本套视频 本套视频以解决实际问题为主要目的,旨在为您解答课本上较少涉及到的实际问题。通过本套视频,您会更容易了解: 如何查找错误?如何解决错误? 如何学习 Fortran2003 和 Fortran2008 语法? 如何用最通俗易懂的写法解决实际问题? 如何看懂别人的优秀代码并为自己所用?如何让自己的代码更优美、更普适? 本套视频由 Fortran Coder 研讨团队录制,供所有 Fortran 程序员和学习者免费自由的观看,您可随意的传播它。但请保证视频完整性。 我们将会不定期的更新本套视频,请持续关注我们的网站、QQ群! 同时,如果您对 Fortran 相关有自己的见解,并愿意通过录制视频的方式与其他人分享,请联系我们! 第三讲 应用篇 第 三 讲 调试器的使用 讲解人:雪球 gao@ 讨论QQ群:2338021 1 什么是调试? 2 gdb 命令行调试 3 VS 窗口化调试 目 录 什么是调试? 调试 (Debug),是一种分析代码的方法。属于动态分析 盯着代码看,在脑海里想象代码运行以后的计算过程。这是静态分析。 静态分析往往不准确,因为程序实际运行以后往往在意料之外。 所谓动态分析,就是让程序真实的运行起来,并对其进行各自分析。 比如虚拟机分析,资源监控,trace分析,profile分析 我们今天要讲到的,是动态分析中比较重要的 debug调试 什么是调试? 我们在看一些视频或电视节目的时候,有一些细节可能很快闪过,导致看不清楚,此时,我们可以利用播放器的慢放,重放,回退,或者暂停功能 调试,其实就是类似的功能。它可以让程序一步一步的执行,让我们看清程序每一步骤做的操作,计算的中间结果。 甚至:我们可以改变程序原有的中间变量的值,乃至运行的流程 什么是调试? 调试,其实是一种特殊状态的“运行”程序,是在调试器监控下进行的运行 调试( Debug ),可以方便的在大量的代码中,找到逻辑错误(bug)。因此,它的名字是 De-bug 学会 Debug,可以自行解决 99% 的运行时错误,计算结果不正确的问题! 什么是调试? 由于错误所在位置的不同,调试也有不同的级次: 在有源代码的情况下,我们可进行源码级调试 没有源代码,或 Release 出错 的情况下,我们可进行汇编级调试 如果出现程序和操作系统内部的矛盾 还需进行系统级调试 什么是调试? 此外,我们还需要再次谈论一下运行时库: 1 什么是调试? 2 gdb 命令行调试 3 VS 窗口化调试 目 录 大家好,欢迎大家观看《Fortran 实用编程系列视频教程》。 本教程是由 Fortran Coder研讨团队发布的。 我们的网

文档评论(0)

zcbsj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档