计算机程序设计基础培训
01
专题〇 课程导入
了解学习程序设计的重要性、课程的目标和主要内容。
课程导入
02
专题1 程序设计概述
掌握程序设计的概念与基本步骤、算法的概念与描述方法以及C程序的框架结构和上机运行方法。
1.1 程序设计的概念与步骤
1.2 算法及其描述
1.3 C程序的基本结构
1.4 C程序的运行
03
专题2 程序的数据描述
掌握不同类型数据的表示方法、各种运算对象的表示方法及运算规则。
2.1 C语言的数据类型
2.2 常量的表示
2.3 变量的概念与定义
2.4 算术运算与表达式
2.5 逗号运算与位运算
04
专题3 顺序结构
了解C的语句,掌握赋值运算、输入输出操作以及顺序结构程序设计方法。
3.1 C的语句
3.2 赋值运算与赋值语句
3.3 数据输入输出
3.4 顺序结构程序举例
05
专题4 选择结构
掌握条件的描述方法、if语句和switch语句的用法以及选择结构程序设计方法。
4.1 条件的描述与条件运算
4.2 if选择结构
4.3 switch选择结构
4.4 选择结构程序举例
06
专题5 循环结构
掌握while语句、do-while语句和for语句的用法以及循环结构程序设计方法。
5.1 while循环
5.2 do-while循环
5.3 for循环
5.4 循环辅助控制语句
5.5 循环的嵌套
5.6 循环结构程序举例
07
专题6 程序设计综合举例
掌握迭代、穷举等程序设计思想以及程序调试的方法,会使用调试工具。
6.1 求π的近似值
6.2 求定积分的近似值
6.3 求一元方程的根
6.4 求勾股数
6.5 求梅森素数
6.6 程序调试
08
专题7 函数与编译预处理
掌握函数的定义与调用方法、调用函数时的参数传递规则、变量的作用域与存储类别以及编译预处理命令。
7.1 函数的定义与调用
7.2 函数的参数传递
7.3 函数的递归调用
7.4 变量的作用域与存储类别
7.5 编译预处理命令
09
专题8 数组
掌握数组的概念与使用方法、利用数组进行程序设计的方法。
8.1 数组的定义与基本操作
8.2 用数组作为函数的形参
8.3 一维数组应用举例
8.4 二维数组应用举例
10
专题9 指针
掌握指针的概念以及指针在数组、函数和动态内存管理等方面的应用。
9.1 指针变量
9.2 指针与一维数组
9.3 指针与二维数组
9.4 指针与函数
9.5 指针与动态内存管理
11
专题10 字符串处理
掌握字符串的表示与使用方法、输出输出、常用的字符串处理函数以及字符串的应用。
10.1 使用字符数组表示字符串
10.2 使用字符指针表示字符串
10.3 字符串的输入与输出
10.4 字符串处理常用函数
10.5 字符串应用举例
12
专题11 构造数据类型
掌握结构体类型与结构体变量、结构体数组、指向结构体的指针,以及共用体和枚举的概念、定义和使用。
11.1 结构体类型与结构体变量
11.2 结构体数组
11.3 指向结构体的指针
11.4 共用体
11.5 枚举
拓展知识:链表的操作
13
专题12 文件操作
掌握文件的基本概念、常用的文件操作方法以及文件的应用。
12.1 文件与文件类型指针
12.2 文件的打开与关闭
12.3 文件的顺序读写
12.4 文件的随机读写
12.5 文件应用举例