简介
本书中内容紧扣考试大纲,并对考试大纲所要求的数据结构与算法、程序设计基础、软件工程基础以及数据库设计基础等内容从概念到应用进行了详细介绍。
本书是根据教育部考试中心2004年最新制定的《全国计算机等级考试大纲》中对二级公共基础部分的要求编写的。书中内容紧扣考试大纲,并对考试大纲所要求的数据结构与算法、程序设计基础、软件工程基础以及数据库设计基础等内容从概念到应用进行了详细介绍,为考生的学习和备考可起到引导和帮助作用。 本书不仅是应试者必备的学习教材,也可以作为高等院校相应课程的教材或参考书。
目录
第1章 基本数据结构与算法
1.1 算法
1.1.1 算法的基本概念
1.1.2 算法复杂度
1.2 数据结构的基本概念
1.2.1 什么是数据结构
1.2.2 数据结构的图形表示
1.2.3 线性结构与非线性结构
1.3 线性表及其顺序存储结构
1.3.1 线性表的基本概念
1.3.2 线性表的顺序存储结构
1.3.3 顺序表的插入运算
1.3.4 顺序表的删除运算
1.4 栈和队列
1.4.1 栈及其基本运算
1.4.2 队列及其基本运算
1.5 线性链表
1.5.1 线性链表的基本概念
1.5.2 线性链表及其基本运算
1.5.3 循环链表及其基本运算
.1.6 树与二叉树
1.6.1 树的基本概念
1.6.2 二叉树及其基本性质
1.6.3 二叉树的存储结构
1.6.4 二叉树的遍历
1.7 查找技术
1.7.1 顺序查找
1.7.2 二分查找
1.8 排序技术
1.8.1 交换类排序
1.8.2 插人类排序
1.8.3 选择类排序
习题1
第2章 程序设计基础
2.1 程序设计的方法
2.1.1 结构化程序设计
2.1.2 模块化程序设计
2.1.3 自顶向下、逐步细化的设计过程
2.2 程序设计的风格
2.3 面向对象的程序设计
习题2
第3章 软件工程基础
3.1 软件工程概述
3.1.1 软件工程的概念
3.1.2 软件生命周期
3.1.3 软件工具与软件开发环境
3.1.4 软件详细设计的表达
3.1.5 应用软件开发的原则和方法
3.2 结构化分析方法
3.2.1 结构化分析方法的特点
3.2.2 数据流图与数据字典
3.3 结构化设计方法
3.3.1 结构化设计方法的特点
3.3.2 结构图
3.3.3 由数据流图导出结构图
3.3.4 模块独立性评价
3.4 测试与调试
3.4.1 测试
3.4.2 调试
习题3
第4章 数据库设计基础
4.1 数据库的基本概念
4.1.1 数据管理技术的发展
4.1.2 数据库管理系统
4.1.3 数据库系统的构成
4.2 数据描述与数据模型
4.2.1 数据描述
4.2.2 数据模型
4.3 关系代数
4.4 数据库设计方法
4.4.1 数据库设计的基本概念
4.4.2 数据库设计的过程
习题4
附录
附录1 全国计算机等级考试二级公共基础考试大纲(2004)
附录2 各章习题参考答案
参考文献
1.1 算法
1.1.1 算法的基本概念
1.1.2 算法复杂度
1.2 数据结构的基本概念
1.2.1 什么是数据结构
1.2.2 数据结构的图形表示
1.2.3 线性结构与非线性结构
1.3 线性表及其顺序存储结构
1.3.1 线性表的基本概念
1.3.2 线性表的顺序存储结构
1.3.3 顺序表的插入运算
1.3.4 顺序表的删除运算
1.4 栈和队列
1.4.1 栈及其基本运算
1.4.2 队列及其基本运算
1.5 线性链表
1.5.1 线性链表的基本概念
1.5.2 线性链表及其基本运算
1.5.3 循环链表及其基本运算
.1.6 树与二叉树
1.6.1 树的基本概念
1.6.2 二叉树及其基本性质
1.6.3 二叉树的存储结构
1.6.4 二叉树的遍历
1.7 查找技术
1.7.1 顺序查找
1.7.2 二分查找
1.8 排序技术
1.8.1 交换类排序
1.8.2 插人类排序
1.8.3 选择类排序
习题1
第2章 程序设计基础
2.1 程序设计的方法
2.1.1 结构化程序设计
2.1.2 模块化程序设计
2.1.3 自顶向下、逐步细化的设计过程
2.2 程序设计的风格
2.3 面向对象的程序设计
习题2
第3章 软件工程基础
3.1 软件工程概述
3.1.1 软件工程的概念
3.1.2 软件生命周期
3.1.3 软件工具与软件开发环境
3.1.4 软件详细设计的表达
3.1.5 应用软件开发的原则和方法
3.2 结构化分析方法
3.2.1 结构化分析方法的特点
3.2.2 数据流图与数据字典
3.3 结构化设计方法
3.3.1 结构化设计方法的特点
3.3.2 结构图
3.3.3 由数据流图导出结构图
3.3.4 模块独立性评价
3.4 测试与调试
3.4.1 测试
3.4.2 调试
习题3
第4章 数据库设计基础
4.1 数据库的基本概念
4.1.1 数据管理技术的发展
4.1.2 数据库管理系统
4.1.3 数据库系统的构成
4.2 数据描述与数据模型
4.2.1 数据描述
4.2.2 数据模型
4.3 关系代数
4.4 数据库设计方法
4.4.1 数据库设计的基本概念
4.4.2 数据库设计的过程
习题4
附录
附录1 全国计算机等级考试二级公共基础考试大纲(2004)
附录2 各章习题参考答案
参考文献
二级公共基础教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
