重庆邮电大学教师授课计划
计算机 学院 计算机科学与技术 专业(本科) 2007—2008 学年第 1 学期 课程 C语言程序设计(上)
采用何种教材
解析C程序设计
(甘玲主编)
2007 年级 0410701-04 班、合班听课人数112人 计划讲课 24 学时、实验 8 学时
周次
顺序
授 课 内 容 摘 要
(含实验或习题课等)
授课时数
重 点 及 要 求
课外作业数目
备注
4
1
1、绪论
2
认识C程序、C语言概述、上机过程
熟悉上机环境建议用VC6.0
实际上课中可调整
5
2
2、简单C程序设计
2
了解简单C程序的基本组成(关键字、标识符、基本数据类型、常量、变量)
2
围绕程序讲解,强调变量与内存关系
5
3
2、简单C程序设计
2
了解简单C程序的基本组成(基本表达式、语句、格式化输入输出、预处理命令)
2
随用随讲应用中学
5-6
实验1 VC环境及简单程序设计
2
6
4
4、控制结构程序设计
(算法基础知识)
(顺序结构程序设计)
2
了解算法的基础知识,掌握算法的描述方法;掌握顺序结构程序设计方法和字符数据的输入输出函数
2
7
5
4、控制结构程序设计
(分支结构程序设计)
2
掌握选择结构的程序设计方法、if语句、switch语句,会用逻辑运算符
2
8
6
4、控制结构程序设计
(循环结构程序设计)
2
掌握简单循环结构的程序设计方法、自增自减、while和do-while、for循环语句、复杂循环结构的程序设计方法,嵌套循环
2
9
7
3、自定义函数程序设计
(函数的基本概念)
2
了解函数的定义、声明、调用、返回、参数传递的基本方法,、会用条件运算符、关系运算符
2
略讲,知道即可,后面逐渐掌握
9-10
实验2 控制结构程序设计
2
10
8
3、自定义函数程序设计
(变量作用域和存储类型)
2
了解变量的作用域和变量的存储类型
2
简介
11
9
5、模块化程序设计
(函数的嵌套调用)
2
了解模块化程序设计思想、掌握函数的嵌套调用方法
2
12
10
5、模块化程序设计
(函数的递归调用)
2
掌握函数的递归调用方法
2
12-13
实验3 模块化程序设计
2
13
11
6、构造类型程序设计
(一维数组)
(字符串、字符串处理函数)
2
灵活应用一维数组,掌握字符相关的库函数,灵活应用数组处理字符和字符串
14
12
6、构造类型程序设计
(指针的概念、指针与一维数组)
2
正确理解指针的概念、指针作函数参数、熟练掌握指针与一维数组的关系
2
强调指针、变量、内存关系
14-15
实验4 构造类型程序设计
2
主讲教师 谢竞博  实验教师   教研室主任签名 院系主任签名  
填表日期,2007 年 9 月 10 日