课程级别 | 高级 |
培训周期 | 2-3个月 |
上课时间 | 电话咨询 |
上课地址 | 哈尔滨市南岗区花园街304号美禾大厦20层 |
通过理论和实践教学,使学生较好地掌握 C 语言各方面的知识掌握基本的程序设计过程和技巧,具备初步的语言程序设计能力,并能熟练进行C语言的程序编写、编译与调试,达到省二级考试要求的能应用C语言解决一般编程问题的水平。
教学内容:
C 语言基本概念、数据类型、运算符与表达式、简单 C 语言程序设计、逻辑运算与判断选取控制、循环控制、数组、函数和指针等。
第1章:C语言概述
教学要点:使学生了解 C 语言的特点,掌握C 语言程序的上机过程。
教学内容:C语言的历史背景,特点,C 程序介绍,上机步骤。
第2章:程序的灵魂一一算法
教学要点:如何用 N-S 流程图表示算法,让学生掌握结构化程序设计方法。
教学内容:算法的概念、特征、表示,简单算法举例,结构化程序设计方法。
考核要求:会用 N-S 流程图表示算法。
第3章:简单的设计一顺序程序设计
救学要点:使学生了解 C语言数据类型的划分,能够对不同数据定义相应的数据类型,并且掌握运算符和表达式的使用。
教学内容:
1 常量与变量: 常量与变量的使用,给变量及标识符命名。
式
2 基本数据数据类型: C 语言数据类型的划分,定义,表示形
3 运算符和算术表达式: 算术运算符和算术表达式,赋值运算符和赋值表达式,自增自减运算符,逗号运算符和表达式。
4 输入输出函数: 号表达式的形式和求解过程格式输入函数和格式输出函数的使用,字符数据的输入输出函数。
5 顺序结构程序设计举例:设计顺序结构程序。
考核要求:能够对 C 语言不同数据定义相应的数据类型,并且掌握运算符和表达式的使用,熟记运算符的优先级和结合方向,掌握四种输入/输出函数的使用,能够设计顺序结构程序。
第4章:选择结构程序设计
教学要点:讲解如何求解关系表达式和逻辑表达式,使学生能够运用 if 语句和 switch 语句设计选择结构程序。
1关系运算符和逻辑运算符:关系运算符及其优先级关系表达式的求解,逻辑运算符及其优先级,逻辑表达式的求解。
2 If语句: if 语的三种形式、套和条件运算符的使用
3 switch 语句: switch 语的形式和使用说明。
4 程序举例: 设计选择结构程序
考核要求;会求解关系表达式、逻辑表达式和条件表达式,能够运用 if 语句和 switch 语句设计选择结构程序。
第5章:循环结构程序设计
教学要点:使学生掌握三种循环结构的使用,能够设计循环结构程序。
教学内容:
1 while语句: 解 while 语的形式和用while 语设计循环结构程序的例子。
2 do…while 语句:讲解 do"while 语句的形式和用 do"while语句设计循环结构程序的例子。
3 for 语句: 讲解 for 语的形式以及使用说明。
4 循环的套:介绍六种循环嵌套的形式。
5break 语句和 continue 语:讲解 break 和 continue 语句的形式以及例子。
6综合程序举例: 灵活运用不同循环结构进行程序设计
考核要求:掌握三种循环结构的使用,能够设计循环结构程序。
第6章:数组
教学要点:使学生对数组能进行定义和引用,利用数组设计程序
教学内容:
1一维数组的定义和引用: 讲解一维数组如何定义、引用和初始化,并且利用一维数组设计程序。
2二维数组的定义和引用: 讲解二维数组如何定义、引用和初始化,并且利用二维数组设计程序。
3 字符数组: 讲解字符数组的定义引用和初始化、字符串和串结束标志的处理、字符数组的输入输出、字符串处理函数,并且利用字符数组设计程序。
考核要求;能够对数组能进行定义和引用,并且利用数组设计程序。
第7章:函数
教学要点:通过讲解函数调用程序,使学生在进一步理解的基础上,能够利用函数调用设计程序。同时,掌握变量存储类别的定义与使用。
教学内容:
1 函数的定义(1学时): 三种函数的定义形式。
2函数的调用(2学时): 讲解函数调用的三种形式以及对被调用函数进行声明,形参和实参的概念及在函数调用时的数据传递,函数的返回值及返回语句的使用。
3 函数的嵌套调用 (2 学时): 讲解了套调用的概念,并且举了一个套调用的例子。
4函数的递归调用: 递归调用的概念,应用。
5数组作为函数参数: 通过举例讲解了数组元素做函数实参的函数调用过程,以及数组名作为函数参数进行函数调用的过程。
6 变量的存储属性: 讲解局部变量和全局变量的定义和使用,并且利用全局变量进行程序设计来增加函数问数据联系的渠道,变量的两种存储方式以及四种存储类别的定义与使用。
7内部函数和外部函数(1 学时): 讲解内部函数和外部函数的定义形式与示例。
考核要求:理解函数调用程序的执行过程,能够利用函数调用设计程序,掌提变量存
温馨提示