《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语言程序设计是电子商务专业的一门专业基础课。设置本课程的主要目的是培养学生的程序设计与实现及调试能力。通过本课程的学习,使学...