公共基础目录
第1章 数据结构与算法【10.22%】
1.1 算法【0.82%】
1.1.1 算法的基本概念【0.29%】
1.1.2 算法的复杂度【0.53%】
1.2 数据结构的基本概念【0.96%】
1.2.1 数据结构的定义【0.51%】
1.2.2 数据结构的图形表示【0.00%】
1.2.3 线性结构与非线性结构【0.44%】
1.3 线性表及顺序存储结构【0.24%】
1.3.1 线性表的定义【0.00%】
1.3.2 线性表的顺序存储结构【0.24%】
1.3.3 顺序表的插入运算【0.00%】
1.3.4 顺序表的删除运算【0.00%】
1.4 栈和队列【3.47%】
1.4.1 栈及其基本运算【1.73%】
1.4.2 队列及其基本运算【1.73%】
1.5 线性链表【0.24%】
1.5.1 线性单链表的结构【0.24%】
1.5.2 线性链表的基本运算【0.00%】
1.5.3 线性双向链表的结构及其基本运算【0.00%】
1.5.4 循环链表的结构及其基本运算【0.00%】
1.6 树与二叉树【2.93%】
1.6.1 树的定义【0.00%】
1.6.2 二叉树的定义及其基本性质【1.82%】
1.6.3 二叉树的遍历【1.11%】
1.7 查找技术【0.89%】
1.8 排序技术【0.67%】
1.8.1 交换类排序法【0.39%】
1.8.2 选择类排序法【0.17%】
1.8.3 插入类排序法【0.11%】
同步训练
第2章 程序设计基础【2.44%】
2.1 程序设计方法与风格【0.22%】
2.1.1 程序设计经历的阶段【0.00%】
2.1.2 良好的编程风格应注意的因素【0.22%】
2.2 结构化程序设计【1.11%】
2.2.1 结构化程序设计的原则【0.44%】
2.2.2 结构化程序的基本结构与特点【0.67%】
2.2.3 结构化程序设计原则和方法的应用【0.00%】
2.3 面向对象的程序设计【1.11%】
2.3.1 面向对象的方法【0.00%】
2.3.2 面向对象方法的基本概念【1.11%】
第3章 软件工程基础【8%】
3.1 软件工程基本概念【2%】
3.1.1 软件的定义与软件特点【0.89%】
3.1.2 软件危机与软件工程【0.44%】
3.1.3 软件工程过程【0.00%】
3.1.4 软件生命周期【0.67%】
3.1.5 软件工程的目标与原则【0.00%】
3.1.6 软件开发工具与软件开发环境【0.00%】
3.2 结构化分析方法【1.78%】
3.2.1 可行性研究【0.00%】
3.2.2 需求分析方法【0.00%】
3.2.3 结构化分析方法的概念【0.00%】
3.2.4 结构化分析常用工具【0.89%】
3.2.5 结构化方法开发过程【0.00%】
3.2.6 软件需求规格说明书【0.89%】
3.3 结构化设计方法【1.78%】
3.3.1 软件设计的基本概念【1%】
3.3.2 概要设计任务【0.06%】
3.3.3 面向数据流的设计方法【0.00%】
3.3.4 结构化设计的准则【0.00%】
3.3.5 详细设计【0.72%】
3.4 软件的测试【1.89%】
3.4.1 软件测试的目的和准则【0.56%】
3.4.2 软件测试技术与方法【0.89%】
3.4.3 软件测试的实施【0.44%】
3.5 程序的调试【0.56%】
3.5.1 程序调试的概念【0.56%】
3.5.2 软件调试的方法【0.00%】
3.6 软件工程管理【0.00%】
同步训练82
第4章 数据库设计基础【9.33%】
4.1 数据库系统的基本概念【2.22%】
4.1.1 数据、数据库【0.00%】
4.1.2 数据库管理系统【1.40%】
4.1.3 数据库系统【0.20%】
4.1.4 数据库系统的发展【0.22%】
4.1.5 数据库系统的基本特点【0.18%】
4.1.6 数据库系统的内部结构体系【0.22%】
4.2 数据模型【4%】
4.2.1 数据模型的基本概念【0.22%】
4.2.2 E-R模型【1.78%】
4.2.3 层次模型【0.00%】
4.2.4 网状模型【0.00%】
4.2.5 关系模型【2.00%】
4.3 关系代数【1.78%】
4.3.1 关系代数的基本操作【0.00%】
4.3.2 关系代数的基本运算【0.78%】
4.3.3 关系代数的扩充运算【1.00%】
4.4 数据库的设计与管理【1.33%】
4.4.1 数据库设计概述【0.67%】
4.4.2 数据库设计的需求分析【0.00%】
4.4.3 数据库概念设计【0.22%】
4.4.4 数据库的逻辑设计【0.44%】
4.4.5 数据库的物理设计【0.00%】
4.4.6 数据库管理【0.00%】
同步训练
附录 同步训练答案
教程目录
第1章 C语言概述【6.15%】
1.1 C语言基础知识【0.94%】
1.1.1 C语言概述【0.00%】
1.1.2 C语言程序的构成【0.38%】
1.1.3 C程序的生成过程【0.44%】
1.2 常量、变量和数据类型【4.77%】
1.2.1 标识符【0.60%】
1.2.2 常量【1.66%】
1.2.3 变量【2.01%】
1.2.4 类型的自动转换和强制转换【0.38%
第2章 运算符与表达式【7.97%
2.1 C语言运算符【1.23%
2.1.1 C运算符简介【0.23%
2.1.2 运算符的结合性和优先级【0.22%】
2.1.3 强制类型转换运算符【0.21%】
2.1.4 逗号运算符和逗号表达式【0.56%】
2.2 算术运算符和算术表达式【3.21%】
2.2.1 基本的算术运算符【1.85%】
2.2.2 算术表达式和运算符的优先级与结合性【0.19%】
2.2.3 自增自减运算符【1.16%】
2.3 赋值运算符和赋值表达式【1.40%】
2.3.1 赋值运算符和赋值表达式【0.25%】
2.3.2 复合的赋值运算符【1.01%】
2.3.3 赋值运算中的类型转换【0.14%】
2.4 位运算【1.88%】
2.4.1 位运算符和位运算【0.98%】
2.4.2 位运算举例【0.65%】
第3章 基本语句【4.24%】
3.1 C语句概述【0.04%】
3.2 赋值语句【0.04%】
3.3 输入输出概念及其实现【0.00%】
3.4 单个字符的输入输出【0.48%】
3.4.1 字符输出函数putchar()【0.15%】
3.4.2 字符输入函数getchar()【0.33%】
3.5 数据格式的输入与输出【3.69%】
3.5.1 printf()函数【1.70%】
3.5.2 scanf()函数【1.99%】
第4章 选择结构【6.02%】
4.1 关系运算符和关系表达式【0.68%】
4.1.1 关系运算符及其优先次序【0.10%】
4.1.2 关系表达式【0.58%】
4.2 逻辑运算符和逻辑表达式【1.87%】
4.2.1 逻辑运算符及其优先级【0.09%】
4.2.2 逻辑表达式【1.78%】
4.3 if语句和用if语句构成的选择结构【2.90%】
4.3.1 if语句的几种形式【1.75%】
4.3.2 if语句的嵌套【0.53%】
4.3.3 条件运算符构成的选择结构【0.62%】
4.4 switch语句和goto语句【0.57%】
4.4.1 switch语句【0.54%】
4.4.2 语句标号【0.00%】
4.4.3 goto语句【0.03%】
第5章 循环结构【5.36%】
5.1 循环结构概述【0.00%】
5.2 while循环语句【0.94%】
5.3 do…while循环语句【0.55%】
5.4 for循环语句【2.27%】
5.5 循环的嵌套【0.86%】
5.6 几种循环的比较【0.13%】
5.7 break语句和continue语句【0.61%】
5.7.1 break语句【0.25%】
5.7.2 continu
……