PAGE
宜 宾 职 业 技 术 学 院
C语言程序设计实训
实 践 教 学 指 导 书
适用于电气专业
一、实践教学的地位与作用
实践作为教学的一个重要环节,其目的在于更深入地理解和掌握课程教学中的有关基本概念,应用基本技术解决实际问题,从而进一步提高分析问题、解决问题的能力。本实践教学是为了配合《C语言程序设计》理论教学的需要,帮助学生理解理论知识、掌握C语言具体的上机操作步骤与方法,培养学生理论与实践相结合、提高学生实际动手的能力,并学会应用所学知识解决实际问题。
二、实践教学的目标与基本要求
通过对C语言程序设计实践教学应达到以下目标和要求:
1、熟悉TC开发环境应用,掌握在TC下编辑、编译、调试、运行C程序的方法
2、掌握C语言标识符、数据类型、运算符、表达式等的基本应用
3、掌握顺序结构、选择结构、循环结构的应用
4、掌握一维数组、二维数组的应用及其相关算法的应用
5、掌握函数的应用
6、了解指针在C语言实际编程中的基本应用
7、了解预处理和结构体与共用体的应用
8、能够对程序进行基本的程序调试,并能够多常见的错误进行处理
9、综合应用
三、实践教学组织、场地、主要设备器材及性能简介
教学组织:本课程的实践教学由任课教师依据教学进度组织,一人一机,加强练习
教学场地:图形设计室
设备器材:PⅢ以上计算机、安装TC2.0
四、实践教学项目及教学目标、要求
序
号
实践教学项目名称
学
时
项目(单元)教学目标、要求
单元名称
细化项目名称
1
C语言基本语法
C语言环境搭建及基本语法
4
1、TC下编辑、编译、调试和运行C程序的方法2、C程序的基本结构3、C语言语法基础
顺序程序结构
4
1、顺序结构的应用2、模块化设计思想的应用3、数据输入输出应用
选择程序结构
4
1、if语句的应用2、switch语句的应用
循环程序结构
4
1、for语句的应用2、while语句的应用3、do-while语句的应用
2
C语言高级应用
一维数组应用
4
1、一维数组的定义和使用2、经典算法的应用
二维数组应用
4
1、二维数组的定义和使用2、经典算法的应用
函数
4
1、函数的定义和使用2、参数的定义和传值3、函数的调用
指针
4
1、指针的基本定义2、指针的基本运算
3
综合应用
综合练习
8
综合运用C语言基础知识进行C程序的开发应用
合 计
40
五、项目指导
项目一:C语言环境搭建及基本语法
实验目的:a、掌握C语言开发环境的搭建与配置;
b、掌握TC环境下如何进行编辑、编译、调试、运行C程序;
c、理解C语言的基本结构;
d、掌握C语言基本语法的应用;
实验要求:a、掌握TC开发环境的搭建和配置;
b、在实践程序开发中,如果进行编辑、编译、调试、运行C程序;
c、在实践程序开发中C语言基本语法的应用;
d、分工协作能力、语言表达能力、创新能力、分析理解能力、实训操作能力;
e、可以使用的计算机40台(Windows2000Server系统)
实验内容和步骤:
项目1.TurboC集成编译环境的基本应用
启动、退出TurboC集成开发环境。
启动TurboC集成开发环境。如TurboC集成开发环境安装位置(路径)为:C:\TC,则:C:\c:\tc\tc回车 启动TurboC集成开发环境。
退出TurboC集成开发环境。File-Quit 退出TurboC集成开发环境
再次启动TurboC环境。C:\c:\tc\tc回车
TurboC环境中,F5/F6;F10,→、←、↑、↓功能键;Alt+高亮度键的效果和作用。
重复按F6键,仔细观察。当前激活窗口在编辑窗口、消息窗口之间切换。
重复按F5键,仔细观察。当前激活窗口最大,正常状态之间切换。
先按F10,可以看到主菜单被激活,按→、←,主菜单各个项被依次激活,试着按↑、↓可以打开相应菜单。重点浏览File(文件管理)、Run(程序运行控制)、Compile菜单(程序编译、连接)菜单。最后按ESC键光标回到编辑窗口。
主菜单各个项,首字母为红色(高亮度)。可以按Alt+高亮字母,直接激活相应菜单选项。例如按Alt+F激活File菜单,比F10再按光标快捷多了!按ESC键光标回到编辑窗口。
观察当前源程序名NONAME.C表示当前的程序还没有取名字,以后保存程序时,系统会提示输入源程序名。
按照下面步骤完成第1个程序题。
“File”-“New”创建一个新的源程序文件
输入源程序,全屏幕编辑源程序。
“File”-“Save”保存源程序(文件名应按题目要求)。观察编辑窗口源程序名是否已经修改。用Windows资源管理器查看用户目录中是否产生了源程序文件*.c。
“Compile”-“Buildall”编译、连接源程序。如果有语法错误,修改源程序后再次编译、连接程序,
您可能关注的文档
最近下载
- 水泥土换填施工方案.doc VIP
- 医护考编医学基础1000题.pdf VIP
- 20210129-中信建投-因子深度研究系列:高频订单失衡及价差因子.pdf VIP
- 2025年山东高考生物试卷真题解读及答案详解(精校打印).pdf
- 数据治理工作实施指南(50页 PPT).pptx VIP
- 中国共产党对社会主义建设道路的探索(下)——《社会主义发展简史》之九PPT课件.pptx VIP
- 中国共产党对社会主义建设道路的探索(上)——《社会主义发展简史》之八PPT课件.pptx VIP
- 比价招标文件范本.doc VIP
- 2025 年湖北省初中学业水平考试生物学地理会考真题(附答案解析).docx VIP
- 2008长安马自达2发动机ZJ、ZY、Z6原厂车间维修手册.pdf
原创力文档

文档评论(0)