- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上机实验目的与要求
廖金祥编《VC60集成环境下C 语言编译操作指导》
第 PAGE 47 页 共 NUMPAGES 46 页
VC60集成环境下
VC60集成环境下
C 语言编译操作指导
廖金祥 编
廖金祥 编
武汉科技大学
武汉科技大学计算机学院
二0
二0一0年 二
上机实验目的与要求
一、实验目的
上机实验是学习程序设计语言必不可少的实践环节,特别是C语言灵活、简洁、语法检查不太严格,更需要通过编程实践来掌握它。C程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。若因为学时所限不能保证集中的上机学时,希望学生能在课外自行上机,当然更应珍惜有限的课内上机的机会。如此才能尽快掌握C语言开发程序的能力,为今后的继续学习打下一个良好的基础。为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,更重要的还有如下几个方面:
1.加深对课堂讲授内容的理解
课堂上要讲授许多关于C语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背更不可取。通过多次上机练习,对于语法规则有了感性的认识,能加深对它的理解。在理解的基础上就自然而然地掌握了。对于一些知识点自己认为在课堂上听懂了,但上机实践中会发现原来的理解有偏差;还有一些知识点中错误只有在程序运行时(编译连接通过后)才能发现,这些只能通过上机才能体会和掌握。
学习C语言不能停留在只学习它的语法规则上,而在于利用学到的知识编写C语言程序并解决实际问题,由计算机帮助我们解题。只有通过上机才能检验自己编写的程序是否能得到正确的结果。
通过上机实验来验证自己编制的程序是否正确,是大多数同学初入门的心态。倘若只停留在这一步,那就是“固步自封”。当程序验证完成后,应该问自己:还有其他的解决方法吗?还可以用其他的语句吗?这是最好的吗?此题中自己犯了那些错误?
通过自己编程得到正确的结果才能加深对C语言的理解和和提高开发能力。算法之精妙、程序结构之清晰、界面之友好、容错性之高永远是程序员追求的目标。
2.熟悉程序开发环境、学习计算机系统的操作方法
一个C语言源程序从编辑、编译、连接到运行,都要有一定的外部操作环境下的支撑。所谓环境就是所用的计算机系统硬件、软件配置情况,只有学会使用这些环境,才能进行程序开发工作。通过上机实验,熟练地掌握C语言开发环境,为以后真正编写计算机程序解决实际问题打下基础。同时,在今后遇到其它语言开发环境时就会触类旁通,很快掌握。
本书中将要介绍3种上机实验环境,以适应不同的要求。它们分别是:
●WIN-TC集成环境(16位图形界面编译系统)
●Visual C++ V6.0集成环境(32位图形界面编译系统)
●Turbo C2.0集成环境(16位字符界面编译系统)。
3.学习上机调试程序
完成了程序的编写,决不意味着万事大吉。无论技术多么高超的人都不敢吹嘘:“凡是自己编写的程序能一次性通过而无任何错误”。你认为万无一失的程序,实际上机运行时可能不断出现麻烦。如编译程序检测出一大堆语法错误:scanf( )函数的输入表中出现非地址项、某变量未进行类型定义、语句末尾缺少分号括号或引号未成对等。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。
经常上机的人见多识广,经验丰富,对出现的错误能很快地找到出错点。通过C语言提供的调试手段逐步缩小错误点的范围,最终找到错误点和错误原因,这样的经验和能力只有通过长期上机实践才能取得。向别人学习调试程序的经验当然重要,但更重要的是自己上机实践,分析、总结调试程序的经验和心得。别人告诉你一个经验,当时似乎明白。当出现错误时,由于情况千变万化,这个经验不一定用得上,或者根本没有意识到使用该经验。类似的错误照犯不误。只有通过自己在调试程序过程中的经历并分析总结出的经验才是自己的。一旦遇到问题,应对之策自然而生。所以调试程序不能指望别人替代,必须自己动手。编制出源程序,只能说完成一半工作,另一半工作就是调试程序、得到正确结果。可以这样说:“不会调试程序就编不好程序”。
二、实验要求
上机实验一般经历上机前的准备(编程)、上机调试运行和实验后的总结三个步骤。
1.上机前的准备
根据问题,进行分析,选择适当算法并编写程序。上机前一定
您可能关注的文档
- 【精品PPT文档】建材水泥行业ERP解决方案.ppt
- 【精品PPT文档】血液透析概述(原理图).ppt
- 【精品PPT课程】商品的价值量(精品课程).ppt
- 【精品PPT课程】大学生心理素质训练——大学生心理健康的培养.ppt
- 【结婚条件】80后婚姻状况调查.doc
- 【结婚条件】军人结婚条件.doc
- 【网络营销宝典】网络营销实践应用.ppt
- 【老板必读】财务内部会计控制规范系统分析及建议.ppt
- 【考研专业课复习资料】《教育心理学》吴庆麟版笔记(前六章)文库.doc
- 【营销精品文档】口碑营销学培训手册(word版本 可编辑).doc
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
最近下载
- 四川开放大学《灾难事故避险自救》终结性考核-100分.doc VIP
- 2025中企出海薪酬展望电子版.pdf VIP
- 广东工业大学《光电子技术》期末复习试卷.pdf VIP
- 注册会计师-会计-基础练习题-第七章资产减值-第一节资产减值概述.docx VIP
- 工业自动化软件:Rockwell Automation Logix5000二次开发all.docx VIP
- 注册会计师-会计-强化练习题-第七章资产减值.docx VIP
- GB_T 2518-2019 连续热镀锌和锌合金镀层钢板及钢带.docx VIP
- 上海政法学院《财务管理》2025 - 2026学年第一学期期末试卷.docx VIP
- 数学作业本 七年级上 浙教版.pptx VIP
- 实验室认可资质认定内审员培训.pptx VIP
原创力文档


文档评论(0)