欢迎来到天天文库
浏览记录
ID:45755059
大小:466.36 KB
页数:19页
时间:2019-11-17
《cc语言实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一.实验目的上机实验是学习程序设计语言必不可少的实践环节,特别是C语言灵活,简洁,更需要通过编程的实践來真正掌握它.对于程序设计语言的学习H的,可以概括为学习语法规定,掌握程序设计方法,提高程序开发能力,这些都必须通过充分的实际上机操作才能完成.学习C程序设计语言除了课堂讲授以外,必须保证冇不少于课堂讲授学时的上机时间.因为学时所限,课程不能安排过多的统一上机实验,所以希望学生冇效地利用课程上机实验的机会,尽快掌握用C语言开发程序的能力,为今后的继续学习打下一个良好的基础•课程上机实验的目的,不仅仅是验证教材和讲课的内容,检查自己所编的程序是否正确,课程安排的上机实验的H的可以概括
2、•为如下儿个方面:1.加深对课堂讲授内容的理解课堂上要讲授许多关于C语言的语法规则,听起來十分枯燥无味,也不容易记.然而要使用C语言这个工具解决实际问题,又必须掌握它.通过多次上机练习,对于语法知识冇了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握C语言的语法规定.对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原來理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致.学习C语言不能停留在学习它的语法规则,而是利用学到的知识编写C语言程序,解决实际问题.即把C语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题.只冇通过上机才能检验自己
3、是否掌握C语言,口己编写的程序是否能够正确地解题.通过上机实验来验证自己编制的程序是否正确,恐怕是人多数同学在完成老师作业时的心态.但是在程序设计领域里这是一定耍克服的传统的,错课的想法.因为在这种思想支配下,可能你会想办法去”掩盖”程序屮的错误,而不是尽可能多地发现程序中存在的问题.白己编好程序上机调试运行时,可能有很多你想不到的悄况发生,通过解决这些问题,可以逐步捉高自己对C语言的理解和程序开发能力.2.熟悉程序开发环境,学习计算机系统的操作方法一个C语言程序从编辑,编译,连接到运行,都要在一定的外部操作环境下才能进行.所谓”环境”就是所用的计算机系统硬件,软件条件,只有学会使
4、用这些环境,才能进行程序开发工作.通过上机实验,熟练地掌握C语言开发环境,为以后真正编写计算机程序解决实际问题打下基础.同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用.3.学习上机调试程序完成程序的编写,决不意味着万事大吉.你认为万无一失的程序,实际上机运行时可能不断出现麻烦.如编译程序检测出一大堆语法错误:scanf()凿数的输入表屮出现非地址项,某变量未进行类型定义,语句末尾缺少分号等.冇时程序木身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的.开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠口己的上机经验分析判断错误所在.程序的调试是一个技
5、巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的.有时候一个消耗你几个小吋吋间的小小错课,调试高手一眼就看出错课所在.经常上机的人见多识广,经验丰富,对岀现的错误很快就有基本判断,通过C语言提供的调试手段逐步缩小错误点的范围,最终找到错误点和错误原因.这样的经验和能力只冇通过氏期上机实践才能取得.向别人学习调试程序的经验当然重耍,但更重耍的是口己上机实践,分析,总结调试程序的经验和心得.别人告诉你一个经验,当时似乎明白,当出现错误时,由于情况千变万化,这个经验不-•定用得上,或者根本没有总识到使用该经验.只有通过自己在调试程序过程中的经历并分析总结出的经验才是自己的
6、.一旦遇到问题,这些经验白然涌上心头.所以调试程序不能指與别人替代,必须白己动手.分析问题,选择算法,编好程序,只能说完成一半工作,另一半工作就是调试程序,运行程序并得到正确结果.二.实验要求上机实验一般经历上机前的准备(编程),上机调试运行和实验后的总结三个步骤1.上机前的准备根据问题,进行分析,选择适当算法并编写程序.上机前-•定要仔细检查程序(称为静态检查)直到找不到错误(包括语法和逻辑错误).分析口J能遇到的问题及解决的対策.准备儿组测试程序的数据和预期的正确结果,以便发现程序中可能存在的错误.上机前没冇充分的准备,到上机时临时拼凑一个错误百出的程序,宝贵的上机时间白白浪费
7、了;如果抄写或复制一个别人编写的程序,到头來口己一无所获.2.上机输入和编辑程序,并调试运行程序首先调用C语言集成开发坏境,输入并编辑事先准备好的源程序;然后调用编译程序对源程序进行编译,查找语法错误,若存在语法错误,重新进入编辑环境,改正后再进行编译,氏到通过编译,得到H标程序(扩展名为OBJ).下一步是调用连接程序,产生可执行程序(扩展名为EXE)•使用预先准备的测试数据运行程序,观察是否得到预期的正确结果.若冇问题,则仔细调试,排除各种错误,直到得到正确结果.在
此文档下载收益归作者所有