- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
辽宁对外经贸学院教师授课教案基本规范
辽宁对外经贸学院教案
【首页】
课程名称 C语言程序设计 授课专业 信息管理与信息系统 年级
班级 07本1-07本7 课程编号 Z040201
课程类型 必修课 公共基础课( );专业基础课(√);专业课( ) 选修课 限选课(√);任选课( ) 授课方式 课堂讲授(√);实践课(√) 考核方式 考试( √);考查( ) 课程教学
总学时数 106 学 分 数 6 学时分配 课堂讲授 72 学时; 实践课 34 学时 教材名称
C程序设计(第三版)
作 者 谭浩强 出版社及
出版时间 清华大学
2007.4 使用参考书 C程序设计题解与上机指导(第三版) 作 者
谭浩强
出版社及
出版时间
清华大学
2007.4
授课教师
职 称 单 位 授课学期
辽宁对外经贸学院教案
周次 第 1 周 第 1 次课 备 注 章节名称 第1章C语言概述 授课形式 理论课(√ );实验课( );实习( ) 教学
时数 2 教学目的及要求
了解C语言出现的历史背景
正确理解C语言特点
熟悉简单C程序结构、特点、执行过程
掌握运行C程序步骤与方法
教 学 内 容 提 要 时间分配 第1章C语言概述
§1.1 C语言出现的历史背景
1、程序设计语言的发展
2、C语言出现历史背景
§1.2 C语言特点
§1.3 简单C程序介绍
1、第一个程序 Hello,World!
2、第二个程序: 求两数之和
3、第三个程序: 求任意两数之和
§ 1.4 C程序的上机步骤
1、C程序开发步骤
2、VC++6.0集成开发环境
15
15
30
30
教
学
重
点
与
难
点
教学重点:
C语言特点
C程序的结构特点与语言格式
C程序的上机步骤
教学难点:
C程序的语言格式特点
C程序的执行过程
C程序开发步骤
VC++6.0集成开发环境的使用方法 讨论
、
练习
、
作业
C程序开发步骤
课后习题
课后习题 教
学
手
段
多媒体教学 参
考
资
料
练习册
Ⅰ组织教学
Ⅱ复习提问
Ⅲ新课导出
计算机语言分为机器语言、汇编语言和高级语言,高级语言又分为面向对象程序设计语言(如VB程序设计语言、JAVA程序设计语言)和面向过程程序设计语言,我们这一学期将要学习的C语言就属于此类。C语言是国际上较流行的程序设计语言之一,起初C语言主要用于编写UNIX操作系统,所以说C语言和UNIX可以称之为一队孪生兄弟,在发展过程中相辅相成。本学期我们将介绍C语言出现历史背景、特点;C程序运环境及运行方法;各种数据类型、运算符的表示及使用方法;顺序、选择、循环三种不同结构程序;数组的定义与引用方法;函数的定义与调用方法;指针的概念、指针与函数、数组及链表的关系等几方面内容。
Ⅳ授新课
第1章 C语言概述
§1.1 C语言出现的历史背景
程序设计语言的发展
机器语言:计算机能直接识别的语言。
汇编语言:助记符编写的语言。
高级语言:面向对象程序设计语言(如VB程序设计语言、JAVA程序设计语言)和面向过程程序设计语言。
2、C语言出现历史背景
(1)时间:1972 –1973
(2)地点:美国贝尔实验室
(3)目的:开发UNIX操作系统
§1.2 C语言特点
语言简洁、紧凑、灵活
运算符和数据类型丰富
程序设计结构化、模块化
生成目标代码质量高
可移植性好
§1.3 简单C程序介绍
例1.1 第一个程序 Hello,World!
#include stdio.h
main()
{
printf(“Hello,World!”);
}
说明:
1、#include stdio.h是文件包含编译预处理命令, stdio.h是标准输入输出头文件
main为主函数,每个C程序有且必须有一个主函数,无论其位置在哪,程序总是从main函数开始执行
printf是C语言中的输出函数,双引号中的字符串原样输出
;分号是C语言中的语句结束标志
例1.2 求两数之和
#include stdio.h
main()
{
int a, b,sum; /* Definate three variables*/
a=123;
b=456;
sum=a+b;
printf(“Sum is %d”,sum);
}
说明:
1、%d是输出格式字符,控制输出时的数据类型
文档评论(0)