《C语言程序设计》教学大纲

发布 2021-05-13 23:54:28 阅读 6560

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

一。 对象。

中专计算机及应用专业学生。

二。 教学目的。

c语言的语法简洁,使用方便、灵活,功能强大,是国际上广泛流行的、适用性很强的计算机高级语言。《c语言程序设计》是计算机专业的重要专业基础课程。本课程主要介绍c语言的语法及程序设计的方法。

通过本课程的教学,学生应能熟练地使用c语言编写程序,正确理解用c语言编写的程序。

三。 基本要求。

1. 介绍c语言的发展、特点。

2. 讲解c语言的数据类型、数据运算、函数。

3. 讲解顺序结构的程序设计。

4. 讲解分支结构的程序设计。

5. 讲解循环结构的程序设计。

6. 讲解数组的应用。

7. 讲解函数的定义与应用。

8. 讲解指针的概念。

9. 讲解结构类型。

10. 讲解文件的操作。

四。 使用教材和学时分配。

1. 教材:清华大学出版社,谭浩强主编《c语言程序设计》

2. 学时分配:

总学时:80~140,其中:讲课占60%,实验占30%,考试及机动占10%

五。 课程内容。

1. 概述。

1) c语言的发展。

2) c语言的特点。

3) 算法。

2. c语言的数据类型、数据运算、函数。

1) c语言的数据类型。

2) 常量与变量。

3) 表达式。

3. 顺序结构的程序设计。

1) 赋值语句。

2) 数据的输入、输出。

4. 分支结构的程序设计。

1) if语句。

2) switch语句。

5. 循环结构的程序设计。

1) while语句。

2) do_while语句。

3) for语句。

6. 数组。

1) 一维数组。

2) 二维数组。

3) 字符数组。

7. 函数。

1) 函数的定义、调用。

2) 函数的参数。

3) 函数的递归。

4) 局部变量与全局变量。

8. 编译预处理。

1) 宏定义。

2) 文件包含。

3) 条件编译。

9. 指针的概念。

1) 指针的概念。

2) 指针与数组。

3) 指针与字符串。

4) 指针与函数。

10. 结构类型。

1) 结构类型的定义、使用。

2) 结构数组。

3) 指针与结构。

4) 链表。

5) 共用体。

6) 枚举类型。

7) 用typedef定义类型。

11. 文件。

1) 文件的概念。

2) 文件的打开与关闭。

3) 文件的读写

4) 文件的定位。

六、各章学时分配

以80学时为例。

《C语言程序设计》教学大纲

一 课程的目的与任务 本课程将以结构化程序设计思想指导学习者运用c语言进行程序设计,充分利用c语言的结构性好,书写格式自由简洁,数据类型丰富,表达式类型多样化,程序执行效率高,可移植性好等特点,使学习者养成严谨的程序设计风格和习惯,在程序设计基本技能方面得到良好的训练,为后继课程的学习及今后的实际应...

C语言程序设计教学大纲

课程中文名称 c语言程序设计课程英文名称 c program language 课程类别 计算机课程编号 课程归属单位 计科系考核方式 考试。制定时间 2012年2月25日。一 课程的性质 任务。c语言程序设计 是计算机基础课程,是实践性很强的技术基础课。课程的任务是使学生获得程序设计方面的基本理论...

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

c语言程序设计 教学大纲。课程编码 1212080130课程性质 专业基础课 课时 36学分 3 开课学期 第2 学期先修课程 大学计算机基础 适用专业 电子商务 课程简介 c语言程序设计是电子商务专业的一门专业基础课。设置本课程的主要目的是培养学生的程序设计与实现及调试能力。通过本课程的学习,使学...