第一部分 公共基础知识 第1章 基本数据结构与算法 1.1 基本数据结构 1.1.1 什么是数据结构 1.1.2 逻辑结构 1.1.3 存储结构(物理结构) 1.1.4 数据的运算 1.1.5 数据结构的图形表示 1.2 算法 1.2.1 什么是算法 1.2.2 算法复杂度 1.3 线性表 1.3.1 什么是线性表 1.3.2 线性表的顺序存储结构 1.3.3 线性表的插入与删除运算 1.4 栈和队列 1.4.1 什么是栈和队列 1.4.2 栈的顺序存储结构及其基本运算 1.4.3 队列的顺序存储结构及其基本运算 1.5 线性单链表、循环链表与双向链表 1.5.1 线性单链表 1.5.2 循环链表 1.5.3 双向链表 1.5.4 链表的基本操作 1.6 树 1.6.1 什么是树 1.6.2 二叉树及其存储结构 1.6.3 二叉树的遍历 1.7 查找 1.7.1 顺序查找 1.7.2 二分查找算法 1.8 排序 1.8.1 交换排序 1.8.2 选择类排序 1.8.3 插入类排序 1.8.4 各种排序方法 本章小结 习题一 第2章 程序设计基础 2.1 程序设计 2.1.1 程序设计的方法 2.1.2 程序设计的风格 2.2 结构化程序设计 2.2.1 结构化程序设计的基本特征 2.2.2 结构化程序设计的主要原则 2.3 面向对象的程序设计方法 2.3.1 面向对象设计 2.3.2 面向对象方法的特点 2.3.3 面相对象程序设计的相关概念 2.3.4 面向对象分析与模型化 本章小结 习题二 第3章 软件工程基础 3.1 软件工程概述 3.1.1 软件工程 3.1.2 软件生命周期 3.1.3 软件工具与软件开发环境 3.2 结构化分析与设计 3.2.1 结构化分析方法 3.2.2 数据流图 3.2.3 数据字典 3.2.4 软件需求 3.2.5 结构化设计 3.2.6 总体设计 3.2.7 详细设计(过程设计) 3.3 软件测试与程序调试 3.3.1 软件测试的目的 3.3.2 测试用例设计 3.3.3 软什测试的实施 3.3.4 程序调试 3.3.5 常见调试方法 本章小结 习题三 第4章 数据库设计基础 …… 第二部分 Access数据库程序设计 附录 |
商品评论(0条)