C语言教案.docx
- 文档编号:544887
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:93
- 大小:63.26KB
C语言教案.docx
《C语言教案.docx》由会员分享,可在线阅读,更多相关《C语言教案.docx(93页珍藏版)》请在冰豆网上搜索。
C语言教案
重庆市农业学校
理论课程教师教案本
(2013—2014学年第二学期)
专业名称农村电气技术
课程名称C语言程序设计
授课教师甘雨
学校重庆市农业学校
课题序号
1
授课班级
授课课时
2h
授课形式
理论
授课章节
名称
1.1C语言的产生过程及特点
1.2C语言程序的结构及书写格式
使用教具
教学目的
1.了解C语言的产生过程和发展特点
2.初步认识C语言程序的结构
3.了解C语言的一些相关知识
教学重点
1.C语言程序的结构
2.C语言程序的特点
教学难点
1.C语言程序的结构特点
2.C语言程序的书写格式
更新、补
充、删节
内容
课外作业
P101-3
教学后记
授课主要内容或板书设计
第一章C语言概述
1.1C语言的产生过程及特点
一、C语言出现的历史背景
二、C语言的特点
1.2C语言程序的结构及书写格式
一、简单的C程序介绍
二、C语言的一般形式
课堂教学安排
教学过程
主要教学内容及步骤
(一)导入新课
(二)新授
(三)总结扩展:
(四)作业布置:
C语言是国际上广泛流行的、很有发展前途的计算机高级语言。
以前的操作系统软件主要是用汇编语言编写的,然而,汇编语言依赖于计算机硬件,程序的可读性和可执行性都比较差。
为了解决这一问题,产生了C语言。
本学期我们就将共同来学习C语言的一些相关知识,本堂课先来了解一下C语言程序的发展及其结构特点。
1.1C语言的产生过程及特点
一、C语言出现的历史背景
1. C语言是第三代语言即为面向过程的高级语言。
第一代:
机器语言;第二代:
汇编语言;
在C语言的基础上又发展出来了第四代语言:
面向对象的程序设计语言,例如C++和VB等高级语言。
2. C语言是在B语言基础上发展起来的。
3. C语言适合作为系统描述语言,既用来写系统软件,也可用来写应用软件。
例如可使用C语言编写UNIX系统。
4. C语言的可读性、可移植性强
二、C语言的特点
C语言的特点(使用角度看)
1. 表达能力强且灵活。
1) 语法限制不严,程序设计自由度大。
2) 运算符丰富。
2. 程序结构清晰,适合模块化设计。
3. 编写简单、易学。
4. 目标程序质量高。
程序执行效率高。
5. 可移植性高。
基本上不作修改就能用于各种型号的计算机和操作系统。
6. C语言是一种结构化程序设计语言。
7. 具有丰富的数据类型。
8. 具备变量指针和函数指针。
指针是指和机器内存地址相关的说明项。
1.2C语言程序的结构及书写格式
一:
简单的C程序介绍
例1:
main(){printf(“Thisisacprogram.\n”);}
这是一个最简单的C语言程序,最后的运行结果是在屏幕上显示:
Thisisacprogram.(光标落在下一行)。
例2:
main() /*主函数*/
{int a,b,c; /*定义变量*/
scanf(“%d,%d”,&a,&b); /*输入变量a和b的值*/
c=max(a,b); /*调用max函数,将得到的值赋给c*/
printf(“max=%d”,c); /*输出c的值*/
}
int max(x,y) /*定义max函数,函数值为整形,x,y为形式参数*/
int x,y; /*对形参x,y做类型定义*/
{int z; /*函数中用到的变量z,也要加以定义*/
if(x>y) z=x;else z=y;return(z); /*将z的值返回,通过max带回调用处*/}
本例题是一个比较典型的C语言程序,运行情况是:
8,5↙(输入8和5给a和b) max=8(输入c的值)
说明:
1.C程序是由函数构成的。
1) 一个C程序至少包含一个函数(main函数)。
2) 函数定义是C程序的基本单位。
3) 输入输出函数使用系统提供的库函数printf和scanf。
2.一个函数由两部分组成。
1) 函数的说明部分。
例:
int max (x,y)↓ ↓ ↓函数类型 函数名 函数参数 int x,y; ↓ ↓形参类型 形参 ★一个函数名后面必须跟一对圆括弧,函数参数可以没有如main()。
2) 函数体。
{…},一个函数至少有一对大括号。
3. 一个程序总是从main函数开始执行的,位置随意。
4. 书写格式自由,但每个语句后必须有一个“;”。
5. main、int为关键字,使用小写字母,C语言区分大小写。
6. 使用“/*”和“*/”对语句进行注释。
二:
C语言的一般形式变量定义main(){ 变量定义 程序段}userf1(){ 变量定义 程序段}…userfn(){ 变量定义 程序段}其中userf1()~userfn()是用户定义的函数。
本堂课主要学习了以下几方面内容:
1.C语言出现的历史背景;
2.C语言的特点;
3.C语言程序的结构及书写格式;
通过这些内容的学习,要求我们在深入学习之前对C语言有一个整体的认识。
P101~3。
课题序号
2
授课班级
10大专
授课课时
2h
授课形式
理论
授课章节
名称
1.3C语言程序的开发过程
2.1.4C语言上机操作
使用教具
教学目的
1.TURBOC系统
2.C语言的上机步骤
3.掌握TC的使用
教学重点
1.C语言的上机环境
2.C语言的上机步骤
教学难点
C语言程序的编译过程
更新、补
充、删节
内容
课外作业
教学后记
授课主要内容或板书设计
1.3C语言程序的开发过程
1.4C语言上机操作
课堂教学安排
教学过程
主要教学内容及步骤
(一)导入新课
(二)新授
三、总体扩展
(四)作业布置:
我们已经对C语言的知识有了初步的了解,这节课我们来具体的体会一下C语言的开发过程和上机过程。
1.3C语言程序的开发过程
Step1、编辑源程序生成以.c为扩展名的源文件。
Step2、编译源文件编译程序要对源程序进行语法检查,若没有错误生成目标文件,编译时如果发现错误,则显示错误信息,并要求重新编译,直到编译正确为止。
目标文件的扩展名为.obj。
Step3连接目标文件及库文件连接目标文件生成可执行文件,可执行文件以.exe为文件扩展名。
Step4运行程序
1.4C语言的上机操作过程
一:
C语言上机环境
1.UNIX系统。
(略)
2.DOS下使用MSC4.0编辑C程序。
(了解)
3.使用TurborC运行C程序。
二:
TurboC2.0集成开发环境的使用
进入TurboC2.0集成开发环境中后,屏幕上显示:
其中顶上一行为TurboC2.0主菜单,中间窗口为编辑区,接下来是信息窗口,最底下一行为参考行。
这四个窗口构成了TurboC2.0的主屏幕,以后的编程、编译、调试以及运行都将在这个主屏幕中进行。
下面详细介绍主菜单的内容。
主菜单:
在TurboC2.0主屏幕顶上一行,显示下列内容:
FileEditRunCompileProjectOptionsDebugBreak/watch ★除Edit外,其它各项均有子菜单,只要用Alt加上某项中第一个字母(即大写字母),就可进入该项的子菜单中。
1.启动TurborCl启动DOS系统;lC:
\>cd\tc↙;lC:
\>tc>tc↙
2.退出TurborC可采用两种方法:
1)Alt+X
2)按F10再将光标移到FILE菜单下的QUIT,按回车键。
3.编辑源程序FILE菜单下的菜单项:
LOAD:
装入磁盘上已经存在的文件,可直接进行编译、连接、运行,也可进行修改。
NEW建立新文件。
SAVE:
保存文件。
WRITETO:
将当前文件写到另一文件。
4.编译源文件COMPILE菜单下的菜单项:
COMPILETOEXE:
编译生成目标文件,目标文件名为“文件名.obj”。
MAKEEXEFILE:
生成可执行文件。
直接生成可执行文件“文件名.exe”lLINKEXEFILE:
连接目标文件生成可执行文件。
对已经生成的.obj目标文件进行连接,生成.exe文件。
5.运行程序:
C:
\tc>文件名↙lRun(运行)菜单---按Alt+R可进入Run菜单,该菜单有以下各项:
.Run(运行程序):
运行程序其热键为Ctrl+F9。
.Userscreen(用户屏幕)
显示程序运行时在屏幕上显示的结果。
其热键为Alt+F5。
本节课主要学习了C语言的上机步骤:
1.启动TC。
2.在编辑窗口中输入程序。
3.将程序命名并保存。
4.编译源程序,生成目标文件。
5.对程序进行连接,生成可执行文件。
6.运行程序。
编写一小程序在屏幕上显示“hello”。
课题序号
3
授课班级
10大专
授课课时
2h
授课形式
理论
授课章节
名称
1.4C语言上机操作
使用教具
教学目的
1.TURBOC系统
2.C语言的上机步骤
教学重点
1.C语言的上机环境
2.C语言的上机步骤
教学难点
C语言程序的编译过程
更新、补
充、删节
内容
课外作业
教学后记
授课主要内容或板书设计
一:
C语言上机环境
二:
TurborC的使用
二:
TurborC的启动
三TurborC系统的退出
四:
编辑源程序
五:
编译源文件
六:
运行程序
七:
验证下面两个函数。
课堂教学安排
教学过程
主要教学内容及步骤
(一)导入新课
(二)新授
(三)总结扩展:
通过前两堂课的学习,我们已经对C语言的知识有了初步的了解,本节课我们将对TURBOC进行使用。
一、C语言上机环境
1.UNIX系统。
(略)
2.DOS下使用MSC4.0编辑C程序。
(了解)1)编辑C源程序。
2)编译。
3)连接。
4)执行程序。
3.使用TurborC运行C程序。
二:
TurborC的启动
1.在DOS下进入l开始→程序→MS-DOS方式lC:
\WINDOWS>_→C:
\WINDOWS>CD\TURBOC2↙lC:
\TURBOC2>_↙C:
\TURBOC2>TC↙
2.直接进入打开我的电脑→C盘→TURBOC2文件夹→双击TC图标
三:
TurborC系统的退出
1.按F10再将光标移到FILE菜单下的QUIT,按回车键。
2.Alt+X
四:
编辑源程序
1.F10→FILE→NEW(新建文件)
2.编辑程序
五:
编译源文件
F10→COMPILE→MAKEEXEFILE(生成可执行文件)。
六
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 教案