计算机C实验指导书(新).doc

  1. 1、本文档共85页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机C实验指导书(新)

第一部分 上机实验总的目的和要求 一、上机实验目的 学习C语言程序设计课程必须重视实践环节。即独立编写出程序,独立上机调试程序。必须保证有足够的上机实验时间。 上机实验的目的,绝不仅是为了验证教材和讲课的内容或者验证自己所编的程序正确与否。学习程序设计,上机实验的目的: 1 、加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,既枯燥无味又难以记住,但它们都很重要。通过多次上机,就能自然地、熟练地掌握。通过上机来掌握语法规则是行之有效的方法。 2 、熟悉所用的计算机系统的操作方法,也就是了解和熟悉C语言程序开发的环境。一个程序必须在一定的外部环境下才能运行,所谓环境,就是指所用的计算机系统的硬件和软件条件。使用者应该了解为了运行一个C程序,需要哪些必要的外部条件(例如硬件配置、软件配置),可以利用哪些系统的功能来帮助自己开发程序。每一种计算机系统的功能和操作方法不完全相同,但只要熟练掌握一、二种计算机系统的使用,再遇到其它的 系统时便会触类旁通,很快地学会。 3 、学会上机调试程序。也就是善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行。经验丰富的人,当编译时出现出错信息时,能很快地判断出错误所在,并改正之。而缺乏经验的人即使在明确的出错提示下也往往找不出错误而求救于别人。计算机技术是实践性很强的技术,要求从事这一领域的人不仅能了解和熟悉有关理论和方法,还要求自己动手实现。对程序设计来说,要求会编程序并上机调试通过。因此调试程序本身是程序设计课程的一个重要的内容和基本要求,应给予充分的重视。调试程序的经验固然可以借鉴他人的现成经验,但更重要的是通过自己的直接实践来累积,而且有些经验是只能会意难以言传。别人的经验不能代替自己的经验,调试程序的能力是每个程序设计人员应当掌握的一项基本功。 因此,在实验时千万不要在程序通过后就认为万事大吉、完成任务了,而应当在已通过的程序基础上作一些改动(例如修改一些参数、增加程序一些功能、改变输入数据的方法等卜再进行编译、连接和运行。甚至于自设障碍,即把正确的程序改为有错的(例如用scanf函数输入变量时,漏写符号:使数组下标出界;使整数溢出等),观察和分析所出现的情况。这样的学习才会有真正的收获,是灵活主动地学习而不是固板被动的学习。 上机实验前的准备工作 在上机实验前应事先做好准备工作,以提高上机实验的效率,准备工作至少应包括如下五个方面: 了解所用的计算机系统的性能和使用方法(包括C编译系统) 复习和掌握与本实验有关的教学内容 准备好上机所需的程序。程序应书写整齐,并经人工检查无误后才能上机,以提高上机效率。初学者切忌不编程序或抄别人程序去上机,应从一开始就养成严谨的科学作风。 对运行中可能出现的问题应事先作出估计;对程序中自己有疑问的地方,应作上记号,以便上机时给予注意。 准备好调试和运行时所需的数据。 三、 上机实验的步骤 一个C源程序编写完成后,就可以进入输入、编译连接与运行的过程。 1.源程序的输入 用户编写好的C源程序只有输入进行计算机经处理后才能运行。因此,上机运行程序的第一步是输入源程序、建立源文件。 2.编译 编译通过后,即生成相应的目标程序,它是由计算机能识别的机器代码所组成的。 3.连接 所谓连接,是指将编译生成的目标程序文件与被调用函数的目标模块进行连接,最后生成一个计算机真正能执行的可执行文件。 在连接的过程中,也要进行查错,主要是检查调用、各模块之间的联系以及存储空间等方面的错误。如果发现有连接错误,则要对源程序进行编辑修改,然后重新进行编译和连接。 4.运行 源程序经过文件的编辑、编译和连接过程,并且无错误发生,最后生成可执行文件后,就可以运行该可执行文件,得到所需要的结果。 必须指出,编译连接过程虽然能发现源程序中的大部分语法等错误,但不能发现程序中的全部错误,特别是不能发现逻辑错误(应该实现的功能未实现)。在这种情况下,还需要对源程序进行编辑修改,然后再进行编译连接,直到运行结果正确为止。 上机过程出现的问题,除了系统的问题外,一般应自己独立处理,不要轻易举手问老师,尤其对“出错信息“,应善于自己分析判断。这是学习调试程序的良好机会,上机实验一般应包括以下几个步骤: 调出C编译系统,进入C工作环境(如Turbo C集成环境,VC++6.0集成环境) 输入自己编好的程序(默认扩展名.C,应采用正确的指法击键) 检查一遍已输入的程序是否有错(包括输入时打错的和编程中的错误),如发现有错,则及时改正。 进行编译,生成目标文件(扩展名为.OBJ)与可执行文件(扩展名为.EXE)。若在编译和连接过程中发现错误,屏幕上会出现“出错信息

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档