二级公共基础知识速学教程
第1章 数据结构与算法 1.1 算法的复杂度.......................................1 1.2 数据结构...............................................2 1.2.1 逻辑结构和存储结构.............2 1.2.2 线性结构和非线性结构.........2 1.3 栈...........................................................3 1.4 队列.......................................................3 1.5 链表.......................................................3 1.6 二叉树....................................................4 1.6.1 二叉树概念及其基本性质......4 1.6.2 二叉树的遍历............................4 1.7 查找........................................................5 1.7.1 顺序查找..................................5 1.7.2 二分法查找..............................5 1.8 排序......................................................6 第2章 程序设计基础 2.1 程序设计的方法与风格.....................6 2.2 结构化程序设计.................................7 2.3 面向对象方法.....................................7 第3章 软件工程基础 3.1 软件工程基本概念.............................7 3.2 软件生命周期.....................................8 3.3 软件设计.............................................9 3.3.1 软件设计基本概念...............9 3.3.2 软件设计的基本原理...........9 3.4 结构化分析方法.................................10 3.5 软件测试..............................................10 3.5.1 软件测试的目的和准则........10 3.5.2 软件测试的方法和实施........10 3.6 程序的调试........................................11 第4章 数据库设计基础 4.1 数据库的基本概念.............................11 4.2 数据库系统的发展和基本特点.........12 4.3 数据库系统的内部体系结构.............12 4.4 数据模型的基本概念.........................13 4.5 E-R模型..............................................13 4.6 关系模型..............................................13 4.7 关系代数..............................................14 4.8 数据库设计与原理............................14
该贴已经同步到 goodluck的微博 |