C语言大纲new

发布 2021-05-13 06:14:28 阅读 3973

课程名称:c语言编程基础与实践。

学时:共81课时,其中理论42课时,实践39课时。

使用教材: c程序设计。

教学内容:1. c语言概述。

2. c语言语法基础。

3. c程序设计的三种基本结构及其使用。

4. 数组

5. 函数。

6. 指针。

1.1.1 c语言的历史背景。

1.1.2 c语言的特点。

1.1.3 简单的c程序介绍。

1.1.4 算法的概念。

1.2.1 简单c程序介绍。

1.3.1 简单c程序介绍。

1.3.2 算法的概念。

第一节课教学目标:

c语言历史背景。

程序设计语言的发展。

c语言发展过程。

c语言特点。

第二节课教学目标:

简单的c程序介绍。

c程序的格式。

c程序的结构特点。

第三节课教学目标:

算法的概念。

简单算法介绍。

2.1.1 熟悉开发环境。

2.1.2 会写第一个c程序。

对开发环境的熟练使用。

写c程序。2.4.1 了解c语言的集成开发环境。

2.4.2 能独立安装环境。

2.4.3 掌握c程序的结构。

2.4.4 熟练调试简单c程序

1.1.1 算法的特性。

1.1.2 简单算法举例。

1.1.3 怎样表示一个算法。

1.2.1 算法。

1.2.2 算法举例。

1.3.1 算法。

1.3.2 算法举例。

第一节课教学目标:

算法特性。算法的特性。

算法设计的要求。

算法基本结构。

算法的表示和描述。

第二节课教学目标:

简单算法举例。

算法的顺序结构举例。

算法的选择结构举例。

算法的循环结构举例。

第二节课教学目标:

怎样表示一个算法。

用自然语言表示算法。

用流程图表示算法。

三种基本结构和改进流程图。

用n-s流程图表示算法。

2.1.1 会写一个c程序。

会写一个简单c程序。

写一个简单c程序。

2.4.1 了解c语言的集成开发环境。

2.4.2 能独立安装环境。

2.4.3 掌握c程序的结构。

2.4.4 熟练调试简单c程序。

1.1.1 常量,变量。

1.1.2 几种数据类型。

1.1.3 变量赋值。

1.2.1 几种数据类型。

1.2.2 变量赋值。

1.3.1 几种数据类型。

第一节课教学目标:

常量,变量,数据类型。

变量。常量。

整型数据。第二节课教学目标:

数据类型。实型数据。

字符型数据。

第三节课教学目标:

变量赋值。变量的定义。

变量的初始化与赋初值。

2.1.1 变量,常量的定义。

2.1.2 几种数据类型的输出。

2.2.1 变量,常量的定义。

2.2.2 几种数据类型的输出。

几种数据类型的输出。

2.1.1 会定义变量,常量。

2.1.2 会用c程序输出几种数据类型。

1.1.1 顺序结构程序举例。

1.1.2 字符数据的输入输出。

1.1.2 格式输入与输出。

1.1.3 运算符和表达式。

1.2.1 格式输入与输出。

1.2.2 运算符和表达式。

1.3.1 运算符和表达式。

第一节课教学目标:

顺序结构程序举例。

字符数据的输入输出。

putchar函数(字符输出函数)

getchar函数(字符输入函数)

第二节课教学目标:

格式输入与输出。

printf函数。

scanf函数。

第三节课教学目标:

运算符和表达式。

算术运算符和算术表达式。

关系运算符和关系表达式。

逻辑运算符和逻辑表达式。

自增自减运算符和自增自减表达式。

赋值运算符和赋值表达式。

条件运算符和条件表达式。

逗号运算符和逗号表达式。

2.1.1 会使用格式输入输出。

2.1.2 会使用运算符和表达式。

格式输入输出。

运算符和表达式。

自增自减运算符和自增自减表达式。

2.4.1 熟练使用printf和scanf两个函数。

2.4.2 掌握几种运算符和表达式。

1.1.1 if语句的三种形式。

1.1.2 if语句的嵌套。

1.1.3 条件运算符。

1.1.4 switch语句。

1.1.5 程序举例。

1.2.1 if语句的三种形式。

1.2.2 if语句的嵌套。

1.3.1 if语句的嵌套。

第一节课教学目标:

if语句的三种形式。

if语句的嵌套。

第二节课教学目标:

条件运算符。

switch语句。

第三节课教学目标:

程序举例。2.1.1 会用if语句写程序。

2.1.2 会用switch语句写程序。

if语句的使用(包括if语句的嵌套)

if语句的嵌套使用。

2.4.1 会用if语句写程序。

2.4.2 会用switch语句写程序。

1.1.1 循环语句的介绍。

1.1.2 while语句。

1.1.3 do-while语句。

1.1.4 while语句与do-while语句的区别。

1.1.5 循环语句的嵌套。

1.1.6 简单介绍goto语句。

1.2.1 while语句。

1.2.2 循环语句的嵌套。

1.3.1 while语句。

1.3.2 do-while语句。

1.3.3 while语句与do-while语句的区别。

第一节课教学目标:

循环语句的介绍。

while语句及举例。

第二节课教学目标:

do-while语句及举例。

第三节课教学目标:

while语句与do-while语句的区别。

循环语句的嵌套。

简单介绍goto语句。

2.1.1 会用while语句写c程序。

2.1.2 会用do-while语句写c程序。

会用while语句写c程序。

循环语句嵌套。

2.4.1 熟练掌握while语句并会写c程序。

2.4.2 熟练掌握do-while语句会区别do-while与while的区别。

1.1.1 for语句。

1.1.2 break语句和continue语句。

1.1.3 几种循环的比较。

1.2.1 for语句。

1.2.2 break语句和continue语句。

1.3.1 for语句。

第一节课教学目标:

for语句。

for语句的简单介绍。

关于for语句三个表达式的介绍。

for语句的举例。

第二节课教学目标:

break语句和continue语句。

break语句的介绍及举例。

continue语句的介绍用举例。

break语句和continue语句的区别。

第三节课教学目标:

几种循环的比较。

几种循环的介绍。

几种循环的举例及比较。

2.1.1 会使用for语句。

2.1.2 会使用break语句和continue语句。

2.1.3 能区分几种循环。

for语句。

for语句。

2.4.1 会使用for语句。

2.4.2 会使用break语句和continue语句。

2.4.3 能区分几种循环。

1.1.1 一维数组。

1.1.2 二维数组。

1.1.3 数组举例。

1.2.1 一维数组。

1.3.1 一维数组。

1.3.2 二维数组。

第一节课教学目标:

一维数组。数组的基本概念。

数组的分类。

一维数组的定义。

一维数组的初始化或赋初值。

一维数组元素引用。

一维数组元素的输入和输出。

第二节课教学目标:

二维数组。二维数的定义。

二维数组的初始化或赋初值。

二维数组元素引用。

二维数组元素的输入和输出。

第三节课教学目标:

数组举例。2.1.1 一维数组的定义及赋值。

2.1.1 一维数组的使用。

2.1.1二维数组的定义及赋值。

2.1.1二维数组的使用。

一维数组的使用

二维数组的使用。

2.4.1 一维数组的定义及赋值。

2.4.1 一维数组的使用。

2.4.1二维数组的定义及赋值。

2.4.1二维数组的使用。

1.1.1 函数的定义。

1.1.2 函数的参数和函数的值。

1.1.3 函数的调用。

1.2.1 函数的参数和函数的值。

1.2.2 函数的调用。

1.3.1 函数的参数和函数的值。

1.3.2 函数的调用。

第一节课教学目标:

函数的定义。

函数的基本概念。

无参函数定义的一般形式。

有参函数定义的一般形式。

函数的参数。

函数的返回值。

第二节课教学目标:

函数的调用(一)

函数调用的格式。

函数调用的过程。

函数调用的条件。

函数原型的声明。

第三节课教学目标:

函数的调用(二)

函数的嵌套调用。

函数的递归调用。

函数举例。2.1.1 复习数组内容。

2.1.2 会定义并调用函数。

函数的定义及调用。

函数的定义及调用。

2.4.1 复习数组内容。

2.4.2 会定义并调用函数。

1.1.1 变量的作用局。

1.1.2 变量的存储类别。

1.2.1 变量的存储类别。

1.3.1 变量的存储类别。

第一节课教学目标:

变量的作用局(熟练掌握)

局部变量与全局变量。

第二节课教学目标:

变量的存储类别(一) (掌握)

动态存储方式。

静态存储方式。

auto存储类别。

c语言大纲

二级考试大纲。基本要求。1.熟练掌握c语言的基本知识 2.具备基本的c程序设计能力,能熟练地阅读 理解和编制简短的c程序 3.了解面向对象程序设计的基本概念。基本内容。一 数据的定义。数据的定义包括数据类型和存储类别。1 基本类型。基本类型指整型 实型和字符型。1 常量。熟练掌握各种表示形式的整数 ...

c语言大纲

c语言大纲。一 课程的目的与任务。本课程主要学习编写c程序。使学生掌握c语言的常用语法,领悟结构化程序设计的基本思想,掌握高级语言的基本算法。使学生能够利用c语言编写和调试程序,应用结构化程序设计思想开发软件,解决工程实际问题。培养学生计算机程序的分析能力和实际开发能力,通过理论教学与实践教学紧密结...

c语言大纲

c程序设计 考试大纲。一 课程性质和目的。c语言是目前国内外最广泛使用的高级程序设计语言,是实践性很强的一门课程。本课程主要讲授c语言基本数据结构和常用算法,以及怎样运用结构化程序设计方法编写程序。通过学习c语言,帮助学生掌握c语言的基本原理 基本精髓,掌握模块化程序设计的基本方法和思想,c语言也是...