《c语言程序设计》实验教学大纲

《c语言程序设计》实验教学大纲

ID:14239524

大小:83.50 KB

页数:11页

时间:2018-07-27

《c语言程序设计》实验教学大纲_第1页
《c语言程序设计》实验教学大纲_第2页
《c语言程序设计》实验教学大纲_第3页
《c语言程序设计》实验教学大纲_第4页
《c语言程序设计》实验教学大纲_第5页
资源描述:

《《c语言程序设计》实验教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、质量技术监督学院实验教学大纲课程编号:150026课程名称:C语言程序设计英文名称:TheCProgrammingLanguage适用年级专业(学科类):二年级测控技术及仪器专业、安全工程、产品质量工程等专业学分:0学时:17编写人:刘锦江 审稿人:一、课程概述(一)课程性质程序设计是计算机及其相关专业学生必备的技能之一,是一门重要的必修课。“程序设计”课程不仅仅应当注重知识的讲授,还应该强调基本技能的训练。“C程序语言设计”是学科基础课,是一门必修的基础课。在教学中要注重实践操作和应用能力的培养,使学生将理论和实际应用相结合,以提高学生的综合素质(二)教学目标与要求程序设计是计算机及其

2、相关专业学生必须掌握的基本技能,因此本课程不但要注重程序设计语言基本知识的学习,更要注重程序设计技能的培养。通过上机实验,可以使学生加深对课堂讲授内容的理解,循序渐进地掌握C语言的语法规则、算法的基本结构、程序设计的技能;同时,使学生了解和熟悉C语言程序开发的环境,逐步掌握编辑、调试、运行程序的方法,初步积累编程经验;并培养学生良好的程序设计风格及团队协作精神。(三)重点和难点重点:C语言的语法、语句的作用与用法难点:高级数据类型,如数组,指针,结构体;函数的概念和用法。(四)与其他课程的关系本课程是高等院校理工类本科生各专业必修的一门计算机高级语言程序设计课程,涉及到计算机软硬件和数值

3、计算方面的基础知识。因此,在开设本课程之前,预修的课程有高等数学和信息技术基础等。(五)教材及教学参考书《C程序设计(第三版)》,谭浩强,清华大学出版社,2005、7《C程序设计题解与上机指导(第3版)》,谭浩强,清华大学出版社,2005、7《C程序设计试题汇编(第二版)》,谭浩强,清华大学出版社,2006、3《C语文程序设计》,徐建民,电子工业出版社,2002、8二、学时分配实验实验题目学时1熟悉C语言的开发环境和C程序的上机步骤2112顺序结构程序设计23选择结构程序设计24循环结构程序设计25数组26函数27指针48文件1三、实验内容11实验一熟悉C语言的开发环境和C程序的上机步骤

4、实验目的和要求:1.了解TurboC++3.0编译系统,熟悉各菜单的功能,掌握在该系统上编辑、编译、连接和运行一个C程序的方法。2.通过调试、运行简单的C程序,初步了解C语言源程序的特点实验内容:1.编写一个C程序,求一个圆的面积。2.编写程序求任意三个数中的最大值。3.编写程序求三个整数之和。主要教学环节的组织:1.准备好上机所需的程序。手编程序应书写整齐,并经人工检查无误后才能上机,以提高上机效率。对程序中自己有疑问的地方,应作出记号,以便在上机时给予注意。2.上机输入和调试自己所编的程序。一人一组,独立上机,上机过程中出现的问题,除了是系统的问题以外,一般应自己独立处理。3.上机结

5、束后,整理出实验报告,实验报告应包括以下内容:①题目;②程序清单(加注释);③运行结果;④对运行情况所作的分析⑤本次调试程序取得的经验。思考题:1、功能键F2、F9、F10及快捷键Ctrl+F9、Alt+F5的功能。2、如何编辑一个新文件和一个已存在的文件。3、如何将.c文件换名存盘。4、在本次实验中,总结所犯的主要错误及纠正方法。11实验二顺序结构程序设计实验目的和要求:1.掌握顺序结构程序的设计思想,领会顺序结构的程序执行时顺次执行的特点。2.掌握赋值语句的特点、功能。实验内容:1.己知三角形的底和高,求三角形的面积。2.若己知某银行一年定期的存款年利率,输入存款额,计算三年后本利之

6、和并输出。3.从键盘输入一大写字母,要求改用小写字母输出。主要教学环节的组织:1.准备好上机所需的程序。手编程序应书写整齐,并经人工检查无误后才能上机,以提高上机效率。对程序中自己有疑问的地方,应作出记号,以便在上机时给予注意。2.上机输入和调试自己所编的程序。一人一组,独立上机,上机过程中出现的问题,除了是系统的问题以外,一般应自己独立处理。3.上机结束后,整理出实验报告,实验报告应包括以下内容:①题目;②程序清单(加注释);③运行结果;④对运行情况所作的分析⑤本次调试程序取得的经验思考题:1、使用输入函数时应注意的问题有哪些?2、输出函数中的格式控制符有哪些,各是什么作用?3、get

7、char函数同putchar函数的功能区别。4、怎样区分表达式和表达式语句?C语言为什么要设表达式语句?11实验三选择结构程序设计实验目的和要求:1.掌握选择结构程序的设计思想,领会选择结构中控制语句与程序执行流程的关系。2.了解和掌握单分支选择结构(if语句)、双分支选择结构(if-else语句)、多分支选择结构(switch语句)的实现。3.掌握嵌套的if语句。实验内容:1.调试运行例5.6。2.输入三个整数,要求按大小顺序输出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。